Configurando um Servidor LAMP
O serviço de hospedagem de páginas com conteúdo dinâmico deixou de ser uma exclusividade dos provedores. Hoje, em várias empresas, existe a necessidade de termos um servidor com o conjunto Linux + Apache + Mysql + PHP.
Veremos como configurar este serviço de forma rápida e que nos permita uma flexibilidade na configuração.
Primeiro vá ao site http://www.apache.org e faça o download da versão mais recente do software. Então siga o procedimento básico para instalação.
# cd /usr/local/src
# tar zxvf /root/httpd-2.2.8.tar.gz
# cd httpd-2.2.8/
# ./configure
# make
# make install
A instalação está terminada. Agora vamos fazer uma configuração básica para iniciarmos nosso serviço.
# cd /usr/local/apache2
# vi conf/httpd.conf
ServerName localhost
# ./bin/apachectl start
Em um navegador, teste usando o endereço http://localhost.
Agora podemos passar para a configuração do PHP + MySQL. No caso do MySQL a instalação pode ser feita utilizando-se uma das ferramentas básicas de gerenciamento de pacotes como yum ou apt-get.
Agora vá ao site http://www.php.net e faça o download da versão mais recente do PHP. Vamos compilar e instalar.
# cd /usr/local/src
# tar zxvf /root/php-5.2.5.tar.gz
# cd php-5.2.5
# ./configure –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql
# make
# make install
Agora podemos configurar o apache para que ele faça a requisição ao interpretador do PHP.
# cd /usr/local/apache2
# vi conf/httpd.conf
LoadModule php5_module modules/libphp5.so # esta linha já existe
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# ./bin/apachectl stop
# ./bin/apachectl start
O teste pode ser feito criando uma página em PHP.
# vi htdocs/teste.php
<? phpinfo(); ?>
E no navegador teste com localhost/teste.php. Espero ter ajudado.
