Si desea cambiar el puerto en el archivo de configuración de Apache, es fácil hacerlo. También puede ejecutar un sitio web en un puerto diferente en lugar del puerto predeterminado.
1. Verifiquemos cuál está escuchando qué servicio:
# nmap -sT -O localhost
2. Compruebe si el Puerto 8000 está libre o no:
# lsof -i:8000
Sin salida significa que este puerto está libre.
3. Agregue este puerto al cortafuegos:
# firewall-cmd –zone=public –permanent –add-port=8000/tcp
4. Vuelva a cargar el cortafuegos para aplicar los cambios
# firewall-cmd reload success
5. Agregue este puerto en el archivo de configuración de Apache ubicado en /etc/httpd/conf/httpd.conf :
# vi /etc/httpd/conf/httpd.conf #Listen 12.34.56.78:80 Listen 80 Listen 8080
6. Reinicie el servicio Apache:
# Systemctl restart httpd
7. Cree un archivo en la ubicación /var/www/html/index.html :
# vi /var/www/html/index.html hello this is port change example
8. Ahora intente acceder a la página del sitio web en el navegador con IP:8000
http://192.168.140.141:8000/