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



» Screenshot
Linux: Ubuntu 12.04 Beta 1
Por azk4n
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


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, 438608 pontos | Blog: http://freebsdwallpapers.blogspot.com/
[ Hits: 5670 ]

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 Criando atalhos no menu em dois métodos no Debian7
   Dica Linux recomendada Resolvendo problemas de configuração de Internet Turbo Brasil Telecom
   Dica Linux recomendada Superando a falta do supermount em sistemas Debian
   Dica Linux recomendada Instalando temas e ícones no Gnome
   Dica Linux recomendada Gravar Slax Linux diretamente no HD e salvar as mudanças

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 Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.