Instalación de PHP, Apache y MariadB:
Como he dicho anteriormente, WordPress está escrito en el lenguaje de programación de PHP. Por lo tanto, debe tener un servidor de lámpara de trabajo instalado en Centos 8 para ejecutar WordPress.
Primero, actualice el repositorio del paquete DNF con el siguiente comando:
$ sudo dnf makecache
Ahora, instale Apache, PHP, Mariadb con el siguiente comando:
$ sudo dnf install mariadb mariadb-server httpd \
HTTPD Tools PHP PHP-CLI PHP-JSON PHP-GD PHP-MBSTRING PHP-PDO PHP-XML \
PHP-MYSQLND PHP-PECL-ZIP WGETPara confirmar la instalación, presione Y y luego presiona .
Apache, PHP y MariadB deben instalarse.
El servicio apache httpd no se ejecutará (inactivo) Por defecto en CentOS 8.
$ sudo systemctl status httpd
Ahora, comience el Apache httpd Servicio con el siguiente comando:
$ sudo systemctl iniciar httpd
Ahora, el servicio apache httpd debería estar ejecutado (activo).
$ sudo systemctl status httpd
Ahora, agregue el servicio Apache HTTPD al inicio del sistema con el siguiente comando:
$ sudo systemctl habilitar httpd
El servicio de mariadb no se ejecutará (inactivo) de forma predeterminada en Centos 8.
$ sudo systemctl status mariadbAhora, comience el servicio Mariadb con el siguiente comando:
$ sudo systemctl start mariadbAhora, el servicio de mariadb debería estar ejecutándose (activo).
$ sudo systemctl status mariadbAhora, agregue el servicio mariadb al inicio del sistema con el siguiente comando:
$ sudo systemctl habilitar mariadbCreación de una base de datos para WordPress:
Ahora, debe crear una nueva base de datos MariadB para WordPress.
Primero, inicie sesión en el shell mariadb con el siguiente comando:
$ sudo mysql -u root -pAhora, escriba su contraseña y presione . Por defecto, no se establece una contraseña. Así que solo presiona Si estás siguiendo.
Debería iniciar sesión en la consola Mariadb.
Ahora, cree una nueva base de datos MariadB WordPress Con la siguiente declaración SQL:
Mariadb> crear base de datos WordPress;Ahora, crea un nuevo usuario WordPress con la contraseña secreto y otorga al usuario WordPress Todos los privilegios (leer, escribir, modificar, etc.) a la base de datos WordPress Con la siguiente declaración SQL:
Mariadb> otorgar todo en WordPress.* A 'wordpress'@'localhost' identificado por 'secreto';Ahora, para que los cambios entren en vigencia, ejecute la siguiente instrucción SQL:
Mariadb> privilegios de descarga;Ahora, salga de la consola de base de datos Mariadb de la siguiente manera:
Mariadb> dejarDescarga e instalación de WordPress:
WordPress no está disponible en el repositorio oficial de paquetes de Centos 8. Por lo tanto, debe descargarlo desde el sitio web oficial de WordPress e instalarlo en Centos 8. Es muy fácil.
Primero, navegue al /var/www Directorio de la siguiente manera:
$ cd /var /www
Ahora, descargue el último archivo de WordPress del sitio web oficial de WordPress con el siguiente comando:
$ sudo wget https: // wordpress.org/último.alquitrán.GZ
wget está descargando WordPress Archive. Puede tardar unos minutos en completarse.
Se debe descargar el archivo de WordPress.
El archivo de archivo de WordPress el último.alquitrán.GZ debería estar en el /var/www Directorio como puede ver en la captura de pantalla a continuación.
$ ls -lh
Ahora, extraiga el archivo de archivo de WordPress el último.alquitrán.GZ Con el siguiente comando:
$ sudo tar xvzf más reciente.alquitrán.GZ
Una vez que el archivo de archivo de WordPress el último.alquitrán.GZ se extrae, un nuevo directorio WordPress/ debe crearse como puede ver en la captura de pantalla a continuación.
$ ls -lh
Ahora, puedes eliminar el el último.alquitrán.GZ Archivo de la siguiente manera:
$ sudo rm -v Último.alquitrán.GZ
Ahora, cambie el propietario y el grupo del WordPress/ directorio y su contenido para apache como sigue:
$ sudo chown -rf Apache: Apache ./WordPress/
Ahora, cambie el permiso o el WordPress/ directorio y su contenido a 775 como sigue:
$ sudo chmod -rf 775 ./WordPress/
Si tiene habilitado Selinux (que es muy probable en Centos 8/Rhel 8), ejecute el siguiente comando para establecer el contexto de Selinux correcto en el /var/www/wordpress directorio y su contenido.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \
"/var/www/wordpress (/.*)?"
Para que los cambios de Selinux entren en vigencia, ejecute el siguiente comando:
$ sudo restaurecon -rv/var/www/wordpress
Ahora, cree un nuevo archivo de configuración de Apache WordPress.confusión Para WordPress con el siguiente comando:
$ sudo vi/etc/httpd/conf.D/WordPress.confusión
VI El editor de texto debe abrir. Ahora presiona i ir a INSERTAR modo.
Ahora, escriba las siguientes líneas de códigos en el WordPress.confusión archivo.
Serveradmin root@localhost
Documentroot/var/www/wordpress
Índices de opciones Seguirsymlinks
Permateverride todo
Requiere todos otorgados
ErrorLog/var/log/httpd/wordpress_error.registro
CustomLog/var/log/httpd/wordpress_access.registro común
Finalmente, el WordPress.confusión El archivo debe verse como se muestra en la captura de pantalla a continuación.
Ahora presiona , escribir : WQ! y presionar Para guardar el archivo.
Ahora, reinicie el servicio Apache HTTPD con el siguiente comando:
$ sudo systemctl reiniciar httpd
El servicio apache http debe estar activo sin ningún error como puede ver en la captura de pantalla a continuación.
$ sudo systemctl status httpd
Acceder a WordPress:
Para acceder a WordPress instalado en su máquina CentOS 8, debe conocer la dirección IP o el nombre de dominio de su máquina CentOS 8.
Puede encontrar la dirección IP de su máquina CentOS 8 con el siguiente comando:
$ ip a
Como puede ver, la dirección IP de mi máquina Centos 8 es 192.168.20.129. Será diferente para ti. Entonces, asegúrese de reemplazarlo con el tuyo de ahora en adelante.
Ahora, abra su navegador web favorito y visite http: // 192.168.20.129. Deberías ver la siguiente página. Haga clic en Vamos.
Ahora, escriba la información de la base de datos mariadb (i.mi. Nombre de la base de datos, Nombre de usuario, Contraseña). Dejar el Host de base de datos y Tabla de prefijos Como es si no sabes lo que son. Una vez que haya terminado, haga clic en Entregar
Ahora, haga clic en Ejecutar la instalación.
Ahora, escriba los detalles de su sitio y haga clic en Instalar WordPress.
No olvides tomar nota del Nombre de usuario y Contraseña te estás configurando aquí, ya que los necesitarás muy en breve.
Se debe instalar WordPress. Ahora, haga clic en Acceso.
Ahora, escriba el nombre de usuario y la contraseña de su sitio y haga clic en Acceso.
Debe iniciarse sesión en el panel de administración de WordPress. Puede administrar su sitio desde aquí.
Entonces, así es como instala WordPress en Centos 8. Gracias por leer este artículo.