Nota: Este artículo fue publicado originalmente en 2013. Algunos pasos, comandos o versiones de software pueden haber cambiado. Consulta la documentación actual de Ubuntu para obtener la información más reciente.

En esta guía paso a paso, aprenderás a implementar WordPress en Ubuntu. Ubuntu es una distribución popular de Linux basada en Debian, ampliamente utilizada para servidores y entornos de desarrollo.

Requisitos Previos

Antes de comenzar, asegúrate de tener:

  • Un sistema con Ubuntu (edición de escritorio o servidor)
  • Acceso a la terminal con privilegios sudo
  • Familiaridad básica con la línea de comandos de Linux

Cómo: Implementar WordPress en Ubuntu

El texto va aquí

I. Habilitar los módulos de Apache que comúnmente usan los plugins:

Para habilitar un módulo:

sudo a2enmod module_name

Para deshabilitar un módulo:

sudo a2dismod module_name

Entonces, para comenzar, aquí hay una lista de módulos que podrías necesitar:

  • sudo a2enmod expires
  • sudo a2enmod headers

Y no olvides que una vez que habilites dichos módulos necesitarás reiniciar el servidor web Apache:

  • sudo service apache2 restart

I. Para que Multisite funcione, necesitas que Mod-rewrite también funcione (Apache Virtual Hosts y Mod Rewrite)

Para habilitar mod_rewrite para que funcione dentro de un Virtual host de Apache, es posible que necesites establecer algunas opciones en el DocumentRoot.

<VirtualHost *:80> DocumentRoot /var/www/vhosts/wordpress <Directory /var/www/vhosts/wordpress> AllowOverride Fileinfo Options

En algunos casos, necesitarás agregar All a tu AllowOverride para que todas las reglas de htaccess sean respetadas.

I. Configurar .htaccess

Necesitarás agregar las siguientes líneas para que Multisite funcione:

RewriteEngine On RewriteBase / RewriteRule ^index.php$ - # add a trailing slash to /wp-admin RewriteRule ^wp-admin$ wp-admin/ RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - RewriteRule ^(wp-(content|admin|includes).) $1 RewriteRule ^(..php)$ $1 RewriteRule . index.php

(http://img.zemanta.com/zemified_e.png?x-id=6af8e6f7-67b0-4c24-97c8-224e9af9369f)](http://www.zemanta.com/?px “Enhanced by Zemanta”)

Resumen

Has aprendido exitosamente a implementar WordPress en Ubuntu. Si encuentras algún problema, verifica los requisitos previos y asegúrate de que tu entorno de Ubuntu esté correctamente configurado.

Artículos Relacionados