GNU/Linux >> Tutoriales Linux >  >> Ubuntu

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

En este artículo habremos explicado los pasos necesarios para instalar y configurar WordPress en Ubuntu 18.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo. 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 y medios de comunicación. El rendimiento de la página web con WordPress también suele ser uno de los más rápidos disponibles.

Instalar WordPress en Ubuntu

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade

Paso 2. Instale LAMP Stack.

WordPress está construido con PHP. Puede alojarlo como lo haría con cualquier otra aplicación web escrita en PHP. Por lo tanto, necesitará configurar Ubuntu como un servidor LAMP. Si aún no lo ha hecho, use nuestra guía LAMP tradicional para configurar Ubuntu para servir PHP antes de continuar.

Paso 2. Creación de una base de datos MySQL para WordPress.

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

mysql -u root -p

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

CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'admin_wp'@'localhost' IDENTIFIED BY 'YourStrongPassword';
FLUSH PRIVILEGES;
exit;

Paso 3. Instale WordPress en Ubuntu 18.04.

Ejecute los siguientes comandos para descargar y extraer los últimos archivos de instalación de WordPress en el directorio raíz de documentos del servidor web predeterminado:

cd /var/www/html
wget -c http://wordpress.org/latest.zip
unzip latest.zip
chown -R www-data:www-data wordpress
rm latest.zip

Luego, ejecute el siguiente comando para cambiar el nombre del archivo de configuración de muestra:

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

Ahora abra el archivo wp-config.php 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');

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

/** MySQL database password */
define('DB_PASSWORD', 'YourStrongPassword');

/** 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 4. Configuración de Apache para WordPress.

Ahora podemos crear nuestros archivos de host virtual. Ejecute el siguiente comando para crear el archivo de configuración de host virtual para su dominio, my_domain.com:

nano /etc/apache2/sites-available/your_domain.com.conf

Y agregue el siguiente contenido al archivo:

<VirtualHost *:80>

ServerAdmin [email protected]_domain.com
ServerName your_domain.com
ServerAlias www.my_domain.com
DocumentRoot /var/www/html/wordpress

<Directory /var/www/html/wordpress>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined 
</VirtualHost>

Para habilitar el host virtual que acabamos de crear, ejecute el siguiente comando:

ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/my_domain.com.conf

Para que la nueva configuración surta efecto, reinicie el servicio Apache escribiendo:

sudo systemctl restart apache2

Paso 5. Completar la instalación de WordPress.

En el último paso de esta guía, debemos acceder a la interfaz web de WordPress y finalizar la instalación. Para finalizar la instalación, abra su navegador y navegue hasta:

http://your_domain.com/

Eso es todo lo que necesita hacer para instalar WordPress en Ubuntu 18.04. Espero que encuentre útil este consejo rápido. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Cómo instalar Ubuntu 18.04 Bionic Beaver

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

  3. Cómo instalar WordPress con Apache en Ubuntu 18.04

  4. Cómo instalar Wordpress 4 en Ubuntu 14.04 LAMP

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

Cómo instalar MySQL en Ubuntu 18.04 Bionic Beaver

Cómo instalar LAMP Stack en Ubuntu 18.04 Bionic Beaver

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

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

Cómo instalar MySQL Workbench en Ubuntu 18.04 Bionic Beaver

Cómo instalar WordPress con LAMP en Ubuntu 20.04