Editando Configuração do servidor
Atenção: Você não se encontra autenticado. O seu endereço de IP será registrado no histórico de edições desta página.
A edição pôde ser desfeita. Por gentileza, verifique o comparativo a seguir para se certificar de que é isto que deseja fazer, salvando as alterações após ter terminado de revisá-las.
Revisão atual | Seu texto | ||
Linha 1: | Linha 1: | ||
− | + | = Servidor de Aplicações (Glassfish) = | |
+ | |||
+ | == 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 [http://200.18.67.61:4848 porta 4848]. Infelizmente, essa porta está bloqueada para acesso através de outras máquinas. Para contornar o problema você pode fazer X Forwarding, que permite executar programas que tenham janelas. | ||
+ | |||
+ | 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> | ||
+ | |||
+ | Depois, basta usar o firefox para abrir a interface administrativa: | ||
+ | |||
+ | <code> firefox http://200.18.6761.4848 </code> | ||
+ | |||
+ | No windows também é possível usar X forwarding para abrir programas que tenham janelas. Veja o artigo [http://www.math.umn.edu/systems_guide/putty_xwin32.html X Forwarding with Putty on Windows]. | ||
+ | |||
+ | = 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. |