Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PACHUCA
17/05/22
Instrucciones:
Total: 50
¿Qué es Apache?
Apache HTTP Server es un software de servidor web gratuito y de
código abierto para plataformas Unix con el cual se ejecutan el 46%
de los sitios web de todo el mundo. Es mantenido y desarrollado por
la Apache Software Foundation.
2.- Después que se haya instalado revisaremos las aplicaciones que tenemos
para configurar el servidor con sudo ufw app list.
3.- Para una instalación básica de un servidor web se recomienda solo
“Apache” con el comando sudo ufw allow "Apache".
4.- Ahora hay que verificar el estado de actividad con sudo ufw status.
5.- Si está inactivo se puede activar con el comando sudo systemctl status
apache2.
6.- Se creará una carpeta donde se alojará el host para tu servidor con el
comando sudo mkdir -p /var/www/newserver/htm
7.- Con comando sudo chown -R $USER:$USER/var/www/newserver/html
Tendrá los permisos necesarios
11.- Para poder verificar que lo que hemos hecho hasta ahora este correcto,
se accederá carpeta por capeta hasta encontrar el archivo .conf
cd /etc
cd apache2/
cd sites-available/
12.- Verificaremos que nuestro archivo este ahí con el siguiente comando:
sudo nano newserver.conf
13.- Ahora debes parar el servidor Apache con sudo systemctl stop apache2
14.- Una vez deshabilitaras uno de los archivos que encontraste
anteriormente cuando abriste el directorio, el comando que se ocupara será
este: sudo a2dissite 000-default.conf
15.- Después hay que verificar que la sintaxis en apache2ctl es correcta con
sudo apache2ctl configtest, si no lo está debes modificarlo, y si lo está te debe
aparecer la palabra OK
16.- Reiniciar el servidor con el comando sudo systemctl restart apache2