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