GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar WordPress con LAMP en CentOS 8

En este artículo, habremos explicado los pasos necesarios para instalar y configurar WordPress con LAMP en CentOS 8. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

WordPress es el sistema de administración de contenido líder en el mundo. Utilizado por decenas de millones de páginas web y creadores de Internet por igual, WordPress es la columna vertebral de la mayoría de los blogs, sitios web comerciales, tiendas de comercio electrónico y mucho más. El rendimiento de la página web con WordPress también suele ser uno de los más rápidos disponibles.

Instalar WordPress con LAMP en CentOS 8

Paso 1. El primer comando actualizará las listas de paquetes para garantizar que obtenga la versión y las dependencias más recientes.

sudo dnf update

Paso 2. Instale la pila LAMP en el servidor CentOS.

Se supone que ya instaló la pila LAMP en CentOS 8. De lo contrario, consulte el siguiente tutorial:

  • Cómo instalar la pila LAMP (Apache, MariaDB y PHP)

Paso 3. Instale WordPress en el sistema CentOS.

WordPress no está disponible en el repositorio oficial de paquetes de CentOS 8. Por lo tanto, debe descargarlo del sitio web oficial:

cd /var/www/html
wget -c http://wordpress.org/latest.tar.gz

Luego, extraiga el archivo archivado:

tar -xzvf latest.tar.gz

Cambie el propietario y configure los permisos correctos para estos archivos, debe ejecutar el siguiente comando:

sudo chown -R www-data:www-data /var/www/html/wordpress

Paso 4. Crea una base de datos para WordPress.

WordPress usa la base de datos MariaDB para almacenar todos sus datos, como publicaciones, páginas, usuarios, complementos y configuraciones de temas. Inicie sesión en su servidor MariaDB con el siguiente comando e ingrese su contraseña raíz de MariaDB:

mysql -u root -p

Una vez que esté en la consola de MariaDB, cree una nueva base de datos:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

Una vez creada la base de datos, necesitaremos agregar esta información al archivo de configuración de WordPress:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Ahora abra el wp-config.php archivo con su editor de texto favorito, por ejemplo:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

/** MySQL database username */
define('DB_USER', 'wordpress_user');

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Paso 5. Configure Apache.

Ahora configure el servidor Apache para alojar WordPress. Cree un archivo de configuración con un alias para el directorio de WordPress:

sudo nano /etc/httpd/conf.d/wordprees.conf

Ahora, escriba las siguientes líneas de códigos en el wordpress.conf archivo:

<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/html/wordpress<Directory "/var/www/html/wordpress">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common</VirtualHost>

Guarde el archivo y ciérrelo. Ahora, reinicie el servicio Apache para recargar los cambios:

sudo systemctl restart httpd

Paso 6. Configure el cortafuegos.

Para permitir que los usuarios externos accedan a WordPress desde su servidor, debe abrir el puerto 80 del servidor web:

sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
sudo firewall-cmd --reload

Paso 7. Accediendo a WordPress.

Ahora puede acceder al asistente de instalación web de WordPress en su navegador ingresando el nombre de dominio para su instalación de WordPress:

http://your-server-IP

Luego haga clic en Continuar y escriba el título del sitio, nombre de usuario, contraseña y su correo electrónico. Ahora haga clic en Instalar WordPress.

Eso es todo lo que necesita hacer para instalar WordPress en CentOS 8. Espero que encuentre útil este consejo rápido. Para obtener más información sobre WordPress con LAMP, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Cent OS
  1. Cómo instalar wordpress en CentOS 6

  2. Cómo instalar AIDE en CentOS 7

  3. Instale WordPress en openSUSE 13.2 con LAMP

  4. Cómo instalar WordPress Multisite en Centos VPS con Nginx

  5. Cómo instalar WordPress Multisite en Centos VPS con Apache

Cómo instalar WordPress en CentOS 8

Cómo instalar Moodle en CentOS 8

Cómo instalar WordPress

Cómo instalar WordPress en CentOS 7.1 con Apache

Cómo instalar WordPress con LAMP en Ubuntu 20.04

Cómo instalar WordPress con LAMP en Debian 10