Objetivo: instalar el servicio de apache para poder publicar páginas web en html.
yum install httpd -y # Instalamos Apache cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak #Copia de seguridad de la configuracion
nano /etc/httpd/conf/httpd.conf #Yo uso nano para editar ficheros, usa el que quieras
Para buscar las siguientes lineas puedes buscar palabras con Ctrl+W en nano.
1.- Linea de ServerAdmin (nombre del administrador)
ServerAdmin root@vps423071
2.- Linea ServerName (nombre del servidor)
ServerName www.vps423071.com
3.- Options Indexes FollowSymLinks (de /var/www/html) (quitar la navegación por directorios)
Options FollowSymLinks
4.- AllowOverride None (de /var/www/html) (controla las directivas que se pueden poner en los ficheros .htaccess)
AllowOverride All
systemctl enable httpd #Habilitar httpd como servicio systemctl start httpd #Iniciar el servicio httpd systemctl status httpd #Ver el estado de httpd
firewall-cmd --permanent --add-port=80/tcp #Abrir puerto 80 tcp de forma permanente firewall-cmd --permanent --add-port=80/udp #Abrir puerto 80 udp de forma permanente firewall-cmd --reload # Reiniciar el firewall systemctl restart httpd # Reiniciar el servicio httpd
Ahora si vais a la IP del servidor desde un navegador debería saliros la pantalla de bienvenida.
Esta se puede eliminar añadiendo el fichero /var/www/html/index.html o editando el fichero welcome.conf:
nano /etc/httpd/conf.d/welcome.confComentar la etiqueta <LocationMatch > entera
systemctl restart httpd # Reiniciar el servicio al hacer cambios en la configuración
Todo el html irá en el directorio /var/www/html
Para hacer una prueba rapida puedes introducir el siguiente comando que te generará un html de prueba.
echo '<html><body><h1>Hola!!!!</h1></body></html>' > /var/www/html/index.html
La siguiente publicación hablará sobre el servicio de FTP.
No hay comentarios:
Publicar un comentario