Instalando e configurando o Apache no Linux
Aprenda como instalar o Apache no Linux (Ubuntu, Fedora e CentOS)
O Apache, de longe, é o servidor web mais popular do mundo.
Na família Red Hat (Fedora, CentoOS) normalmente utilizamos o yum para instalação. O Apache é referenciado por httpd
.
Na família Debian (Ubuntu) normalmente utilizamos o apt-get. O Apache é referenciado por apache2
.
Para o pessoal do windows, siga este tutorial Instalando o servidor Apache no Windows
CentOS
Instale o Apache via yum:
yum install httpd -y
Inicie o serviço.
/etc/init.d/httpd start
Configure para iniciar junto com o sistema operacional.
chkconfig httpd on
Para testar, abra o navegador e acesse http://localhost
.
Uma página intitulada “Apache HTTP Server Test Page powered by CentOS” será exibida.
Fedora
Instale o Apache via yum:
yum install httpd
Inicie o serviço.
systemctl start httpd.service
Repare que o Fedora utiliza esse tal de systemctl.
Coloque o Apache para iniciar junto com o sistema operacional:
chkconfig --levels 235 httpd on
Para testar, abra o navegador e acesse http://localhost
.
Uma página intitulada “Fedora Test Page” será exibida.
Ubuntu
Atualize o sistema.
apt-get update
apt-get upgrade
Instale o Apache.
apt-get install apache2
Para testar, abra o navegador e acesse http://localhost
.
A mensagem “It works” deve aparecer.
Como reiniciar o Apache
No Ubuntu/Debian podemos utilizar o comando abaixo.
/etc/apache2/conf.d/apache2 restart
No CentOS/HedHat utilizamos o seguinte comando:
/etc/init.d/httpd restart
Leia o artigo Como reiniciar o servidor Apache para maiores informações.
Lendo logs de erro no terminal
Você pode, caso precise, ler os logs de erro ao trabalhar com o Apache.
Família HedHat:
tail /var/log/httpd/error_log
Família Debian:
tail /var/log/apache2/error.log