Configuración de Centos 6.x para Drupal 7

A continuación se especifíca, algunas configuraciones básicas y necesarias para trabajar con drupal 7  y un servidor Centos 6.X

Una vez instalado el servidor, procedemos a realizar lo siguiente:

 

  • MySQL

    • instalar: #yum install mysql-server mysql

    • iniciar: #/etc/init.d/mysql start

    • configurar: #/usr/bin/mysql_secure_installation

    • Definir los límites de subida de backups, para ello no logueamos en el mysql #mysql -u root -p, ingresamos la contraseña y luego digitamos:
          set global net_buffer_length=1000000;
          set global max_allowed_packet=1000000000;

    • Instalamos el paquete de mysql para php: yum install php-mysql

  • Drush:

    La instalación de drush (version 6) via pear, seguir los siguientes pasos:

    • Verificar si PEAR está instalado: # pear version

    • Si PEAR no está instalado, instalar # yum install pear

    • Agregramos el canal de drush: # channel-discover pear.drush.org

    • Finalmente, instalamos drush: # pear install drush/drush

  • complementos de php:

    • # yum install php-mbstring php-gd php-xml

  • Habilitar el mod_rewrite:

    # vim /etc/httpd/conf/httpd.conf

  • Encuentra las secciones que inician con <Directory >, por ejemplo el html:

<Directory "/var/www/html">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

Entonces, cambia la lina  AllowOverride None,  Por AllowOverride All  y guarda los cambios.

  • Reinicia el apache: # service httpd restart
Nivel