Manual PARA Generar UN Servidor WEB Apache PDF

Title Manual PARA Generar UN Servidor WEB Apache
Author Andres Arias
Course Electrónica Digital
Institution Universidad Católica de Cuenca
Pages 5
File Size 306.3 KB
File Type PDF
Total Downloads 31
Total Views 132

Summary

Download Manual PARA Generar UN Servidor WEB Apache PDF


Description

MANUAL PARA GENERAR UN SERVIDOR WEB APACHE. Paso 1. Instalar apache Primero actualizaremos los paquetes locales para ver cuales son las versiones mas recientes se hace mediante el comando. $ sudo apt update

Una vez actualizado, instalamos el paquete apache2 mediante el comando. $ sudo apt-get install apache2

Como se puede observar la maquina nos da cuanto espacio de memoria ocupa y se deseamos continuar presionamos si, y continuación se descargara el paquete de apache2. Paso 2. Configurar el UFW En este paso configuraremos el cortafuego para poder permitir el acceso a nuestro servidor web ya que por defecto el servidor apache viene configurado para restringir el acceso al servidor Si ingresamos el comando. sudo ufw app list

podemos observar que se despliega una lista como la siguiente. Available applications: Apache Apache Full Apache Secure OpenSSH

Como vemos existen 3 tipos de perfil apache: 

Apache: este perfil habilito únicamente el puerto 80 ( genera tráfico web sin encriptar).



Apache Full: este perfil habilita dos puertos: puerto 80 ( tráfico web sin encriptar) y el puerto 443 (tráfico encriptado mediante TLS/SSL).



Apache Secure: este perfil habilito únicamente el puerto 443 (tráfico encriptado mediante TLS/SSL).

En este caso como no es necesario tener un ecriptamiento ni medidas de seguridad se utiliza el perfil apache que permite el trafico por el puerto 80 sin encriptar lo activamos mediante el siguiente comando sudo ufw allow 'Apache'

sí ingresamos el comando. sudo ufw status

podemos verificar que el tráfico HTTP está permitido se muestra la siguiente tabla. Status: active To

Action

From

--

------

----

OpenSSH

ALLOW

Anywhere

Apache

ALLOW

Anywhere

OpenSSH (v6) Apache (v6)

ALLOW ALLOW

Anywhere (v6) Anywhere (v6)

Paso 3. Verificación con del servidor web Una vez instalado todo el paquete de apache se debería encontrar activo y la mejor manera de asegurarnos es comprobándolo mediante el comando. sudo systemctl status apache2

nos permite ver el estado del servidor.

apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Tue 2018-04-24 20:14:39 UTC; 9min ago Main PID: 2583 (apache2) Tasks: 55 (limit: 1153) CGroup: /system.slice/apache2.service ├─2583 /usr/sbin/apache2 -k start ├─585 /usr/sbin/apache2 -k start └─2586 /usr/sbin/apache2 -k start

Como podemos ver el servidor se encuentra activo Para poder verificar que el servidor esta en correcto funcionamiento debemos ingresar nuestra dirección IP en el navegador a continuación se mostrara lo siguiente.

Esto nos muestra que el servidor apache esta funcionando correctamente y se puede pasar a configurar los parámetros que requiramos en nuestro servidor web. Paso 4. Configurar el servidor web. Debemos crear un directorio con un nombre cualquiera con el comando.

sudo mkdir -p /var/www/ejemplo.com/html

después creamos una pagina de ejemplo index.html utilizando el siguiente comando. nano /var/www/ejemplo.com/html/index.html

nos reenviara a otra pestaña donde podremos configurar el index.html.

¡Bienvenido a Ejemplo.com!

¡El proceso ha sido exitoso! ¡El bloque de servidor ejemplo.com se encuentra en funcionamiento!

Aquí podemos configurar...


Similar Free PDFs