Bem vindo ao linuxnarede.com.br - Dedicação e amor ao Linux - 6 anos - irc freenode #gnulinux


tutoriais relacionados a linux - dividido por categorias use o fórum para postar sua dúvida, auxiliar com seu conhecimento alguem que esteja com dúvida, debater assuntos aplicativos para linux, selecionados e divididos por categoria - Uma lista dos melhores aplicativos para Linux Fique antenado com a segurança do seu linux - tutoriais e notícias relacionadas a segurança você encontra aqui. dicas interessantes uma seleção de walpapers para você embelezar seu desktop Quem disse que o linux é feio ! Mude o visual do seu linux com temas e skins voltar a página principal


configurando domínios virtuais no apache

postado por nightnux - comentários 0


Fernando Seno

Mostrarei aqui de forma bem simples como criar domínios virtuais no linux.Podemos criar vários domínios virtuais no arquivo de configuração do apache, você ira ver que isso não é dificil.
Vamos usar dois exemplos para que você entenda.O arquivo de configuração que iremos usar é o httpd.conf arquivo principal de configuração do seu apache.Geralmente por padrão ele fica em /etc/httpd/conf/httpd.conf

obs: aconselho você a fazer um backup do seu arquivo de configuração antes de alterá-lo.Isso é interessante para que caso nos percamos na configuração do arquivo nós possamos voltar ao original :)
vamos lá:

usarei o ex: nightnux.slackware.net e redhat.linux.net

abra com seu editor preferido o arquivo /etc/hosts e coloque as linhas:
127.0.0.1 nightnux.slackware.net nightnux
127.0.0.1 redhat.linuxnarede.net redhat

nesse ex: nosso host local é 127.0.0.1 padrão em todas as maquinas.Com isso o host 127.0.0.1 passa a reponder a dois dominios.Se você tiver um outro ip apenas altere nesse arquivo.Você pode testar pingando:

#ping nightnux.slackware.net
#ping redhat.linuxnarede.net
obs: esta dica funciona corretamente se você tiver um ip válido também.Você pode fazer isso configurando diretamente pelo DNS fica a seu critério.
Salve as alterações.

Vamos ao arquivo de configuração do apache:
abra com seu editor de texto preferido o arquivo /etc/httpd/conf/httpd.conf e procure pela linha NameVirtualHost e siga os ex: abaixo, apenas alterando conforme sua preferência.

NameVirtualHost 127.0.0.1

ServerAdmin seumail@provedor.com.br
ServerName redhat.linuxnarede.net
DocumentRoot /var/www/redhat.linuxnarede.net
ErrorLog /var/log/apache/redhat.linuxnarede.net-error_log
CustomLog /var/log/apache/redhat.linuxnarede.net-access_log common



ServerAdmin seumail@provedor.com.brl
ServerName nightnux.slackware.net
DocumentRoot /var/www/nightnux.slackware.net
ErrorLog /var/log/apache/nightnux.slackware.net-error_log
CustomLog /var/log/apache/nightnux.slackware.net-access_log common


entenda:
#nosso host local

#e-mail do administrador
ServerAdmin seumail@provedor.com.br
#nome dominio
ServerName nightnux.slackware.net
#aonde o conteúdo html irá ficar
DocumentRoot /var/www/nightnux.slackware.net
#loga erros - crie o dir /var/log/apache para que os logs de erros sejem criados no arquivo nightnux.slackware.net-error_log
ErrorLog /var/log/apache/nightnux.slackware.net-error_log
#loga acessos - crie o dir /var/log/apache para que os logs de acessos sejem criados no arquivo nightnux.slackware.net-access_log common
CustomLog /var/log/apache/nightnux.slackware.net-access_log common


feito isto restarte seu apache

#/usr/sbin/apachectl stop
#/usr/sbin/apachectl start

Acompanhe

© linuxnarede.com.br - Todos os direitos reservados.
Linux é uma marca registrada de Linus Torvalds.