Atualmente o Apache2, Mysql e PHP são os aplicativos mais instalados nos servidores Linux e mostrarei um passo a passo para configura-los corretamente.
Para começar recomendo que esteja como usuário root.
Digite: su, após será pedido sua senha de root.
O primeiro passo é instalar o Apache2:
sudo apt-get install apache2
Instalando o Mysql:
sudo apt-get install mysql-server mysql-client
Instalando o PHP
sudo apt-get install php5 libapache2-mod-php5
Instalando bibliotecas mais imoprtantes do PHP:
apt-get install php5-mysql php5-curl php5-gd php-pear php5-imap php5-mcrypt php5-memcache php5-mhash php5-ps php5-recode php5-snmp php5-xmlrpc php5-xsl php5-json
Após esse passo digite o codigo abaixo para habilitar o módulo mod_rewrite:
sudo a2enmod rewrite
Edite o arquivo abaixo:
vi /etc/apache2/sites-enabled/000-default
E troque AllowOverride None por AllowOverride All
Com esses passos seu servidor ou estação será capaz de rodar as principais aplicações do mercado: WordPress, Drupal, Magento etc…
Boa noite!!
O site é ótimo parabens para autor, até pq estou migrando pro Linux e passerei acompanhar mais o blog.
massa me ajudou.
Também testado no Ubuntu 12.04 e 13.04