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.