Sistemas  
 
Conhecimento computador >> Sistemas >> Ubuntu >> 
Hospedando vários Fácil no Ubuntu Apache
hosts virtuais, mais comumente chamado vhosts , permitem uma configuração Apache único para servir vários sites em um período de endereços IP. Isso significa que um único servidor pode hospedar quantos sites como espaço em disco e poder de processamento permite. Configurando vhosting simples é tão simples como modificar o arquivo httpd.conf para apontar para o diretório apropriado para cada nome . Baseado em Nome Alojamento Virtual

Se o servidor Apache tem um único endereço IP e você deseja servir vários sites, você vai querer configurar a diretiva NameVirtualHost como " NameVirtualHost *: 80" no httpd . conf . O asterisco indica que todos os endereços IP na porta 80 serão processados ​​por essa configuração. Esta é a configuração mais fácil para a maioria dos serviços do Apache.
Definir as directivas

Para cada site, você terá de definir uma série de diretivas no arquivo httpd.conf para o servidor sabe para onde apontar os pedidos e que para servir aos visitantes do site . A configuração normal é semelhante ao seguinte: .


ServerName www.example.com

ServerAlias ​​example.com example.com *

DocumentRoot /www /exemplo


Mudança ServerName , ServerAlias ​​e DocumentRoot para coincidir com a configuração do seu sistema.

Adicionando os arquivos apropriados

Agora cada DocumentRoot para cada vhost vai exigir a sua própria página de índice. Além disso, todos os documentos para que o site vai precisar ficar nessas pastas. As imagens e as páginas não podem ser compartilhados entre dois diretórios site sem a introdução de um risco de segurança para o seu servidor. Além disso, para configurar o HTTPS , você vai precisar adicionar uma outra designação VirtualHost que aponta para *: . 443, a porta padrão para conexões HTTP seguras

Outras Opções

embora não seja tão fácil como esta configurado, você também pode configurar o Apache para fornecer vários hosts virtuais expandido por vários endereços IP. Isto é útil para configurações de hospedagem compartilhada em que você precisa fornecer um conjunto de usuários com suas próprias contas , endereços IP e acesso . Para a maioria dos usuários gerenciar seus próprios servidores , hospedagem virtual baseada em IP não será necessário criar , e pode até ser mais um incômodo do que vale a pena, uma vez que a configuração padrão do Apache é projetado para trabalhar com vhosts baseados em nome . < Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer o Ubuntu Netbook Edition no OpenSuse 
·Como instalar um driver da ATI padrão incluídos no Ub…
·Como instalar aplicativos Web Hosting em Ubuntu 
·Como instalar o Latex no Ubuntu 
·Como obter a sua Webcam para Trabalhar Ubuntu 
·Como compilar psycopg2 no Ubuntu 
·Como instalar o Mark of Chaos no Ubuntu 
·Ubuntu trava após a reinicialização 
·Problemas para baixar Lucid Fontes no Ubuntu 
·Como formatar um disco rígido Ubuntu para uso com o Wi…
  Artigos em destaque
·Como atualizar do Bind 9.3.4 vincular 9.5.0 para Linux 
·Como recuperar contatos do iTunes para o MobileMe 
·Como digitalizar documentos em um CD 
·Como usar um leitor de cartão no Windows XP 
·Apple iCal Ajuda 
·Como redimensionar Mac arquivo Imagens 
·Como editar as opções de preenchimento automático e …
·Definição de Sistema Operacional Linux 
·Como fazer o download de um arquivo QIF Quicken 
·Como apagar arquivos de cache 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados