Saltar al contenido
solo software libre

Guía Completa: Cómo Instalar WordPress con Apache en Ubuntu 18.04

Cómo instalar WordPress con Apache en Ubuntu 18.04 de manera fácil y rápida. Sigue esta guía paso a paso y configura tu sitio web en minutos.

Cómo Instalar WordPress con Apache en Ubunto

Configuración Paso a Paso para Instalar WordPress en Ubuntu 18.04 con Apache

WordPress es una de las plataformas más populares para la creación de sitios web. En esta guía te mostraremos cómo instalar WordPress con Apache en Ubuntu 18.04 de manera rápida y sencilla, asegurando una instalación segura y optimizada.

Requisitos Previos

Antes de comenzar con la instalación de WordPress, asegúrate de tener:

  • Ubuntu 18.04 actualizado.
  • Un usuario con privilegios de sudo.
  • Apache, MySQL y PHP instalados (LAMP stack).

Paso 1: Instalar Apache y PHP

Para comenzar, es esencial contar con Apache y PHP en el sistema. Abre la terminal y ejecuta los siguientes comandos:

sudo apt update
sudo apt install apache2 php libapache2-mod-php php-mysql

Verifica que Apache esté corriendo:

sudo systemctl start apache2

Paso 2: Configurar MySQL

WordPress utiliza una base de datos MySQL para almacenar su contenido. A continuación, vamos a configurar MySQL y crear una base de datos específica para WordPress:

  1. Ingresa a MySQL: sudo mysql -u root -p
  2. Crea una nueva base de datos y un usuario: CREATE DATABASE wordpress_db; CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'password_segura'; GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost'; FLUSH PRIVILEGES; EXIT;

Paso 3: Descargar WordPress

Dirígete al directorio temporal y descarga la última versión de WordPress:

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

Descomprime el archivo y muévelo a la carpeta de Apache:

tar -xvzf latest.tar.gz
sudo mv wordpress /var/www/html/wordpress

Paso 4: Configurar Apache para WordPress

Crea un archivo de configuración de Apache específico para WordPress:

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

Agrega la siguiente configuración:

<VirtualHost *:80>
    ServerAdmin admin@tu_dominio.com
    DocumentRoot /var/www/html/wordpress
    ServerName tu_dominio.com

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

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

Guarda y cierra el archivo, luego habilita el nuevo sitio y el módulo de reescritura de Apache:

sudo a2ensite wordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

Paso 5: Completar la Instalación de WordPress

Finalmente, accede a http://tu_dominio.com en tu navegador para completar la instalación de WordPress. Sigue las instrucciones del instalador, donde deberás ingresar los datos de la base de datos que configuraste.

Conclusión

Siguiendo estos pasos, habrás instalado correctamente WordPress en Ubuntu 18.04 con Apache. Ahora tienes un sitio web listo para personalizar y publicar contenido. Este proceso optimiza tu instalación de WordPress, permitiéndote disfrutar de una plataforma estable y rápida.