Vhosts no apache2: mudanças entre as edições
De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
mSem resumo de edição |
||
| (7 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
== numa máquina remota == | |||
Se eu quero criar um subdominio do tipo http://pub.quijaua.com.br eu cria uma pasta publica em | |||
mkdir /var/www/nkosi.org/pub | |||
e cria o arquivo "/etc/apache2/sites-available/quijaua.com.br-pub" com o conteúdo: | |||
<VirtualHost 127.0.0.1:80> | |||
ServerName pub.quijaua.com.br | |||
ServerName | DocumentRoot /var/www/quijaua.com.br/pub | ||
DocumentRoot /var/www | |||
ErrorLog /var/log/apache2/pub.quijaua.com.br-error.log | |||
CustomLog /var/log/apache2/pub.quijaua.com.br-access.log common | |||
</VirtualHost> | |||
e habilito: | |||
# a2ensite nkosi.org-pub | |||
e reinicio o apache2 | |||
# /etc/init.d/apache2 reload | |||
== numa máquina local == | |||
cat /etc/hosts | |||
127.0.0.1 site1.nkosi.net site2.nkosi.net | |||
cat /etc/apache2/httpd.conf | |||
NameVirtualHost 127.0.0.1:80 | |||
<VirtualHost 127.0.0.1:80> | |||
ServerName localhost | |||
DocumentRoot /var/www | |||
</VirtualHost> | |||
<br /> | |||
<VirtualHost 127.0.0.1:80> | |||
ServerName site1.nkosi.net | |||
DocumentRoot /var/www/site1 | |||
</VirtualHost> | |||
<br /> | |||
<VirtualHost 127.0.0.1:80> | |||
ServerName site2.nkosi.net | |||
DocumentRoot /var/www/site2 | |||
<br /> | |||
<Directory /> | |||
Allowoverride All | |||
</Directory> | |||
<br /> | |||
</VirtualHost> | |||
[[Categoria: apache2]] | |||
[[Categoria:Servidor]] | |||
Edição atual tal como às 03h35min de 10 de novembro de 2012
numa máquina remota
Se eu quero criar um subdominio do tipo http://pub.quijaua.com.br eu cria uma pasta publica em
mkdir /var/www/nkosi.org/pub
e cria o arquivo "/etc/apache2/sites-available/quijaua.com.br-pub" com o conteúdo:
<VirtualHost 127.0.0.1:80> ServerName pub.quijaua.com.br DocumentRoot /var/www/quijaua.com.br/pub
ErrorLog /var/log/apache2/pub.quijaua.com.br-error.log CustomLog /var/log/apache2/pub.quijaua.com.br-access.log common </VirtualHost>
e habilito:
# a2ensite nkosi.org-pub
e reinicio o apache2
# /etc/init.d/apache2 reload
numa máquina local
cat /etc/hosts
127.0.0.1 site1.nkosi.net site2.nkosi.net
cat /etc/apache2/httpd.conf
NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> ServerName localhost DocumentRoot /var/www </VirtualHost>
<VirtualHost 127.0.0.1:80> ServerName site1.nkosi.net DocumentRoot /var/www/site1 </VirtualHost>
<VirtualHost 127.0.0.1:80> ServerName site2.nkosi.net DocumentRoot /var/www/site2
<Directory /> Allowoverride All </Directory>
</VirtualHost>