Mudanças entre as edições de "Instalando Easy PHP - WebGiz"

De Wiki AIX
Ir para: navegação, pesquisa
(Verificando a Porta de Acesso do Servidor)
 
(30 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 6: Linha 6:
  
  
Antes de se iniciar a instalação do '''EasyPHP''', devemos verificar se na '''estação/servidor''' local, existe algum outro software que realiza a publicação de '''hipertext (http)''' e para tal devemos entra no menu iniciar/executar do Windows e digitar '''cmd'''.  
+
Antes de se iniciar a instalação do '''EasyPHP''', devemos verificar se na '''estação/servidor''' local, existe algum outro software que realiza a publicação de '''hipertext (http)''' e para tal devemos entrar no menu iniciar/executar do Windows e digitar '''cmd'''.  
  
  
Linha 22: Linha 22:
  
  
Caso a porta esteja em uso (IP: 80), verifique a possibilidade de remoção desta solução, caso não seja possível, averigue se poderá rodar o '''WebGiz''' junto com as configurações atuais, ou simplesmente troque a [http://gestaoescolar.aix.com.br/index.php?title=T%C3%B3picos_de_Corre%C3%A7%C3%B5es porta do servidor] '''Apache''' instalada pelo '''Easyphp.'''
+
Caso a porta esteja em uso (IP: 80), verifique a possibilidade de remoção desta solução, caso não seja possível, averigue se poderá rodar o '''WebGiz''' junto com as configurações atuais, ou simplesmente troque a [http://gestaoescolar.aix.com.br/index.php?title=T%C3%B3picos_de_Corre%C3%A7%C3%B5es_-_WebGiz#Instalando_Easy_PHP_-_WebGiz porta do servidor] '''Apache''' instalada pelo '''EasyPHP.'''
  
 +
* Caso não encontrar o serviço que está utilizando a porta 80 através dos comandos acima, utilizar os seguintes comandos:
 +
 +
* '''netstat –ao'''
 +
 +
Observem que para cada endereço IP, há um PID correspondente. Então basta memorizar esse PID e no próximo comando, [tasklist], ver a qual serviço ele se refere, conforme tela abaixo:
 +
 +
::[[Imagem:cmd2.jpg]]
 +
 +
* '''tasklist'''
 +
 +
Nesse exemplo a porta 80 que possui PID = 1848, podemos ver abaixo que se refere ao serviço apache.exe; Nesse caso o apache já havia sido instalado e já estava utilizando a porta 80.
 +
 +
::[[Imagem:cmd3.jpg]]
  
 
==Instalando o EasyPHP==
 
==Instalando o EasyPHP==
Linha 69: Linha 82:
 
==Correção da porta==
 
==Correção da porta==
  
 +
O '''tópico de correção''' abaixo informa como alterar a porta '''IP:80''', caso esta esteja sendo usada.
  
===[http://gestaoescolar.aix.com.br/index.php?title=T%C3%B3picos_de_Corre%C3%A7%C3%B5es Alterando a Porta de Acesso do Apache]===
+
===[http://gestaoescolar.aix.com.br/index.php?title=T%C3%B3picos_de_Corre%C3%A7%C3%B5es_-_WebGiz#Instalando_Easy_PHP_-_WebGiz Alterando a Porta de Acesso do Apache]===
 
+
<br>
 
 
Caso a pagina acima não seja exibida (ou seja emitido um alerta do Apache2 informando que a porta 80 esta sendo usada) é possível que o '''Apache''' não tenha iniciado, isso pode ser verificado com um clique duplo sobre o ícone do '''EasyPHP''' ao lado do relógio na barra de ferramentas do Windows .
 
 
 
 
 
Caso o ''' Apache''' não tenha iniciado sozinho podemos tentar iniciar o mesmo manualmente (clicando no botão Apache ao lado).
 
 
 
 
 
Caso persistir o problema é provável que exista outra aplicação rodando na porta 80 (padrão de instalação).
 
 
 
 
 
Descreveremos a seguir como alterar a porta padrão do apache para contornar este problema.
 
 
 
 
 
[[Imagem:d19.jpg]]
 
 
 
 
 
Para alterar a porta em que o serviço do apache irá iniciar é necessário alterar o arquivo '''httpd.conf''', através do menu do EasyPHP conforme a indicação abaixo.
 
 
 
 
 
Clique com botão direito do mouse sobre o ícone da aplicação na barra de tarefas do '''Windows'''.
 
 
 
 
 
[[Imagem:d16.jpg]][[Imagem:Easyphp2.jpg‎]]
 
 
 
 
 
'''Observação:''' O arquivo também pode ser encontrado no diretório: '''C:\AIXPHP\EasyPHP 2.0b1\apache\conf'''
 
 
 
 
 
Alterando a linha indicada conforme o exemplo abaixo (onde a porta padrão é a 80 e altere para uma porta que não esteja ocupada.
 
 
 
 
 
'''Exemplo comuns de portas:''' 82, 90, 8080.
 
 
 
 
 
[[Imagem:Easyphp3.jpg‎ ]]
 
 
 
 
 
'''Observação:''' Linhas precedidas de # são apenas comentários, a edição destas linhas não tem efeito algum sobre a configuração.
 
 
 
 
 
'''Após salvar o arquivo alterado o Apache tenta iniciar novamente caso ele ainda apresente erro verifique se aporta escolhida esteja sendo usada repetindo o comando '''netstat -anb |more''' e/ou altere a variável de ambiente '''PATH''' conforme as instruções abaixo.
 
 
 
 
 
==Alterando a Variável de Ambiente==
 
 
 
 
 
Execute um clique com botão direito do mouse sobre Meu Computador na área de trabalho, no menu pop-up que será carregado clique em Propriedades;
 
 
 
 
 
[[Imagem:variaveis6.jpg]] -- clique botão direito em meu computador
 
 
 
 
 
Acesse a aba Avançado e em seguida no botão Variáveis de Ambiente;
 
 
 
 
 
[[Imagem:variaveis2.jpg]] -- aba avançado com foco em variáveis de ambiente
 
 
 
 
 
Em Variáveis de Sistema localize uma linha na coluna Variável nomeada como '''Path''', selecione-a e clique em Editar;
 
 
 
  
[[Imagem:variaveis1.jpg]] -- Edição da variável
 
  
 +
==Variável de Ambiente==
  
Em Valor da Variável inclua ao final da linha o seguinte:
+
O '''tópico de correção''' abaixo informa como alterar a '''Variável de Ambiente do Windows''', para que a aplicação '''WebGiz''' funcione corretamente. Este procedimento é essencial para a execução do sistema.
  
 +
===[http://gestaoescolar.aix.com.br/index.php?title=Transformando_o_EasyPHP_em_servi%C3%A7o_de_Windows#Vari.C3.A1vel_de_Ambiente '''Variável de Ambiente''']===
 +
<br>
  
;c:\aixphp;c:\aixphp\php;c:\aixphp\php\ext;c:\aixphp\mysql\bin
+
==Incluido senha no phpMyAdmin==
  
  
Finalize clicando em OK em todas as telas e execute um '''restart''' no '''Apache''';
+
[http://pt.wikipedia.org/wiki/PhpMyAdmin '''* phpMyAdmin'''] é um programa de computador desenvolvido em '''PHP''' para administração do '''MySQL''' pela Internet. A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas, inserir, remover e editar campos, executar códigos''' SQL''' e manipular campos chaves.
  
  
Botão direito sobre o ícone '''EasyPHP''' > Reiniciar ou clique duplo sobre o '''EasyPHP''' > Apache > reiniciar.
+
<table border="0" width="100%" id="table1">
 +
<tr>
 +
<td align="justify"><font face="Verdana">Para incluir senha no '''phpMyAdmin''' navegue até a pasta onde esta o '''phpmyadmin''' na pasta do '''EasyPHP'''; dentro dela abra o arquivo '''config.inc.php''' e edite como na imagem abaixo:</font></td>
 +
</tr>
 +
<tr>
 +
<td>[[Imagem:configphpadmin1.jpg|thumb|left|700px|Clique 2x na imagem para ampliar]]</td>
 +
</tr>
 +
<tr>
 +
<td align="justify"><font face="Verdana">'''Editando o Arquivo'''</font></td>
 +
<tr>
 +
<td>[[Imagem:configphpadmin2.jpg|thumb|left|700px|Clique 2x na imagem para ampliar]]</td>
 +
</tr>
 +
</table>
  
  

Edição atual tal como às 15h50min de 16 de julho de 2013


Verificando a Porta de Acesso do Servidor

Antes de se iniciar a instalação do EasyPHP, devemos verificar se na estação/servidor local, existe algum outro software que realiza a publicação de hipertext (http) e para tal devemos entrar no menu iniciar/executar do Windows e digitar cmd.


Em seguida na tela preta (dos) digitar o seguinte comando: netstat -anb | more, na coluna de endereço local (local address) verificar a existência de qualquer IP: 80.


  • cmd com a porta listada
Net1.jpg Net2.jpg


  • cmd sem a porta listada
Netstat1.jpg


Caso a porta esteja em uso (IP: 80), verifique a possibilidade de remoção desta solução, caso não seja possível, averigue se poderá rodar o WebGiz junto com as configurações atuais, ou simplesmente troque a porta do servidor Apache instalada pelo EasyPHP.

  • Caso não encontrar o serviço que está utilizando a porta 80 através dos comandos acima, utilizar os seguintes comandos:
  • netstat –ao

Observem que para cada endereço IP, há um PID correspondente. Então basta memorizar esse PID e no próximo comando, [tasklist], ver a qual serviço ele se refere, conforme tela abaixo:

Cmd2.jpg
  • tasklist

Nesse exemplo a porta 80 que possui PID = 1848, podemos ver abaixo que se refere ao serviço apache.exe; Nesse caso o apache já havia sido instalado e já estava utilizando a porta 80.

Cmd3.jpg

Instalando o EasyPHP

A instalação do programa é efetuada de forma simples, defina o idioma e clique nos botões de avançar, defina o local da instalação e continue até a tela de conclusão.


Easyphp5.jpg


Easyphp6.jpg


Easyphp7.jpg


Easyphp8.jpg


Easyphp9.jpg


Easyphp10.jpg


Easyphp11.jpg


Easyphp12.jpg


Easyphp13.jpg


Após o processo de instalação o servidor pode ser acessado pelo endereço HTTP://localhost (visto que a porta padrão de acesso é a 80).


A exibição da pagina abaixo indica o sucesso da instalação.


Easyphp.jpg


Correção da porta

O tópico de correção abaixo informa como alterar a porta IP:80, caso esta esteja sendo usada.

Alterando a Porta de Acesso do Apache



Variável de Ambiente

O tópico de correção abaixo informa como alterar a Variável de Ambiente do Windows, para que a aplicação WebGiz funcione corretamente. Este procedimento é essencial para a execução do sistema.

Variável de Ambiente


Incluido senha no phpMyAdmin

* phpMyAdmin é um programa de computador desenvolvido em PHP para administração do MySQL pela Internet. A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas, inserir, remover e editar campos, executar códigos SQL e manipular campos chaves.


Para incluir senha no phpMyAdmin navegue até a pasta onde esta o phpmyadmin na pasta do EasyPHP; dentro dela abra o arquivo config.inc.php e edite como na imagem abaixo:
Clique 2x na imagem para ampliar
Editando o Arquivo
Clique 2x na imagem para ampliar