miércoles, 14 de enero de 2015

Instalación de drupal en Windows y Linux (ubuntu)

Windows
1. Descargar e instalar XAMPP
-          Descargar Xampp de: http://www.apachefriends.org/en/xampp.html
-          Instalar y ejecutar el XAMpp Control Panel.

-          Iniciar Apache y MySQL.


2. Descargar Drupal


Si es para Windows descargar el zip, y si es para Linux, descargar el tar.gz

3. Descomprimirlo en xampp/htdocs


4. Crear una base de datos.
-          Ir a http://localhost/phpmyadmin
-          Ir a base de datos y escribir el nombre de la base de datos y pinchar en crear.


Crear un usuario dentro de la base de datos. Te metes dentro de la base de datos recién creada, vas dentro de privilegios y se pulsa en agregar usuario.


Se introduce el nombre, el servidor elegimos el local, contraseña y marcar todos los privilegios y continuar y así se crea el usuario.


5. Instalación de drupal.
Y lo primero que hacemos es elegir el perfil de instalación que señalamos el standard ya que este incluye algunas funciones comunes preconfiguradas.


Vamos a seleccionar el idioma. Por defecto viene para instalarse en inglés. Para hacerlo en español u otro idioma hay que descargarse el archivo de traducción (*.po) de: http://localize.drupal.org


Si al ponernos sobre el icono de Download no se descarga, pulsar con el botón derecho del ratón y señalar guardar enlace como…
Cogemos el archivo y lo copiamos dentro de drupal, profiles, standard, translations.
De esta forma nos aparece la opción de poder elegir el idioma español.


Y ya seguimos con la instalación.
Lo rellenamos con los datos que hemos puesto de la base de datos creada. Ponemos el nombre de la base de datos, el nombre del usuario y la contraseña.


Instalación de modulos.
Esperamos unos segundos mientras se instalan y configuran los módulos del perfil de instalación seleccionado.


Nos dará un error, pero se señala seguir a la página de error y se continúa con la instalación, hasta llegar a la página de información del sitio, donde se pone el nombre del sitio, el usuario administrador, la zona horaria, etc. Esto se puede modificar luego si se quiere.


Y ya puedes acceder al sitio de drupal creado.



Linux
1. Instalar los siguientes paquetes:
•       PHP 5 con los paquetes php5, php5-cli y php5-gd.
•       el servidor web Apache con el paquete apache2 y libapache2-mod-php5.
•       la base de datos PostgreSQL con los paquetes postgresql, php5-pgsql.
•       la base de datos MySQL con los paquetes mysql-server, mysql-client y php5-mysql.

Apt-get install apache2 php5 php5-cli php5-gd libapache2-mod-php5 mysql-server mysql-client php5-mysql


Nos pide que introduzcamos la contraseña para mysql.



Instalamos ahora la línea de comandos de Drupal.


2. Nos bajamos drupal
Para ello nos situamos en el directorio donde queremos instalarlo. En este caso es en /var/www
Nos vamos a la página desde donde poder descargarlo.


Lo siguiente es descomprimirlo con tar –xvzf drupal-7.35.tar.gz


Y lo siguiente es moverlo a una carpeta que creamos con el nombre de drupal
mv drupal-7.35 drupal


3. Instalación de drupal.

Para ello ponemos en el navegador la ip/drupal/install.php y para que el navegador nos abra la página hay que añadir un directory en el archivo de configuración 000-default.conf de apache2 que se encuentra en la ruta /etc/apache2/sites-availables.


Restablecemos el servicio de apache2 y nuestro navegador abre la página de drupal donde podemos seguir con la instalación. Y al igual que hicimos en Windows marcamos la opción de Estándar y continuamos.


Como vimos en Windows nos sale solo la opción en inglés, para tener también la opción de poderlo poner en español pinchamos sobre Learn how to install Drupal in other Languages.


Nos vamos a la página para descargarnos el paquete del idioma español  pinchando en drupal.org handbook page.


Buscamos el español.

Para descargar el paquete de idiomas nos situamos en el directorio donde queremos descargarlo que es en /var/www/drupal/profiles/standard/translations
Y una vez allí lo descargamos de la página


Pulsamos en reload the languaje selection page after adding translations y elegimos la opción en español.



Nos sale la siguiente página.


Nos da dos problemas que hay que resolver. Para resolver el primero nos vamos a /var/www/drupal/sites/default y creamos una carpeta llamada files a la que damos permisos.


Para resolver el segundo error. Nos situamos donde estamos y haciendo un ls vemos que tenemos el archivo de configuración default.settings.php del que vamos a hacer una copia denominándolo settings.php y dándole permisos.


Una vez resueltos los errores continuamos con la instalación.
Ahora hay que poner los datos de la base de datos y para ello hay que crearla previamente como hicimos en Windows. En este caso ejecutamos por consola mysql y creamos la base de datos. Para ello ponemos el comando mysql –u root –p
mysql> create database drupal ;
mysql> exit


Ahora con la base ya creada pasamos al navegador a rellenar los datos, y el usuario que utilizamos es el root con la contraseña que pusimos en la instalación de mysql.


Y ya pasa a la instalación.


Nos aparece un problema nuevo que hay que resolver.


Para ello lo que hay que hacer es cambiar los permisos en settings.php poniendo
chmod 444 settings.php, vemos los permisos que tiene con ls –l y como queda al modificarlo.


Seguimos configurando el sitio, que más adelante se podrá modificar si se quiere.



Y ya queda instalado drupal y listo para visitar.





















No hay comentarios:

Publicar un comentario