Tabla de contenido:

Instalación de un nuevo host virtual en el servidor web Apache: 3 pasos
Instalación de un nuevo host virtual en el servidor web Apache: 3 pasos

Video: Instalación de un nuevo host virtual en el servidor web Apache: 3 pasos

Video: Instalación de un nuevo host virtual en el servidor web Apache: 3 pasos
Video: 📢 APACHE LINUX #1💻 INSTALAR Servidor WEB - Host VIRTUALES🐧 Ubuntu 2024, Noviembre
Anonim
Instalación de un nuevo host virtual en el servidor web Apache
Instalación de un nuevo host virtual en el servidor web Apache

El propósito de este tutorial es recorrer el proceso de configuración e inicio de un nuevo host virtual de servidor web Apache. Un host virtual es un "perfil" que detecta qué host DNS (por ejemplo, www. MyOtherhostname.com) se está llamando en cualquier dirección IP dada. Es posible reducir esto aún más acoplando solo direcciones IP y nombres de host en la configuración del host virtual, pero lo omitiré y asumiré que cada dirección IP que tiene el servidor tiene permiso para acceder al host virtual. servidor que ejecuta Apache 2.2.x.

Paso 1: Inicie sesión y vaya al lugar correcto

Inicie sesión y vaya al lugar correcto
Inicie sesión y vaya al lugar correcto

Primero, inicie sesión y cambie los directorios a su directorio de configuración. En la mayoría de los servidores cuerdos, esto significa iniciar sesión como usuario con privilegios de superusuario e ir a algún lugar en / etc / $ ssh [email protected] Contraseña: emocionante_contraseña¡Bienvenido! ~ $ Cd / etc / apache2 / sites-available

Paso 2: crear el host virtual a partir de una plantilla predeterminada

Cree el host virtual a partir de una plantilla predeterminada
Cree el host virtual a partir de una plantilla predeterminada

Por lo general, guardo un archivo predeterminado, que copio en un portapapeles y pego para su uso. Desde ese archivo predeterminado, puede editar los detalles. A continuación se muestra un archivo predeterminado razonable al que puede consultar, que asigna el documento a un directorio de Drupal: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot / home / web / drupal / drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions heredan CustomLog /var/log/apache2/MyOtherHostname.log combinado No hace falta decir que puede realizar las personalizaciones que desee de acuerdo con la información que se encuentra en la documentación del host virtual Apache 2.2.

Paso 3: habilite el sitio y reinicie su servidor

Habilite el sitio y reinicie su servidor
Habilite el sitio y reinicie su servidor

Ahora es el momento de habilitar el sitio y reiniciar el servidor. Debian tiene algunos trucos interesantes de administración de servidores aquí: Primero, habilitemos el sitio: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com instalado; ejecute /etc/init.d/apache2 reload para habilitar. $ sudo /etc/init.d/apache2 reload Recargando la configuración del servidor web…. PID # Y ahora debería poder acceder al sitio siempre que el servidor DNS lo apunte a su servidor. Para los sitios Drupal, a menudo aprovecho esta oportunidad para agregar el archivo cron.php a mi crontab antes de que me olvide: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 nadie curl --silent https://MyOtherHostname.com/cron.php¡Eso es! ¡Felicitaciones! Tarek:)

Recomendado: