Índice:

Instalando um novo host virtual no Apache Web Server: 3 etapas
Instalando um novo host virtual no Apache Web Server: 3 etapas

Vídeo: Instalando um novo host virtual no Apache Web Server: 3 etapas

Vídeo: Instalando um novo host virtual no Apache Web Server: 3 etapas
Vídeo: How to install Apache web server in a Docker container 2024, Novembro
Anonim
Instalando um Novo Host Virtual no Apache Web Server
Instalando um Novo Host Virtual no Apache Web Server

O objetivo deste tutorial é percorrer o processo de configuração e inicialização de um novo host virtual do servidor da web Apache. Um host virtual é um "perfil" que detecta qual host DNS (por exemplo, www. MyOtherhostname.com) está sendo solicitado em qualquer endereço IP fornecido. É possível restringir isso ainda mais acoplando endereços IP e nomes de host na configuração do host virtual, mas vou pular isso e assumir que cada endereço IP que o servidor possui tem permissão para acessar o host virtual. Este instrutivo foi feito especificamente com um Debian servidor executando Apache 2.2.x.

Etapa 1: Faça login e vá ao lugar certo

Faça login e vá ao lugar certo
Faça login e vá ao lugar certo

Primeiro, efetue login e altere os diretórios para seu diretório de configuração. Na maioria dos servidores lógicos, isso significa fazer login como um usuário com privilégios de superusuário e ir a algum lugar em / etc / $ ssh [email protected]: Excitante_passwordBem-vindo! ~ $ Cd / etc / apache2 / sites-available

Etapa 2: Criar o Virtualhost a partir de um modelo padrão

Crie o Virtualhost a partir de um modelo padrão
Crie o Virtualhost a partir de um modelo padrão

Normalmente, mantenho um arquivo padrão, que copio para uma área de transferência e colo para usar. A partir desse arquivo padrão, você pode editar os detalhes. Abaixo está um arquivo padrão razoável que você pode consultar, que atribui o documento a um diretório Drupal: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot / home / web / drupal / drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine em RewriteOptions herdam CustomLog /var/log/apache2/MyOtherHostname.log combinado. Não é preciso dizer que você pode fazer as personalizações que desejar de acordo com as informações encontradas na documentação do host virtual do Apache 2.2.

Etapa 3: habilite o site e reinicie o servidor

Habilite o site e reinicie seu servidor
Habilite o site e reinicie seu servidor

Agora é hora de habilitar o site e reiniciar o servidor. O Debian tem alguns truques legais de gerenciamento de servidor aqui: Primeiro, vamos habilitar o site: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com instalado; execute /etc/init.d/apache2 reload para habilitar. $ sudo /etc/init.d/apache2 reloadReloading config do servidor web…. PID # E agora você deve conseguir acessar o site desde que o servidor DNS o aponte para o seu servidor. Para sites Drupal, costumo aproveitar esta oportunidade para adicionar o arquivo cron.php ao meu crontab antes que me esqueça: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 ninguém curl --silent https://MyOtherHostname.com/cron.phpÉ isso! Parabéns! Tarek:)

Recomendado: