----- Mensagem original ----
De: Josevan Gondim <josevan@gmail.com>
Para: debian-user-portuguese@lists.debian.org
Enviadas: Quinta-feira, 2 de Agosto de 2007 21:59:49
Assunto: VirtualHost
Ola pessoal!
Estou tendo dificuldades em configurar meu virtual.conf. Estou usando apache2. Achei um pouco complicado do
apache...enfim.
O que eu quero, eh o seguinte:
Tenho dois sistemas: ocomon e cacic.
/var/www/ocomon
/var/www/cacic2
O que eu faco e que nao funciona, configurando o arquivo "default" que estah dentro da pasta "sites-available":
<virtualhost ip:80> ou <virtualhost
ocomon.domain.com.br>
ServerName
suporte.domain.com.brServerAdmin
suporte@domain.com.brDocumentRoot /var/www/ocomon
</VirtualHost>
<VirtualHost ip:80> ou <VirtualHost
cacic.domain.com.br>
ServerName
cacic.domain.com.br ServerAdmin
suporte@domain.com.brDocumentRoot /var/www/cacic2
</VirtualHost>
Vlw pela ajuda atencipadamente.
--
Josevan Gondim -
josevan@gmail.com-------------------------------------------------------------------------------------------
Em /etc/hosts insira as seguintes linhas:
127.0.0.1 suporte.dominio.com.br suporte
127.0.0.1 cacic.dominio.com.br cacic
E seu /etc/apache2/sites-available/default - estou usundo como ex. o default original ajuste os parametros conforme sua necessidade. Praticamente só inclui a linha "SeverName" e altereia linha "RedirectMatch ^/$ ". Feita alterações re-inicie o Apache.
ServerAdmin
webmaster@dominio.com.br ServerName suporte.dominio.com.br
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /ocomom/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost *>
ServerAdmin
webmaster@dominio.com.br ServerName cacic.dominio.com.br
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /cacic/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>