slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner


» Screenshot
Pra que complicar? O Linux descomplica e te da 4 áreas de trabalho e muito mais!
Por faelp22

Dica

Instalanção e configuração do Apache 2.2 no FreeBSD
Linux user
Publicado por Douglas Giorgio Fim em 23/03/2011

Login: douglas.giorgio, 461129 pontos | Blog: http://freebsdwallpapers.blogspot.com/
[ Hits: 7168 ]

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

Leitura recomendada
   Dica Linux recomendada Speedy Home da Telefônica no CL 8.0
   Dica Linux recomendada Baixar e Instalar o pacote printconf usando o Synaptic no Debian 5.07
   Dica Linux recomendada Placa de som não inicia no Sabayon 5.4
   Dica Linux recomendada Habilitando o GDM na inicialização do Slackware 10
   Dica Linux recomendada Instalação do driver da placa Geforce 5200 FX no Slackware 10.2

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

Boa Douglas !


Abraço.



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade GNU/Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda.