|
|
(25 edições intermediárias de 8 usuários não apresentadas) |
Linha 1: |
Linha 1: |
− | = Servidor de Aplicações (Glassfish) =
| + | Thanks heaps to Michelle. Your four step plan is really helpful in preparing me to walk on water. Powerful thinking and reo;vle! s | |
− | | + | |
− | == Iniciar e parar o servidor ==
| + | |
− | | + | |
− | Conecte-se ao servidor por ssh:
| + | |
− | | + | |
− | <code> ssh git@200.18.67.61 -p4731 </code>
| + | |
− | | + | |
− | Os seguintes comandos estão disponíveis para iniciar, parar e reiniciar o servidor, respectivamente:
| + | |
− | | + | |
− | <code>
| + | |
− | sudo /var/glassfish/glassfish/bin/asadmin start-domain
| + | |
− | | + | |
− | sudo /var/glassfish/glassfish/bin/asadmin stop-domain
| + | |
− | | + | |
− | sudo /var/glassfish/glassfish/bin/asadmin restart-domain
| + | |
− | | + | |
− | </code>
| + | |
− | | + | |
− | == Log do servidor ==
| + | |
− | | + | |
− | O log do servidor está em <code>/var/glassfish/glassfish/domains/domain1/logs/server.log</code>. Caso seja excluído o arquivo, um novo será criado.
| + | |
− | | + | |
− | Tenha em mente que o horário configurado no servidor pode não ser exatamente o da sua máquina. Para verificar a data e hora, pode-se utilizar o comando <code>date</code>.
| + | |
− | | + | |
− | == Interface de administração Web ==
| + | |
− | | + | |
− | Essa interface está disponível na porta 4848 [[http://200.18.67.61:4848]]. Infelizmente, essa porta está bloqueada para acesso através de outras máquinas. Para contornar o problema, você pode fazer X11 Forwarding.
| + | |
− | | + | |
− | Se utiliza sistemas baseados em unix (linux, bsd, osx), utilizar a opção -X para habilitar a interface gráfica:
| + | |
− | | + | |
− | <code> ssh git@200.18.67.61 -p4731 -X </code>
| + | |
− | | + | |
− | | + | |
− | = Repositório de Código (Git)=
| + | |
− | | + | |
− | == Criar um novo projeto ==
| + | |
− | Caso precise de um novo projeto, conecte-se ao servidor por ssh:
| + | |
− | | + | |
− | <code> ssh git@200.18.67.61 -p4731 </code>
| + | |
− | | + | |
− | Digite o seguinte comando:
| + | |
− | | + | |
− | <code> sudo ./create_git_project nomedoprojeto.git </code>
| + | |
− | | + | |
− | Entre com a senha do usuário git e será exibida uma mensagem informando que o repositório foi criado.
| + | |
− | | + | |
− | Você pode visualizar o projeto no [http://200.18.67.61/gitweb/ gitweb].
| + | |
− | | + | |
− | Caso queira editar a descrição do projeto, deve editar o arquivo "description" dentro do diretório <code> /home/git/nomedoprojeto.git </code>.
| + | |
− | | + | |
− | == Excluir um projeto ==
| + | |
− | | + | |
− | Também existe um script para excluir um projeto. Antes de usar o comando abaixo '''verifique bem o nome do projeto e tenha certeza de que quer excluí-lo pois não é possível recuperar os arquivos'''.
| + | |
− | | + | |
− | Conecte-se ao servidor por ssh:
| + | |
− | | + | |
− | <code> ssh git@200.18.67.61 -p4731 </code>
| + | |
− | | + | |
− | Digite o seguinte comando:
| + | |
− | | + | |
− | <code> sudo ./delete_git_project nomedoprojeto.git </code>
| + | |
− | | + | |
− | Entre com a senha e o projeto será excluído. Não será apresentada nenhuma mensagem de confirmação.
| + | |
Thanks heaps to Michelle. Your four step plan is really helpful in preparing me to walk on water. Powerful thinking and reo;vle! s |