Servidor Web CentOS
por admin
A continuación un pdf que explica los pasos que he seguido para preparar una maquina virtual instalando CentOS como servidor web.
Descargar tutorial como pdf:
Servidor-Web-CentOS-con-VirtualBox.pdf
Tutorial
-
Crear máquina virtual donde el adaptador de red esté conectado a “Adaptador puente”.
-
Instalar CentOS (CentOS-7-x86_64-DVD-1708.iso).
Seleccionar destino de instalación.
Activar la conexión Ethernet.
Establecer contraseña del usuario root
Crear usuario (opcional).
-
Una vez instalado CentOS, reiniciar, y entrar como usuario root.
-
Actualizar
yum update –y
-
Instalar servicio HTTP
yum install httpd –y
-
A esta instancias ya se pueden establecer paginas HTML colocando los archivos HTML en la carpeta
“/var/www/html”.
-
Instalar wget
yum install wget –y
-
Instalar MySQL
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update -y yum install mysql-server –y
-
Instalar PHP
yum install php php-mysql -y
-
Habilitar el servicio HTTP/S en el firewall
firewall-cmd --list-services firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload firewall-cmd --list-services
-
Iniciar servicios
systemctl start httpd systemctl start mysqld
-
Instalar el editor Nano
yum install nano –y
-
Ahora que tenemos instalado un editor podemos en el directorio “/var/www/html” crear un archivo
index.html ó index.php.
-
Ahora podemos acceder a la página a través del navegador web con solo la dirección IP de la máquina virtual
-
Si queremos trabajar desde nuestro OS, y queremos luego subirlo al servidor tenemos que instalar el servidor FTP
yum install vsftpd –y systemctl start vsftpd firewall-cmd --permanent --add-service=ftp firewall-cmd --reload firewall-cmd --list-services
-
Referencias
https://www.youtube.com/watch?v=vandqv5WQBc
https://www.youtube.com/watch?v=ZtUTQCaE0Lk
https://linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-7
https://blog.evidaliahost.com/un-servidor-web-con-virtualbox-configurando-la-red
https://www.thegeekdiary.com/5-useful-examples-of-firewall-cmd-command
https://www.muylinux.com/2014/10/15/servidor-ftp-centos-7