Autor Tópico: Dois sites no ubuntu 12.04  (Lida 2206 vezes)

Offline paulorj

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Dois sites no ubuntu 12.04
« Online: 06 de Agosto de 2014, 23:24 »
Boa Noite pessoal

Tenho dois sites em funcionamento e quero hospedar na minha máquina no meu próprio servidor
via ubuntu 12.04, gostaria de saber se tem como hospedar os dois sites com o mesmo IP fixo.

agradeço a dicas

Offline Renato Krause

  • Usuário Ubuntu
  • *
  • Mensagens: 314
    • Ver perfil
Re: Dois sites no ubuntu 12.04
« Resposta #1 Online: 07 de Agosto de 2014, 11:36 »
Bom dia,

Sim, isso é possível. Você não precisa ter um endereço para cada aplicação inclusive se elas usarem SSL. Na hora que chega a requisição o web server verifica o hostname da requisição e direciona para a aplicação correta.

Dá uma olhada nisso:
http://wiki.bitnami.com/Components/Apache#How_to_configure_multiple_SSL_domains_on_the_same_IP_address.3f

Abraço,
Renato Krause

Offline corumbams

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Dois sites no ubuntu 12.04
« Resposta #2 Online: 08 de Agosto de 2014, 16:44 »
Tenho aqui dentro 3 sites ! segue minha conf

<VirtualHost *:80>
      ServerAdmin corumbams@gmail.com
      DocumentRoot /var/www/site3
      ServerName www.xxx.com.br
      ServerAlias www.xxx.com.br
#      ErrorLog /var/log/httpd/site3.com-error_log
#      CustomLog /var/log/httpd/site3.com-access_log common
</VirtualHost>

<VirtualHost *:80>
      ServerAdmin corumbams@gmail.com
      DocumentRoot /var/www/site1
      ServerName www.xxx.com.br
      ServerAlias www.xxx.com.br
#      ErrorLog /var/log/httpd/site1.com-error_log
#      CustomLog /var/log/httpd/site1.com-access_log common
</VirtualHost>

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Dois sites no ubuntu 12.04
« Resposta #3 Online: 18 de Agosto de 2014, 14:52 »
Lembre-se de ativar o servidor "*:80" como um NameVirtualHost. Para isso, vc precisa adicionar a linha

NameVirtualHost *:80

ao arquivo "/etc/apache2/listen.conf" e reiniciar o Apache.

PS: Um lembrete, sites HTTPS não podem ser "NameVirtualHosts", a menos que o seu certificado SSL já preveja isso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D