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

Publicado por Douglas Giorgio Fim em 23/03/2011

[ Hits: 11.078 ]

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

WineXS - Simplifique seu Wine!

Alguns comandos pkg no FreeBSD

Arrumando as horas no FreeBSD

Gerar pacotes .txz com Slackbuilds

Flash no FreeBSD

Leitura recomendada

Tocando um som na saída do Blackbox

Instalação da impressora Epson LX-300 no Debian

Instalando codecs para vários formatos no Ubuntu Linux

Instalando uma placa de rede PCI Express Agere ET131x - Slackware 12

Endereços de IO e IRQ no Linux

  

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

Boa Douglas !


Abraço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts