Table of Contents
Instale WordPress 5 con Apache, MariaDB 10 y PHP 7 en CentOS 7
WordPress. es una aplicación de blogs gratuita y de código abierto y un CMS dinámico ( Sistema de gestión de contenido. desarrollado con MySQL. y PHP. Tiene una gran cantidad de complementos y temas de terceros. WordPress es actualmente una de las plataformas de blogs más populares disponibles en Internet y utilizada por millones de personas en todo el mundo.
En este tutorial vamos a explicar cómo instalar el popular sistema de gestión de contenido: WordPress. usando LAMP. (Linux, Apache, MySQL/MariaDB, PHP) en RHEL. CentOS. y Fedora. distribuciones de Linux.
Requisitos
- Un servidor dedicado o un VPS. ( Servidor privado virtual. con instalación mínima de CentOS 7.
IMPORTANTE: Te sugiero que optes por Bluehost Hosting, que nos ofrece un descuento especial para nuestros lectores, y además viene con un 1 dominio gratis. 1 dirección IP. SSL gratuito. y soporte 24/7. de por vida..
Instalación de Remi Repository en CentOS 7
La instalación que realizaremos será en CentOS 7 , pero las mismas instrucciones también funcionan en distribuciones RHEL y Fedora.
Primero instale y habilite el repositorio Remi. usando el siguiente comando.
# yum-y install http ://rpms.remirepo.net/enterprise/remi-release-7.rpm [ En CentOS/RHEL 7. # dnf install http://rpms.remirepo.net/fedora/remi-release-29.rpm [ En Fedora 29. freestar.config.enabled_slots.push
Ya que vamos a usar php7.3. necesitaremos deshabilitar la instalación de php5.4. usando el comando yum-config-manager. proporcionado por yum-utils. herramienta.
# yum install yum-utils # yum-config-manager–disable remi-php54 # yum-config-manager–enable remi-php73
Instalación de LAMP Stack en CentOS 7
Ahora estamos listos para instalar todos los paquetes necesarios relacionados con nuestra pila LAMP. usando el siguiente comando.
# yum instalar httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt
Ahora que la instalación está completa, necesitaremos iniciar y asegurar nuestra MariaDB. instalación.
# systemctl start mariadb # mysql_secure_installation
Siga las instrucciones en pantalla para responder las preguntas relacionadas con la seguridad de su servidor MariaDB.
Luego configuraremos MariaDB para que se inicie automáticamente en arranque del sistema:
# systemctl enable mariadb
A continuación, haremos lo mismo para el servidor web Apache:
# systemctl start httpd # systemctl enable httpd
Creando WordPress MySQL Database
Nuestro WordPress. requerirá una base de datos y un usuario de base de datos. Para crear uno, simplemente use los siguientes comandos. No dude en reemplazar el nombre de la base de datos, el usuario y la contraseña según sus preferencias:
# mysql-u root-p. Ingrese la contraseña: ## Crear base de datos ## CREAR BASE DE DATOS wordpress;. ## Creando nuevo usuario ## CREAR USUARIO [email protected] IDENTIFICADO POR “secure_password”;. ## Otorgar privilegios a la base de datos ## OTORGAR TODO EN wordpress. * TO [email protegido];. ## privilegios FLUSH ## PRIVILEGIOS FLUSH;. ## Salir ## salir.
Preparando la instalación de WordPress
Ahora estamos listos para descargar el último archivo de WordPress:
# cd/tmp && wget http://wordpress.org/latest.tar.gz
A continuación, extraiga el archivo en nuestro directorio web:
# tar-xvzf latest.tar.gz-C/var/www/html
Lo anterior creará el siguiente directorio, que contendrá nuestro script de WordPress:
/var/www/html/wordpress
Ahora cambie la propiedad de ese directorio al usuario “apache”:
# chown-R apache/var/www/html/wordpress
Creación de un host virtual Apache para WordPress
Crearemos un host virtual separado para nuestra instalación de WordPress. Abra /etc/httpd/conf/httpd.conf. con su editor de texto favorito:
# vim/etc/httpd/conf/httpd.conf
Y agregue el siguiente código en el parte inferior del archivo y reemplace el texto marcado con la información relacionada con su instalación:
Guarde sus cambios y reinicie Apache:
# systemctl restart httpd
Instalando WordPress en el sitio web
Ahora estamos listos para ejecutar nuestra instalación de WordPress. Para iniciar la instalación, puede acceder a la dirección IP de su servidor en http://ip-address o si está instalando localmente puede usar http://localhost o si está usando un dominio real, puede usar el dominio en su lugar. Debería ver la siguiente página:
Configurar WordPress en CentOS 7
Cuando haga clic en el botón Let’s Go. será redirigido a la siguiente página de la instalación, donde deberá ingresar los detalles de la base de datos que creamos anteriormente.
Configuración de la base de datos de WordPress
Cuando haya ingresado los detalles, haga clic en el botón enviar. WordPress intentará crear su archivo de configuración llamado wp-config.php. Si todo está bien, debería ver la siguiente página:
Configuración de instalación de WordPress
Una vez que haga clic en el botón“ Ejecutar la instalación. ”, se le pedirá que ingrese algunos detalles sobre su sitio web: Título del sitio, Nombre de usuario, contraseña y dirección de correo electrónico.
Detalles del sitio web de WordPress
Cuando haya completado toda la información requerida finalizar la instalación haciendo clic en el botón en la parte inferior. Su instalación ahora está completa. Su portada debe verse como la imagen a continuación:
Sitio web de WordPress V iew
Y el panel de WordPress tiene el siguiente aspecto:
Panel de administración de WordPress
Ahora puede comenzar a administrar su sitio web de WordPress.
Conclusión
Ha completado con éxito la instalación de WordPress usando LAMP. en CentOS 7 . Si tuvo alguna dificultad o pregunta, envíela en la sección de comentarios a continuación.