Instalanção e configuração do Apache 2.2 no FreeBSD

Publicado por Perfil removido em 23/03/2011

[ Hits: 16.097 ]

 


Instalanção e configuração do Apache 2.2 no FreeBSD



Instalação pelo código fonte:

# cd /usr/ports/www/apache22
# make install clean


Ou por pacote:

# pkg_add -r apache22

Configuração: adicione a permissão de executar o Apache no arquivo /etc/rc.conf:

# echo 'apache22_enable="YES"' >> /etc/rc.conf

O arquivo de configuração do Apache fica em /usr/local/etc/apache22/httpd.conf. Para o teste eu alterei o arquivo httpd.conf:

# ee /usr/local/etc/apache22/httpd.conf

Mude a linha:

ServerName www.example.com:80

Para:

ServerName localhost:80

Verifique o arquivo /etc/rc.conf, a variável "hostname" no meu caso está assim (esse nome é referente ao nome de minha máquina): hostname="Server-FreeBSD

Então o arquivo /etc/hosts tem que ter essa linha:

127.0.0.1      localhost    Server-FreeBSD

Após isso, inicie o Apache:

# /usr/local/etc/rc.d/apache22 start

Caso dê um erro, verifique o arquivo "/var/log/httpd-error.log". Se contiver tiver muitas linhas semelhantes a essas:

[Wed Mar 10 14:29:47 2010] [alert] (EAI 8)hostname nor servname provided, or not known:
mod_unique_id: unable to find IPv4 address of "Server-FreeBSD.vivax.com.br"


E abaixo muitas semelhantes a essas:

[Thu Mar 11 11:44:59 2010] [alert] (EAI 8)hostname nor servname provided, or not known:
mod_unique_id: unable to find IPv4 address of "Server-FreeBSD"


Terá que editar o "/etc/hosts":

127.0.0.1     localhost
127.0.0.1     Server- FreeBSD.vivax.com.br       Server-FreeBSD

Essa configuração é referente ao erro exibido no arquivo /var/log/httpd-error.log, já encontrei esse problema, e só consegui resolver dessa maneira.

Após a configuração, inicie novamente:

# /usr/local/etc/rc.d/apache22 start

Testando:

# lynx localhost

It works!
;-))

Outras dicas deste autor

Compilando o kernel do Linux para outras arquiteturas de forma (muito) rápida

Instalando Elementary Tweaks no Elementary OS Freya

Filtrando porcarias com o Squid II

Instalando Skype Preview no Ubuntu, Linux Mint e Debian

Transformando o Konqueror no Norton Commander

Leitura recomendada

Fontes True Type no Slackware 10

Validar módulo do VirtualBox sem desabilitar o Secure Boot

Corrigindo erro "File in wrong format" durante compilação de pacotes no Slackware 64

Como Desabilitar os Controles de Mídia na Tela de Bloqueio do KDE Plasma

Recuperando tela de login no Ubuntu

  

Comentários
[1] Comentário enviado por removido em 24/03/2011 - 18:26h

Boa Douglas !


Abraço.



Contribuir com comentário