Mudanças entre as edições de "Instalação PHP/Apache/MySql - WebGiz"

De Wiki AIX
Ir para: navegação, pesquisa
 
(9 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
'''Atenção:''' A partir de agora não é necessario fazer a instalação do EasyPHP, a instalação do WebGiz será realizada a partir das configurações listadas neste tutorial. É importante ler todas as informações para não restar dúvidas.<br><br>
+
<font face="Verdana">
 +
<div style="text-align: justify;">
  
Para fazer a instalação é necessário ter os seguintes programas: <br>
+
== Instalação do WEBGIZ ==
- httpd-2.2.25-win32-x86-openssl-0.9.8y <br>
 
- mysql-essential-5.1.30-win32 <br>
 
- php-5.2.8-win32-installer <br><br>
 
  
Temporariamente podem ser encontrados em: \\neopolis\temp\instalação webgiz
 
  
<br><br>
+
O objetivo deste tutorial é fornecer os passos necessários para a realização da instalação do sistema WebGiz em um servidor Windows, sem o uso de pacotes fechados de instalação do ''Apache'', ''PHP'' e ''MySQL'', como por exemplo '''EasyPHP''', '''WAMP''', '''BitNami''' entre outros.  A vantagem em realizar a instalação separada é a de não ficar sujeito as configurações que estes programas já impõem em seus pacotes.
  
'''Passo 1: Instalação do Apache 2.2''' <br>
 
  
Crie a seguinte pasta em: C:\AIXPHP. Após inicie o instalador do Apache, a primeira tela de instalação é semelhante a essa: <br>
+
A instalação será realizada nos 6 passos citados abaixo. Mas antes de iniciar, copie os arquivos de instalação que estão em '''\\webosaka\InstalaWin\Apache-PHP-Mysql''' para o servidor onde o WebGiz será instalado. Em seguida siga os passoas abaixo para realização da instalação:
::[[imagem:apache1.jpg]] <br>
 
  
Basta seguir os passos, e você irá chegar a seguinte tela de configuração. Aqui é onde iremos efetuar algumas configurações do servidor, basta preencher o primeiro campo com o valor localdomain, o segundo campo com localhost e o terceiro um e-mail que desejar. Neste primeiro momento pode deixar a porta padrão do Apache, em: AIXPHP\conf, abra o arquivo httpd.conf que é possível alterar aporta. <br>
 
::[[imagem:apache2.jpg]] <br>
 
  
Chegamos no passo onde iremos escolher o tipo de instalação, selecione Custom pois será personalizado a pasta de instalação do Apache: <br>
+
:*Passo 1: [[Verificando requisitos da instalação]]
::[[imagem:apache3.jpg]] <br>
+
:*Passo 2: [[Instalar o Apache]]
 
+
:*Passo 3: [[Instalar o PHP]]
Por padrão, o Apache será instalado na pasta Arquivos de Programas > Apache Software Foundation > Apache 2.2, mas a instalação será dentro na pasta AIXPHP, depois clique me next <br>
+
:*Passo 4: [[Instalar o MySQL]]
::[[imagem:apache4.jpg]] <br>
+
:*Passo 5: [[Configurando o Ambiente - WebGiz]]
 
+
:*Passo 6: [[Instalar WebGiz]]
Basta agora clicar em Install e a instalação será iniciada:
 
::[[imagem:apache5.jpg]] <br>
 
 
 
Após o término da instalação aparecerá um novo ícone, o Apache Monitor:
 
::[[imagem:apache6.jpg]] <br>
 
 
 
Através dele temos acesso ao status do Apache, onde podemos obter informações se ele está rodando, podemos também parar o sevidor, reiniciá-lo e iniciá-lo. Basta clicar com o botão direito no ícone e escolher Open Apache Monitor:
 
::[[imagem:apache7.jpg]] <br>
 
 
 
Já que o Apache está rodando corretamente, vamos testá-lo, abra o seu browser e digite o seguinte na barra de endereços: http://localhost/ (se tiver porta não se esqueça de colocá-la). Você verá uma mensagem semelhante a abaixo: <br>
 
::[[imagem:apache8.jpg]] <br><br><br>
 
 
 
'''Passo 2: Instalação e Configuração do PHP 5.3.1''' <br><br>
 
 
 
A partir de agora vamos proporcionar mais interatividade ao nosso servidor com a instalação do PHP, a versão que vamos utilizar aqui é a 5.3.1. O PHP é um módulo para o Apache. Ao processar uma página PHP, o Apache envia a página ao módulo PHP, que a processa e devolve o resultado ao Apache, que por sua vez, envia ao browser que fez a solicitação. Para isso, a instalação do PHP consiste basicamente em colocar os arquivos numa pasta, e configurar o Apache para que “enxergue” os módulos PHP e chame-os sempre que encontrar um arquivo.php.<br>
 
As telas de instalação poderão ser diferentes em outras versões, mas as idéias serão basicamente as mesmas:<br>
 
::[[imagem:php1.jpg]] <br>
 
 
 
Basta agora você ir seguindo os passos até chegar a tela onde você escolherá a pasta de instalação do PHP. Como já fiz anteriormente com o Apache, também vou personalizar a pasta do instalação do PHP, que será a seguinte: C:\AIXPHP\PHP5:<br>
 
::[[imagem:php2.jpg]] <br>
 
 
 
Nesse passo, ele irá pedir o tipo de servidor você está utilizando, basta escolher o Apache 2.2.XX: <br>
 
::[[imagem:php3.jpg]] <br>
 
 
 
Nesse próximo passo, ele irá solicitar o local dos arquivos de configuração do Apache. Localize a pasta “conf”, dentro da pasta onde foi instalado o Apache, senão a configuração não será automatizada e você terá que efetuar a mesma manualmente: <br>
 
::[[imagem:php4.jpg]] <br>
 
 
 
O próximo passo é onde você escolhe quais extensões quer instalar junto com o PHP, escolha as que julgar necessário ou simplesmente deixe como está:<br>
 
::[[imagem:php5.jpg]] <br>
 
 
 
Ao final do processo, caso esteja tudo OK, basta agora clicar no botão install:<br>
 
::[[imagem:php6.jpg]] <br>
 
 
 
Se tudo ocorreu bem até aí, nenhuma mensagem de erro será exibida. Basta agora você reiniciar o Apache e as páginas .php serão processadas e entregues corretamente ao browser. Ainda não foi configurado um servidor de banco de dados, então apenas os recursos diretos do PHP funcionarão (e os dos outros módulos pré-instalados do Apache). Um ótimo meio de testar o PHP e ver diversas informações do servidor é criar uma página PHP, com o seguinte conteúdo: <br><br> <?php phpinfo(); ?> <br><br><br>
 
 
 
Salve a mesma dentro da pasta htdocs com o nome info.php e então acesse a página pela seguinte URL: http://localhost/info.php <br>
 
Você terá acesso agora a uma página com todas as informações do PHP e os componentes instalados: <br>
 
::[[imagem:php7.jpg]] <br><br><br>
 
 
 
 
 
'''Passo 3: Instalação e Configuração do MySQL 5.1''' <br><br>
 
 
 
O MySQL é um famoso gerenciador de Banco de Dados. Nesse tutorial iremos utilizar a versão 5.1.43 essential. Existe um outro pacote maior que vem com algumas coisas a mais, como documentação, mas para nosso tutorial resolvi optar pela versão mais leve. <br><br>
 
 
 
A interface de instalação é semelhante a do Apache e a do PHP, não existe muito segredo, basta ir seguindo os passos que serão mostrados abaixo. Ao executar o instalador, você terá acesso a uma tela semelhante a essa: <br>
 
::[[imagem:mysql1.jpg]] <br>
 
 
 
O próximo passo é onde iremos selecionar o tipo de instalação: Típica, Completa ou Customizada. Eu optei pela instalação customizada pois quero personalizar a pasta de instalação do MySQL: <br>
 
::[[imagem:mysql2.jpg]] <br>
 
 
 
Localização da pasta de instalação do MySQL: <br>
 
::[[imagem:mysql3.jpg]] <br>
 
 
 
Estando tudo Ok, basta clicar em Install:<br>
 
::[[imagem:mysql4.jpg]] <br>
 
 
 
Após o final da instalação, vamos efetuar as configurações do MySQL, basta seguir os passos que serão mostrados aqui: <br>
 
::[[imagem:mysql5.jpg]] <br>
 
 
 
A seguir escolha configuração detalhada:<br>
 
::[[imagem:mysql6.jpg]] <br>
 
 
 
Escolha Developer Machine: <br>
 
::[[imagem:mysql7.jpg]] <br>
 
 
 
Escolha Multifunctional Database: <br>
 
::[[imagem:mysql8.jpg]] <br>
 
 
 
No passo ao que se refere a instalação do InnoDB, deixe como o caminho '''Installation Patch''': <br>
 
::[[imagem:mysql9.jpg]] <br>
 
 
 
Deixe selecionado Decision Support (DSS)/OLAP: <br>
 
::[[imagem:mysql10.jpg]] <br>
 
 
 
Nesse passo, não se esqueça de deixar selecionado a caixa “Adicionar excessão ao Firewall”: <br>
 
::[[imagem:mysql11.jpg]] <br>
 
 
 
Selecione Best Support for Multilingualism: <br>
 
::[[imagem:mysql12.jpg]] <br>
 
 
 
A próxima opção é de incluir o caminho do MySQL na variável de ambiente “Path” do Windows. Deixe-a selecionada pois assim você pode chamar os executáveis do MySQL a partir de qualquer prompt, em qualquer pasta: <br>
 
::[[imagem:mysql13.jpg]] <br>
 
 
 
No próximo passo deve-se definir a senha de root, ele é o administrador do MySQL. Caso você já programe em PHP já sabe que para acessar um banco de dados é necessário fornecer um nome de usuário e senha válidos para aquele banco. Você poderá usar o “root” e a senha definida aqui, ou outra conta. Mas tenha em mente que para criar outras contas você precisará do root, e para alterar as configurações ou criar novos bancos de dados, também. Por isso é importante ter essa senha guardada em um local seguro: <br><br>
 
PS: pode ser que peça a senha que já esta no mysql, se você já não tiver alterado será em branco.<br>
 
::[[imagem:mysql14.jpg]] <br>
 
 
 
No próximo passo basta você clicar em execute para que o MySQL dê início ao processo de configuração: <br>
 
::[[imagem:mysql15.jpg]] <br>
 
 
 
Caso tudo tenha corrido OK, você verá uma tela como essa, caso tenha algum problema, efetue as configurações novamente:<br><br>
 
PS: Observe se foi criado o serviço mysql, se não reinstale o mysql.
 
::[[imagem:mysql16.jpg]] <br><br>
 
 
 
Caso queira checar se o serviço do MySQL está rodando corretamente no Windows, basta fazer o seguinte. Abra um prompt de comando, e digite: '''mysql -u root – p''', ele irá pedir a senha de root que você havia configurado anteriormente, basta então digitar a mesma:<br>
 
::[[imagem:mysql17.jpg]] <br>
 
 
 
Após digite '''status''' e pronto, você terá informações sobre o MySQL:
 
::[[imagem:mysql18.jpg]] <br>
 

Edição atual tal como às 09h19min de 3 de dezembro de 2015

Instalação do WEBGIZ

O objetivo deste tutorial é fornecer os passos necessários para a realização da instalação do sistema WebGiz em um servidor Windows, sem o uso de pacotes fechados de instalação do Apache, PHP e MySQL, como por exemplo EasyPHP, WAMP, BitNami entre outros. A vantagem em realizar a instalação separada é a de não ficar sujeito as configurações que estes programas já impõem em seus pacotes.


A instalação será realizada nos 6 passos citados abaixo. Mas antes de iniciar, copie os arquivos de instalação que estão em \\webosaka\InstalaWin\Apache-PHP-Mysql para o servidor onde o WebGiz será instalado. Em seguida siga os passoas abaixo para realização da instalação: