GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar WordPress con LAMP Stack en Ubuntu 20.04

WordPress es un sistema de administración de contenido gratuito y de código abierto que es muy popular entre los bloggers, pero se puede usar para algo más que para bloguear. Con WordPress , puede crear potentes sitios web dinámicos, aplicaciones móviles y aplicaciones web.

[ También te puede interesar:Instalar WordPress con LEMP Stack en Ubuntu 20.04 ]

En este tutorial, le mostraremos cómo puede descargar e instalar WordPress con la LÁMPARA (Linux , Apache , MySQL y PHP ) pila en Ubuntu 20.04 y Ubuntu 18.04 .

Requisitos

  • Un servidor Ubuntu 20.04 con la pila LAMP instalada.
  • Un usuario con privilegios sudo.

Empecemos...

Instalar WordPress en el Servidor Ubuntu

Si tiene un nombre de dominio y desea que se resuelva en su sitio web de WordPress, proceda de la siguiente manera. Primero, asegúrese de que el DNS A El registro de su nombre de dominio apunta a la dirección IP pública de su servidor Ubuntu en su Panel DNS.

En segundo lugar, ejecute el siguiente comando para crear una nueva raíz de documentos para su dominio.

Nota :Dondequiera que veas midominio , reemplácelo con su dominio actual.

$ sudo mkdir /var/www/mydomain

A continuación, ejecute el siguiente comando wget para descargar el último archivo de WordPress y extraer el archivo de WordPress descargado en la raíz del documento recién creado.

$ sudo wget https://wordpress.org/latest.tar.gz
$ sudo tar -xvf ./latest.tar.gz -C /var/www/mydomain

Otorgue al usuario del servicio Apache y al grupo la propiedad de la raíz del documento recién creada:

$ sudo chown -R www-data:www-data /var/www/mydomain

Además, modifique los permisos en la nueva raíz del documento para otorgar al usuario del servicio Apache acceso completo mientras que otros solo tienen acceso de lectura y ejecución.

$ sudo chmod -R 755 /var/www/mydomain

Cree una base de datos de WordPress en MySQL

A continuación, cree una base de datos para WordPress con la consulta a continuación.

MariaDB [(none)]> CREATE DATABASE wordpressdb;

A continuación, cree un usuario para WordPress:

MariaDB [(none)]> CREATE USER wpuser1@localhost IDENTIFIED BY 'wpPass';

Después de eso, otorgue al usuario de wordpress privilegios completos en wordpressdb base de datos.

MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpressdb.* TO wpuser1@localhost;

Finalmente, guarde sus cambios con:

MariaDB [(none)]> FLUSH PRIVILEGES;

Ahora puede salir de MariaDB de la siguiente manera.

MariaDB [(none)]> QUIT;

Configurar los ajustes de la base de datos de WordPress

Ahora, ejecute el siguiente comando para cambiar el directorio de trabajo actual a wordpress carpeta en la raíz de documentos Apache predeterminada.

$ cd /var/www/mydomain/wordpress

Ahora, ejecute el siguiente comando para copiar el archivo de configuración de WordPress de muestra.

$ sudo cp wp-config-sample.php wp-config.php

A continuación, abra el wp-config archivo:

$ sudo nano wp-config.php

Desplácese hacia abajo hasta que vea MySQL ajustes. Aquí, escriba el nombre de la base de datos de WordPress, el nombre de usuario y la contraseña que creó anteriormente en MySQL.

Guarde sus cambios y cierre wp-config.php archivo.

Cree una configuración de host virtual de WordPress para el dominio

Se requiere un nuevo archivo de configuración de host virtual para su dominio de WordPress. Cree uno copiando el archivo de configuración de host virtual predeterminado.

$ cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/mydomain.conf

Ahora puede deshabilitar la configuración de host virtual predeterminada:

$ sudo a2dissite 000-default.conf

El siguiente paso es modificar el nuevo archivo de configuración del host virtual de la siguiente manera.

$ sudo nano /etc/apache2/sites-available/mydomain.conf

Reemplace el contenido de mydomain.conf archivo con lo siguiente.

<VirtualHost *:80> 
 
  ServerName mydomain.com
  ServerAdmin webmaster@localhost
  DocumentRoot /var/www/mydomain/wordpress
 
  ErrorLog ${APACHE_LOG_DIR}/error.log
  CustomLog ${APACHE_LOG_DIR}/access.log
  
</VirtualHost>

Guarde y cierre mydomain.conf archivo.

Ahora, habilite el nuevo archivo de configuración de host virtual con:

$ sudo a2ensite mydomain.conf

Finalmente, reinicie Apache con:

$ sudo systemctl restart apache2

Configurar WordPress en el sitio web del dominio

Ahora puede ir a mydomain.com en un navegador web y siga las instrucciones para completar su instalación de WordPress.

https://mydomain.com

Debería ver la página del instalador de WordPress como se muestra en la imagen a continuación.

Puede proceder a ingresar el título de su sitio de WordPress, el nombre de usuario del administrador, la contraseña, etc. Después de eso, haga clic en Instalar WordPress. .

Un “¡Éxito! El mensaje debería aparecer como se muestra en la imagen a continuación.

Finalmente, haga clic en Iniciar sesión para iniciar sesión y comenzar a usar WordPress.

Conclusión

En este tutorial, le mostramos cómo descargar e instalar WordPress. Hicimos esto con la LÁMPARA apilar en Ubuntu 20.04 . También le mostramos cómo puede conectar su dominio registrado a su sitio de WordPress. Esperamos que disfrute usando WordPress.


Ubuntu
  1. Cómo instalar la pila LAMP en Ubuntu 18.04

  2. Cómo instalar WordPress con Nginx en Ubuntu 18.04

  3. Cómo instalar WordPress con LAMP Stack en Ubuntu 16.04

  4. Cómo instalar WordPress con LAMP Stack en Ubuntu 18.04

  5. Cómo instalar WordPress con LAMP Stack en Ubuntu 20.04

Cómo instalar la pila LAMP en Ubuntu 16.04

Cómo instalar la pila LAMP en Ubuntu 17.10

Cómo instalar WordPress con LAMP en Ubuntu 18.04 Bionic Beaver

Cómo instalar WordPress con LAMP en Ubuntu 20.04

Cómo instalar Joomla con LAMP en Ubuntu 20.04

Cómo instalar WordPress en Ubuntu 20.04