Total de visualizações de página

Pesquisar este blog

segunda-feira, 26 de novembro de 2012

Servidor LAMP


Olá hoje vamos instalar o Servidor LAMP (Linux, Apache, MySQL e o PHP) que é muito utilizado no cenário corporativo para hospedagem de sites e vários outros serviços, como OCOMON, OPENFIRE e afins.

# Instando o Apache:
aptitude install -y -f apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert

# Instalando MySQL:
aptitude install -y -f mysql-client mysql-server libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client-5.1 mysql-common mysql-server-5.1 mysql-server-core-5.1

# Agora faça o Mysql escutar em todas as interfaces
vi /etc/mysql/my.cnf

# Comente a linha:
bind-address = 127.0.0.1

# Testando seu MySQL:
mysql -uroot -p'senha_do_root' e digite enter
quit;

# Instalando o PHP:
aptitude install -f -y php5 php5-common php5-gd libapache2-mod-php5 php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp libopenssl-ruby libapache2-mod-ruby sudo

# Testando seu PHP, para isso, crie um arquivo em /var/www/index.php com o conteudo abaixo:

<html>
<head>
<title> PHP Test Script </title>
</head>
<body>
<?php
phpinfo( );
?>
</body>
</html>

# Reiniciando o Apache
service apache2 restart

Feito isso agora no seu browse preferido, digite:
http://IP_servidor/index.php

# Habilitando modulos do Apache
a2enmod suexec rewrite ssl actions include ruby dav_fs dav auth_digest
service apache2 restart
Postar um comentário