Drupal es un CMS (sistema de gestión de contenido) de código abierto muy popular y fácil de usar escrito en PHP y distribuido bajo la Licencia Pública General GNU.
Para instalar Drupal 7 en un Ubuntu VPS, siga los sencillos pasos que se describen a continuación.
Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su servidor virtual basado en Ubuntu.
Al momento de escribir este tutorial, Drupal 7.28 es la última versión estable disponible y requiere:
- PHP>= 5.2.4 con las siguientes extensiones PHP habilitadas:XML (Expat), GD Graphics Library versión 2.0.x+ y mbstring;
- Servidor Web Apache>=2.0 compilado con el módulo mod_rewrite;
- MySQL>= 5.0.15 instalado en su servidor virtual Linux (se recomienda MySQL 5.5 o posterior). Además, Drupal 7 es compatible con MariaDB, Percona Server, PostgreSQL, SQLite para su base de datos principal lista para usar.
Asegúrese de que su servidor virtual esté actualizado:
sudo apt-get update sudo apt-get upgrade
Instalar Drush:
apt-get install drush php-console-table
Ubuntu 14.04 viene con Drush versión 5.10.0. Si desea instalar y usar la última versión de Drush, puede instalarla a través del canal PEAR personalizado con los siguientes comandos:
pear channel-discover pear.drush.org pear install drush/drush
Compruebe si la actualización se ha realizado correctamente ejecutando:
drush version Drush Version : 6.2.0
Descargue la última versión estable de Drupal en el directorio '/var/www/html/' de su servidor:
cd /var/www/html/ drush dl drupal mv /var/www/html/drupal-7.28 /var/www/html/drupal
Cree una nueva base de datos MySQL para Drupal en su servidor:
mysql -u root -p mysql> CREATE DATABASE drupaldb; mysql> GRANT ALL PRIVILEGES ON drupaldb.* TO 'drupaluser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache 'drupal.conf':
vi /etc/apache2/sites-available/drupal.conf ln -s /etc/apache2/sites-available/drupal.conf /etc/apache2/sites-enabled/drupal.conf
luego, agregue las siguientes líneas:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/drupal/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/drupal/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Reinicie el servidor web Apache para que los cambios surtan efecto:
service apache2 restart
Haga que la raíz del documento y los archivos y directorios de Drupal en él sean editables por el servicio Apache que se ejecuta como usuario 'www-data' y grupo 'www-data' ejecutando el siguiente comando:
chown www-data:www-data -R /var/www/html/drupal/
Abra su navegador web favorito, vaya a http://su-dominio.com y siga las sencillas instrucciones. Eso es. La instalación de Drupal 7 ahora está completa.
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Drupal 7 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.