apache_php
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
apache_php [2023/03/05 22:44] – criada dhiemeson.nascimento | apache_php [2023/03/05 22:44] (atual) – removida dhiemeson.nascimento | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | ################## | ||
- | |||
- | https:// | ||
- | |||
- | |||
- | ==== 1- Inicialmente vamos iniciar com a instalaÁ„o do Apache24: ==== | ||
- | |||
- | |||
- | root@indio:/ | ||
- | apache24-2.4.34 | ||
- | p5-Apache2-SOAP-0.73_4 | ||
- | p5-Apache2-SiteControl-1.05_3 | ||
- | root@indio:/ | ||
- | |||
- | 2 - ApÛs concluir a instalaÁ„o do Apache, vamos instalar o PHP: | ||
- | |||
- | root@indio:/ | ||
- | |||
- | |||
- | 4 - Depois de instalar o PHP72, vamos instalar o modulo PHP no apache: | ||
- | root@indio:/ | ||
- | mod_php56-5.6.36_1 | ||
- | mod_php70-7.0.32 | ||
- | mod_php71-7.1.22 | ||
- | mod_php72-7.2.10 | ||
- | |||
- | - No meu caso vou instalar a vers„o 72: | ||
- | |||
- | root@indio:/ | ||
- | Updating FreeBSD repository catalogue... | ||
- | FreeBSD repository is up to date. | ||
- | All repositories are up to date. | ||
- | The following 1 package(s) will be affected (of 0 checked): | ||
- | |||
- | |||
- | *************************************************************** | ||
- | |||
- | Make sure index.php is part of your DirectoryIndex. | ||
- | |||
- | You should add the following to your Apache configuration file: | ||
- | |||
- | < | ||
- | SetHandler application/ | ||
- | </ | ||
- | < | ||
- | SetHandler application/ | ||
- | </ | ||
- | |||
- | *************************************************************** | ||
- | |||
- | 5 - Depois que terminar a instalaÁ„o do mod_php72, vamos conferir no arquivo / | ||
- | |||
- | LoadModule php7_module libexec/ | ||
- | |||
- | --Se por algum motivo apÛs a instalaÁ„o esta linha n„o for acrescentada automaticamente, | ||
- | |||
- | 6 - Depois que tiver certeza que o mod_php56 estiver ativo no apache, vamos acrescentar umas linhas de configuraÁ„o do http.conf: | ||
- | |||
- | root@indio:/ | ||
- | root@indio:/ | ||
- | |||
- | - Insira as linhas abaixo no final do arquivo httpd.conf | ||
- | |||
- | |||
- | < | ||
- | SetHandler application/ | ||
- | </ | ||
- | < | ||
- | SetHandler application/ | ||
- | </ | ||
- | |||
- | 7 - Depois de inserir estas linhas, vamos continuar editando o arquivo. Vamos acrescentar as informaÁıes do nosso servidor. | ||
- | Procure a linha ServerName e acrescente as informaÁıes do seu servidor (ainda estamos dentro do arquivo httpd.conf): | ||
- | |||
- | ServerName 10.10.10.103: | ||
- | |||
- | OBS IMPORTANTE: | ||
- | |||
- | Dependendo de como vocÍ est· planejando configurar o Apache, a diretiva ServerName acima pode ser um nome de host, endereÁo IP ou nome de domÌnio totalmente qualificado. Se vocÍ est· apenas executando o Apache para fins de testes internos, vocÍ pode simplesmente configur·-lo para o endereÁo IP do servidor. | ||
- | |||
- | Se vocÍ quiser usar o nome do host no arquivo httpd.conf, certifique-se de ter tambÈm uma entrada correspondente no arquivo / etc / hosts para o nome do host, conforme mostrado abaixo. | ||
- | |||
- | Exemplo: | ||
- | ServerName dev-server | ||
- | |||
- | # ee /etc/hosts | ||
- | |||
- | 127.0.0.1 dev-server localhost.localdomain localhost | ||
- | |||
- | 8 - Depois de editar todas estas informaÁıes acima, vamos fechar o arquivo httpd.conf (n„o esqueÁa de salvar as configuraÁıes), | ||
- | OBS IMPORTANTE: Antes de iniciar o serviÁo precisaremos inserir a linha apache24_enable=YES no / | ||
- | |||
- | # ee / | ||
- | |||
- | apache24_enable=YES | ||
- | |||
- | - Feche e salve o arquivo e somente depois de inserir esta linha no rc.conf È que vamos inicialo: | ||
- | |||
- | # / | ||
- | |||
- | - O serviÁo deve iniciar normalmente, | ||
- | |||
- | 9 - Partindo do ponto que seu serviÁo iniciou normalmente, | ||
- | Use o comando sockstat -4l e verifique se seu apache est· rodando normalmente | ||
- | |||
- | root@indio:/ | ||
- | USER | ||
- | www httpd 679 | ||
- | www httpd 678 | ||
- | www httpd 677 | ||
- | www httpd 676 | ||
- | www httpd 675 | ||
- | root | ||
- | root | ||
- | root | ||
- | root | ||
- | |||
- | - Um outro teste para testar o funcionamento do seu apache, abra um browser qualquer, e digite o endereÁo dele, no meu caso 10.10.10.103, | ||
- | |||
- | Is Work! | ||
- | |||
- | - Se est· mensagem aparecer, vocÍ fez tudo certo, seu apache est· rodando. | ||
- | |||
- | |||
- | 10 - Para testar o apache com o PHP, teremos que criar um arquivo do tipo PHP, podemos criar qualquer arquivo com instruÁıes PHP. No meu caso vou criar um arquivo b·sico do PHP chamado " | ||
- | |||
- | root@indio:/ | ||
- | |||
- | - Dentro deste arquivo, acrescente as seguintes linhas: | ||
- | |||
- | <?php | ||
- | |||
- | phpinfo(); | ||
- | |||
- | ?> | ||
- | |||
- | - Salve o arquivo e vamos reiniciar o serviÁo apache. | ||
- | |||
- | - Para testar se o serviÁo j· est· funcionando, | ||
- | |||
- | 172.19.1.123/ | ||
- | |||
- | - Dever· ser mostrado uma tela com algumas informaÁıes da vers„o php que est· instalada. | ||
- | |||
apache_php.1678056258.txt.gz · Última modificação: 2023/03/05 22:44 por dhiemeson.nascimento