|
![]() |
||
Apache: Ajuda para varios dominios na mesma maquina
|
||
. Nós temos 754.110 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Ola pessoal!
Sei que esse assunto é bem documentado, ja andei lendo algo sobre mas faz um tempo ja... Seguinte: Tenho um servidor rodando a série 1.x do apache: www.radionumber1.com.br e o superdns fica como servidor secundário de DNS para o mesmo, o primario esta no proprio linux (mandrake). O cliente quer outro dominio nessa maquina, e me passou uns IPs com as seguintes informações: Servidor DNS primário, Servidor DNS secundário e Redirecionamento. Em linhas gerais, tenho que criar um diretorio e alterar o apache.conf para ele, certo? E como eu testo, mesmo com a pagina de teste do apache? Com um unico domio, basta digitar o IP que ele cai lá mesmo sem ter dominio, mas e nesse caso? Obrigado! |
|
|
|
|
|
#2 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Ninguem?
![]() |
|
|
|
|
|
#3 (permalink) |
|
Membro Senior
|
Opa Tiago, olha nós aqui pra tentar ajudar:
No seu httpd.conf coloque as linhas como abaixo NameVirtualHost * <VirtualHost *> ServerName www.novosite.com.br DocumentRoot /sites/localdosite </VirtualHost> Configure os DNS normalmente, como se fosse um servidor dedicado. Você pode usar os mesmos que usa pra outra página. Depois eu cobro a Skol gelada, :lol:
__________________
AMD Athlon XP 2200+ | ECS K7S5A | 512MB DDR333 Spectek | nVidia GeForce MX 400 64MB TV | SB PCI 128 | Maxtor 40GB | Quantum 20GB | PlayTV Pro | LG 52x24x52x | LG GSA DVDRW 4040B | Gab.400W | Debian Linux | FreeBSD 5.0 |
|
|
|
|
|
#4 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
E ae Marcellão!
Valeu as dicas cara, estou falando com o Default tb e a coisa ta preta por pura incopetência de minha parte, heheheh... Andei lendo documenteções (isso faz bem para a saude) mas é tudo para o apache 1.x, e o Mandrake vem com o 2.x :? Sua dica acredito que é para o 1.x também, pois é parecida com o que vi por ai... (link abaixo para mim não esquecer) http://lists.debian.org/debian-user-portuguese/2001/debian-user-portuguese-200110/msg00308.html http://www.dicas-l.unicamp.br/dicas-l/20010928.shtml http://linux-br.conectiva.com.br/arquivo/2002/01/msg01170.html http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/servidores.apache.dominio.virtual.html Mas valeu de qq jeito, to editando o bixo via ssh (lento pacas) e logo logo grito aqui, huahauhaua.. Valeu ![]() |
|
|
|
|
|
#5 (permalink) |
|
Membro Senior
|
É a mesma coisa.
Será que esse Apache do Mandrake tá zuado? Olha esse link: http://httpd.apache.org/docs-2.0/vhosts/examples.html
__________________
AMD Athlon XP 2200+ | ECS K7S5A | 512MB DDR333 Spectek | nVidia GeForce MX 400 64MB TV | SB PCI 128 | Maxtor 40GB | Quantum 20GB | PlayTV Pro | LG 52x24x52x | LG GSA DVDRW 4040B | Gab.400W | Debian Linux | FreeBSD 5.0 |
|
|
|
|
|
#6 (permalink) |
|
Membro Senior
|
Tem mais esses links que podem ser úteis
http://httpd.apache.org/docs-2.0/vhosts/ip-based.html http://httpd.apache.org/docs-2.0/dns-caveats.html Qualquer coisa dá um grito :lol:
__________________
AMD Athlon XP 2200+ | ECS K7S5A | 512MB DDR333 Spectek | nVidia GeForce MX 400 64MB TV | SB PCI 128 | Maxtor 40GB | Quantum 20GB | PlayTV Pro | LG 52x24x52x | LG GSA DVDRW 4040B | Gab.400W | Debian Linux | FreeBSD 5.0 |
|
|
|
|
|
#7 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
ACho que não ta zuado não, eu que não sei fazer mesmo.
I need help :lol: Named: (copiei o do que estava funcionando) Código:
Código:
Código:
[Tue Oct 21 11:39:07 2003] [warn] VirtualHost 200.206.207.221:0 overlaps with VirtualHost 200.206.207.221:0, the first has precedence, perhaps you need a NameVirtualHost directive VirtualHost configuration: 200.206.207.221:* www.radionumber1.com.br (/etc/httpd/2.0/conf/vhosts/Vhosts.conf:38) Syntax OK Bom, sei lá... se eu deixar o que eu quero adicionar em cima do raduinumber1, erro: client denied by server configuration: /var/www/vhosts/petex/ Mas a permissão é igual ao /var/www/html :lol: Se eu deixar o que eu quero adicionar embaixo do raduinumber1, ele entra legal... mas o que eu adicionei não aparece... Desculpem o tamanho do texto, hehehe... mas quem pode encarar isso ae? Valeu! (Socorrro!!! Não funciona!!!! heheheh) |
|
|
|
|
|
#8 (permalink) |
|
Membro Senior
|
Não coloca o IP nos VHOSTS, deixa com o asterisco e tenta subir o server.
__________________
AMD Athlon XP 2200+ | ECS K7S5A | 512MB DDR333 Spectek | nVidia GeForce MX 400 64MB TV | SB PCI 128 | Maxtor 40GB | Quantum 20GB | PlayTV Pro | LG 52x24x52x | LG GSA DVDRW 4040B | Gab.400W | Debian Linux | FreeBSD 5.0 |
|
|
|
|
|
#9 (permalink) |
|
GeeK
|
Fala ae Tiago blz.
É o seguinte no vhost nao va pelo ip coloque o nome do site: VirtualHost petexrepresentacoes.com.br> ( ou pelo que diz no log deve ter algo como NameVirtualHost pra poder usar nao IP , aqui vai como nome mesmo usando VirtualHost) DocumentRoot /var/www/petex ServerName www.petexrepresentacoes.com.br Setenv VLOG /www.petexrepresentacoes.com.br-access_log </VirtualHost> cria o diretorio E um error-log tambem acho que precisa. Tenta iniciar o httpd e posta possiveis erros
__________________
Mobile: HP NX9010 Red Hat Certified Engineer - LPIC-2 Red Hat Enterprise AS v3.0 / Slackware 10 / FreeBSD 4.9-STABLE |
|
|
|
|
|
#10 (permalink) | |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Citação:
Código:
Valeu gente, tamos chegando! O dnslookup enxerga os dois!!! Default, vou tentar o seu... depois do almoço ![]() |
|
|
|
|
|
|
#11 (permalink) |
|
Membro Senior
|
Pede pra alguem digitar o endereço do site e não o IP por fora da sua rede pra ver se acessa normal
__________________
AMD Athlon XP 2200+ | ECS K7S5A | 512MB DDR333 Spectek | nVidia GeForce MX 400 64MB TV | SB PCI 128 | Maxtor 40GB | Quantum 20GB | PlayTV Pro | LG 52x24x52x | LG GSA DVDRW 4040B | Gab.400W | Debian Linux | FreeBSD 5.0 |
|
|
|
|
|
#12 (permalink) | |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Citação:
![]() www.petexrepresentacoes.com.br (num tenho para quem pedir...) :roll: Vou tentar o esquema do default ![]() |
|
|
|
|
|
|
#13 (permalink) | |
|
GeeK
|
Citação:
Como o Marcello lembrou tem que esperar o refresh hehe
__________________
Mobile: HP NX9010 Red Hat Certified Engineer - LPIC-2 Red Hat Enterprise AS v3.0 / Slackware 10 / FreeBSD 4.9-STABLE |
|
|
|
|
|
|
#14 (permalink) | |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Citação:
Código:
Gente, acho que tem caca aqui, ó: Código:
|
|
|
|
|
|
|
#15 (permalink) | |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Citação:
|
|
|
|
|
|
|
#16 (permalink) |
|
Super Participante
|
Fala galera!
Não manjo muito de apache mas sobre Virtual Host, mas acho que pode ajudar: http://focalinux.cipsga.org.br/guia/avancado/ch-s-apache.htm#s-s-apache-vhosts []´s
__________________
__________________ Linux User 303638 Debian User 352 Debian Sarge Filesystem XFS - http://www.ikenet.com.br |
|
|
|
|
|
#17 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
:evil: Parece tão facil...
Código:
Código:
:x |
|
|
|
|
|
#18 (permalink) |
|
Zumbi
Registrado em: Jun 2001
Localização: São José dos Pinhais - Pr
Idade: 27
Mensagens: 9.452
Reputação: 33
![]() |
Ae tiago não muda muita coisa da versão 1.3x para 2.x do Mandrake, eu já usei vhost nela e agora na 1.3x do debian, bom existem n formas de usar o vhosts vou mostrar uma que uso aqui:
Aqui eu trabalho com portas, por exemplo a porta 1080 abre o linuxhard e a 1081 o portaldamente... primeiro você deve abrir as portas usadas pelo listen Listen 1080 Listen 1081 NameVirtualHost 0.0.0.0:1080 <VirtualHost 0.0.0.0:1080> ServerName http://0.0.0.0:1080 ServerAdmin mjs_ops@gmx.net DocumentRoot /mnt/sites/php/linuxhard </VirtualHost> NameVirtualHost 0.0.0.0:1081 <VirtualHost 0.0.0.0:1081> ServerName http://0.0.0.0:1081 ServerAdmin mjs_ops@gmx.net DocumentRoot /mnt/sites/php/portaldamente </VirtualHost> Por que eu fiz assim 0.0.0.0:1081, por que assim fica qualquer ip ele aceita e direciona usando a porta, isso é muito útil por que tanto na interface loop back 127.0.0.1 como por acesso externo (pelo ip do provedor) eu sempre vou pode acessar ambos independente do ip, e sim pela porta ![]() Por exemplo de estou com o ip 200.181.181.181 e quero acessar o linux hard do meu micro: Pelo meu micro posso usar http://localhost:1080/ Acessando de outro micro, por exemplo na empresa onde trabalho; http://200.181.181.181:1080/ Se quiser acessar o portaldamente basta mudar a porta ![]() Entendeu como funciona o virtual host? Creio que se para cada site você tiver um ip, pode usar o seguinte: NameVirtualHost 200.182.196.152 <VirtualHost 200.184.158.215> ServerName www.nome.com.br ServerAdmin mjs_ops@gmx.net DocumentRoot /mnt/sites/php/portaldamente </VirtualHost> Só que creio que nesse caso tem que configurar DNS etc.. para você receber o pedido no seu micro.. (não esqueça de mudar o IP ![]() Se ele não responder tente liberar o ip pelo listen: Listen IP ou Listen IP ortaVerifique também o firewall ![]() Bom é isso não entendo muito de virtual hosts sei usar aqui pra mim, mas espero que ajude aí... Não se esqueça que o apache 2.x chama o arquivo vhosts.conf então você pode trabalhar com os vhosts ali Não precisa ser direto no httpd... fui. |
|
|
|
|
|
#19 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
:P Ae galera, valeu pela ajuda
![]() Tinha tentado fazer o esquema das postas antes, mas naum sabia do Listem ops: Agora pelo menos tenho como TESTAR, valeu mesmo... ja estava ficando entediado! Mas.... hehehhe.... a porta 888 do radionumber1 funfa legal, e a porta 889 do petex não funfa No browser: Forbidden You don't have permission to access /index.htm on this server. Nos logs: client denied by server configuration Putz, onde eu dou acesso nas configurações? ![]() Valeu!!!! |
|
|
|
|
|
#20 (permalink) |
|
Highlander
Registrado em: Oct 2001
Localização: $HOME/São Paulo/Tatuapé
Mensagens: 10.305
Reputação: 33
![]() |
Ae, funfoso ate que enfim, mas em portas diferentes :?
http://listas.conectiva.com.br/listas/linuxisp-br/arquivo/2002/07/msg00092.html Vou pedir para redirecionar na fapesp para ca e depois eu amolo voces de novo, valeu! |
|
|
|
![]() |
| Opções do Tópico | |
|
|