Este artículo discutirá el método para instalar y Configurar el servidor web Apache en Ubuntu 22.04. Entonces, comencemos!
Cómo instalar el servidor web Apache en Ubuntu 22.04
Para configurar el servidor web Apache en Ubuntu 22.04, debes seguir las instrucciones paso a paso a continuación.
Paso 1: actualizar repositorios del sistema
Prensa "Ctrl+Alt+T"Para abrir el terminal y ejecutar el comando dado a continuación para actualizar los repositorios del sistema:
$ sudo apt actualización
Paso 2: Instale el servidor web Apache en Ubuntu 22.04
Después de actualizar los repositorios del sistema, escriba el siguiente comando para instalar el "apache2"Servidor web en su Ubuntu 22.04 sistema:
$ sudo apt install apache2
Espere unos minutos ya que la instalación de Apache tardará en completar:
Paso 3: Configurar firewall
Acceder apache Desde afuera, se requiere Abrir puertos específicos en tu sistema. Para hacerlo, en primer lugar, consulte la lista de los perfiles de aplicaciones que necesitan acceso:
$ sudo UFW Lista de aplicaciones
La ejecución del comando anterior imprimirá diferentes perfiles de Apache en el terminal:
A continuación, utilizaremos el "Apache completo"Perfil para habilitar actividades de red en el puerto"80":
$ sudo UFW Permitir 'Apache Full'
Después de hacerlo, verifique el estado actual del firewall:
$ sudo UFW estado
Ahora, avancemos hacia el configuración lado de Servidor web de Apache en Ubuntu 22.04.
Cómo configurar el servidor web Apache en Ubuntu 22.04
Para configurar el servidor web Apache en Ubuntu 22.04, mire el procedimiento dado a continuación.
Paso 1: Verifique el estado del servicio Apache2
Antes de avanzar hacia la configuración principal de Apache, verificaremos el "apache2"El servicio está actualmente activo o no:
$ systemctl status apache2
El a continuación muestra que el "apache2"El servicio está activo en nuestro sistema:
También puede utilizar su navegador web favorito para la verificación especificada. Para hacerlo, abra un navegador web y verifique qué "hostil"Página web contempla para ti:
Navegación al "hostil"La página web indica que Apache Web Server está funcionando correctamente. Ahora, configuraremos un host virtual en Apache.
Paso 2: Configure el host virtual en el servidor web Apache
A colocar a anfitrión virtual en apache, Cree un directorio que se pueda utilizar para almacenar datos en el sitio web. Para este propósito, nos mudaremos al "/var/www"Directorio utilizando lo siguiente"cd" dominio:
$ cd/var/www/
Luego, crearemos un directorio para nuestro dominio "ejemplo.comunicarse". Aquí, puede especificar su nombre de dominio en el comando dado a continuación:
$ sudo mkdir -p/var/www/ejemplo.com/
Utilizar el "queso"Comando para cambiar la propiedad del"ejemplo.comunicarse"Directorio con el"datos www" Variable ambiental:
$ sudo chown -r www-data: www-data/var/www/ejemplo.comunicarse
Paso 3: Crear una página web
Para crear una muestra "índice.html"Página web para nuestro sitio web, utilizaremos el"nano" editor:
$ sudo nano/var/www/ejemplo.com/índice.html
Escriba el siguiente código en el archivo abierto:
Después de agregar el código, presione "CTRL+O"Para guardar el archivo:
Paso 4: Creación de un archivo de host virtual
En este punto, hemos creado un directorio para nuestro dominio y actualizamos su propiedad. Ahora lo haremos crear a archivo de host virtual En el directorio predeterminado de los archivos de host de Apache:
$ sudo nano/etc/apache2/sites disponible/ejemplo.comunicarse.confusión
En el archivo host virtual abierto, agregue las siguientes líneas de código. Además, debe reemplazar la información relacionada con "Nombre del servidor","Servidoralias", y "Raiz del documento"Según su configuración:
ServerAdmin admin@localhost
Ejemplo de nombre de servidor.comunicarse
Serveralias www.ejemplo.comunicarse
Documentroot/var/www/ejemplo.comunicarse
ErrorLog $ apache_log_dir/error.registro
CustomLog $ apache_log_dir/access.registro combinado
Prensa "CTRL+O"Para guardar el código agregado del archivo de configuración del host virtual:
Paso 5: Habilitar el archivo de host virtual
Ejecutar lo siguiente "A2ensitaComando "para habilitar el archivo de host virtual creado:
$ sudo a2ensite Ejemplo.comunicarse.confusión
Luego deshabilite el archivo de configuración predeterminado:
$ sudo a2dissite 000 default.confusión
Después de realizar la operación especificada. Reiniciar el "apache"Servicio en su Ubuntu 22.04 Sistema:
$ sudo systemctl reiniciar apache2
Paso 6: Prueba de error
En el último paso de la configuración de Apache2, pruebe los errores de configuración:
$ sudo apache2ctl configtest
En el caso de tener un archivo de configuración sin error, la ejecución del comando anterior le hará saber que la sintaxis es "DE ACUERDO":
Sin embargo, existen posibilidades de que pueda enfrentar el siguiente error después de probar el archivo de configuración:
Si ese es el caso, entonces edite el "nombre del servidor.confusión"Archivo y agregue su"dominio" nombre:
$ sudo nano/etc/apache2/conf-available/servername.confusión
Después de especificar el nombre de dominio en el archivo de configuración abierto, presione "CTRL+O"Para guardar el contenido agregado:
Próximo, permitir el nuevo configuración Con la ayuda del siguiente comando:
$ sudo a2enconf servername
Por último, reinicie el "apache2"Servicio en su Ubuntu 22.04 sistema:
$ sudo systemctl reiniciar apache2
Paso 7: Prueba de host virtual
Finalmente, pruebe su host virtual navegando al dominio especificado. En nuestro caso, el dominio es "ejemplo.comunicarse":
La información que se muestra justifica que el servidor web de Apache está listo para servir en el dominio especificado.
Conclusión
A Instalar el servidor web Apache en Ubuntu 22.04, ejecutar el "$ sudo apt install apache2"Comando y configurar el firewall"$ sudo UFW Permitir 'Apache Full'". Entonces, crear a directorio En los archivos de configuración predeterminados del servidor web Apache, cambiar es propiedad, y colocar ascenso servidor host virtual. Después de realizar las operaciones especificadas, Reanudar el "apache2" servicio, Y estás listo para ir. Este artículo discutió el método a instalar y Configurar el servicio web Apacher en Ubuntu 22.04.