GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar WordPress en Ubuntu 20.04

WordPress es un popular software de administración de contenido basado en el lenguaje de programación PHP junto con la base de datos MySQL o MariaDB.

En este tutorial te guiaremos sobre cómo instalar Wordpres s usando la pila LAMP.

Procedamos con los pasos sobre cómo instalar WordPress en Ubuntu 20.04 con pila LAMP.

1 1. Instalación de PHP y extensión de PHP

Primero necesitamos instalar PHP y las extensiones de PHP necesarias para ejecutar WordPress. Para hacer eso, primero actualicemos nuestro sistema.

sudo apt update

Procedamos con la instalación de las extensiones de PHP y PHP.

sudo apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php-mysql

2 2. Creación de base de datos y usuario de base de datos

En este paso, crearemos una base de datos y un usuario de base de datos para nuestro sitio de WordPress. Para hacer eso, primero debemos ingresar a la terminal de MySQL.

mysql -u root -p

Vamos a crear una base de datos.

MariaDB [(none)]> create database wordpress;

Creamos un usuario y otorgamos todos los privilegios a la base de datos wordpress .

MariaDB [(none)]> grant all privileges on wordpress.* to 'wordpress_user'@'localhost' identified by 'mypassword';

Por favor, no olvide cambiar 'mypassword ‘ a su contraseña deseada.

Guardemos los cambios que hicimos y salgamos;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Descarga WordPress

Ahora que PHP y MySQL están configurados, ahora descargaremos WordPress.

Primero necesitamos cambiar de directorio.

cd /var/www/

Descarguemos WordPress.

wget https://wordpress.org/latest.tar.gz

Extraigamos el archivo.

tar -xvzf latest.tar.gz

Ahora necesitamos crear un .htaccess archivo.

sudo touch /var/www/wordpress/.htaccess

Luego abra el archivo .htaccess.

sudo nano /var/www/wordpress/.htaccess

Agregue lo siguiente a .htaccess archivo.

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Luego guarde y salga.

Cambiemos la propiedad al usuario de Apache www-data .

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

Arreglemos el permiso del directorio de WordPress. Para hacer eso, ejecute los 2 comandos a continuación.

sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;

El primer comando buscará y establecerá todos los directorios en 755 y el segundo buscará todos los archivos y establecerá el permiso en 644.

4 4. Creación de un servidor virtual Apache

Vamos a crear un host virtual para nuestro WordPress sitio.

sudo nano /etc/apache2/sites-available/wordpress.com.conf

Agregue lo siguiente en el archivo wordpress.com.conf.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/wordpress
     ServerName domain.com


     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/wordpress/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

No olvides cambiar el Servername directiva a su dominio .

Luego guarde y salga.

Antes de reiniciar el servidor web Apache, debemos habilitar Apache mod_rewrite. Para hacerlo, ejecute este comando.

sudo a2enmod rewrite

Ahora habilitemos el servidor virtual que creamos.

sudo a2ensite wordpress.com.conf

Luego reinicie el servidor web Apache.

sudo systemctl restart apache2

5 5. Finalización de la instalación de WordPress

Ahora que el host virtual de Apache está configurado, ahora puede acceder a su sitio para finalizar la instalación de wordpress. Para hacerlo, debe abrir su navegador web y acceda a su sitio http://domain.com .

Elija su idioma preferido y luego haga clic en continuar .

Haz clic en Vamos .

Proporcione el Nombre de la base de datos , el Nombre de usuario de la base de datos y la contraseña de usuario de la base de datos que creamos en el paso 2 y dejamos el host de la base de datos es el prefijo de tabla tal como está, haga clic en enviar t.

Haz clic en Ejecutar la instalación .

Rellene los formularios y haga clic en Instalar WordPress .

Enhorabuena, la instalación se ha realizado correctamente. Ahora puedes empezar a escribir en tu blog.

6 Conclusión

Ha aprendido lo fácil que es instalar WordPress en Ubuntu 20.04 con la pila LAMP. Si te gusta este artículo, también te puede gustar nuestro artículo sobre Drupal.


Ubuntu
  1. Cómo instalar R en Ubuntu 20.04

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

  3. Cómo instalar R en Ubuntu 16.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar WordPress en Ubuntu 22.04

Cómo instalar WordPress en Ubuntu 17.10

Cómo instalar WordPress en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar WordPress en Ubuntu 18.04

Cómo instalar WordPress Ubuntu 20.04