Ir para conteúdo

[BukkitDev] Tutorial 1 - Configurando recursos.


Logikoz

Posts Recomendados

BukkitDev

bukkit.png
Se ainda não conhece o projeto Clique Aqui

Neste tutorial vou abordar a questão de configuração do servidor apache, filezilla server e MySQL na sua maquina para a utilização local usando XAMPP.

 

Passo 1 - Download e Instalação do xampp.

Citar

Para baixar o xampp basta entrar neste link.


Caso apareça essa Warning na sua tela, apenas prossiga, mas caso queira saber mais Clique Aqui

Spoiler

1IJWw.png

A instalação é bem simples, o único cuidado que deve ter é nessa parte:

Citar

unknown.png

certifique-se que essas opções estão marcadas, caso queira marcar as outras não tem problema, mas essas, são obrigatórias.

após, é apenas prosseguir e esperar a conclusão.


Passo 2 - Configurando recursos do xampp.

Passo 2.1 - Verificando Servidor Apache.

Citar

Bom, agora vamos iniciar os recursos que utilizaremos.
Clique em START nos seguintes itens.

  • Apache
  • MySQL
  • Filezilla
Citar

unknown.png


Quando os três itens ficarem verdes vá ate o seu navegador e digite *Localhost* e de enter, e verifique se aparecerá isso.
 

Citar

unknown.png

Se chegou até ai com sucesso, vamos prosseguir.

 

Passo 2.2 - Criando usuário.

Citar

 

Vá ate o MySQL e clique em *Admin* ou vá ate o navegador e digite *localhost/phpmyadmin*

Citar

unknown.png

Com a pagina inicial aberta, vá ate *Contas de usuário*
 

Citar

unknown.png

Agora vá ate *Add user account* 

Citar

unknown.png

Logo após, preencha os campos, lembrando que o *Host* deve ser selecionado *Local*

Citar

unknown.png

Depois marque essa opção.

Citar

unknown.png

E depois role para baixo e clique em *Executar*

unknown.png

 

Passo 2.3 - Criando Banco de dados.

Citar

Bom, muito provavelmente quando estiverem utilizando uma host externa, o nome do banco vai ser mais ou menos

*SeuLogin_1233514* 


Entao lembre-se disso.


vamos prosseguir...
Clique em *New*.

Citar

unknown.png

Logo após, escolha um nome do banco de dados, e nao esqueça esse nome, pois será utilizado dentro do software e do site também.

Eu vou chamar de *BukkitDev*, ja que é o nome do projeto.

Citar

unknown.png

Depois clique em Criar.

 

Passo 2.4 - Configurando Filezilla e criando repositórios.

Citar

Este é sem duvida a parte mais importante deste tutorial, e é a que se deve ter mais cuidado, pois qualquer parte mal configurada ocasionará um erro.

Vá ate o xampp, e Clique em *Admin* no modulo Filezilla.

Citar

unknown.png

Irá abrir uma janela, e clique em Edit > Users.

Citar

unknown.png

Depois clique em add e irá abrir outra janela, então coloque seu nome de usuário, no meu caso eu vou colocar o mesmo do mysql.

Citar

unknown.png

Depois, clique em OK e coloque uma senha caso queira, basta marcar a CheckBox e inserir a senha desejada, tbm vou colocar a mesma senha do mysql.

Citar

unknown.png

Após, continue com a janela aberta, e vá para o próximo passo.
 


Agora vá até *C;/xampp/htdocs/*

Citar

unknown.png

Crie uma pasta com o nome *BukkitDev* e dentro dela uma outra pasta com o nome *assets*, e dentro dessa pasta *assets* crie duas pasta (*plugin* e *images*), use exatamente esses nomes, caso contrario você terá problemas. 
Dentro da pasta *images* coloque uma imagem qualquer do seu computador e a renomeie para *default.png*, no meu caso vou por uma bem genérica do projeto ;D

Até agora temos isso:
 

Citar

unknown.png

unknown.png


Voltando para a janela do Filezilla server, vá ate *Shared Folders* 

Citar

unknown.png


Depois clique em *Add* e procure aquela pasta chamada *BukkitDev* que tínhamos criado, e clique em OK.

Citar

unknown.png


Depois, verifique se o diretório foi setado corretamente, depois clique no diretório uma vez marque todas as Checkbox ao lado, e clique em OK.

Citar

unknown.png

 


Passo 2.5 - Reiniciando serviços e verificando configuração.

Citar

Para garantir que todas as configurações foram aplicadas com sucesso, pare os recursos que aviamos iniciado, e iniciou-os em seguida.

Citar

unknown.png

unknown.png


Para verificar se tudo foi bem configurado, vamos fazer algumas requisições, uma com o protocolo HTTP e outra com o FTP. vá ate o navegador e digite:

  1. *http://localhost/bukkitdev/assets/images/default.png* abrirá a imagem que você colocou dentro do repositório, sem pedir credenciais.
    Citar

    unknown.png

     

  2. *ftp://localhost/assets/images/default.png* irá pedir as credenciais que você escolheu na parte do filezilla server, e baixará a imagem que você havia colocado dentro do repositório.

    Citar

    unknown.png


     



Bom, é isso.

Espero ter ajudado, em breve os tutoriais de configuração dentro do software e do site também.

Qualquer duvida é so nos chamar no discord:

Logikoz#9821

TheSpecko#8058

Editado por Logikoz
Link para o comentário
Compartilhar em outros sites

23 horas atrás, zRomaGod_ disse:

@Logikoz Tipo a parte que o plugin vê a licença se é valida etc.

Nao vamos fazer tutorial sobre a requisição dentro do plugin pq isso é vcs que devem fazer, e tbm nenhum de nos dois sabemos JAVA.
mas tem esse tópico aqui.
o cara ensinar a fazer uma requisição, caso vc não saiba '-'.

vc terá que fazer um requisição http para o seu site, de uma olhada aqui nesse repositório aqui.

qualquer coisa chama o @specko no discord (TheSpecko#8058)que ele irá lhe ajudar.

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...