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

Publicado por Douglas Giorgio Fim em 23/03/2011

[ Hits: 7.850 ]

Blog: http://freebsdwallpapers.blogspot.com/

 


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

Alguns comandos pkg no FreeBSD

WineXS - Simplifique seu Wine!

Montar partição NTFS com leitura/escrita no FreeBSD

Flash no FreeBSD

Acessando outros terminais no VirtualBox

Leitura recomendada

Samba em português

Montando sua partição Windows na inicialização do Slackware

Ubuntu GNOME 13.10 totalmente em português

Corrigir erro NS + NAM + Ubuntu 9.04

Alsactl store: home directory /home/seu_login not ours


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

Boa Douglas !


Abraço.



Contribuir com comentário