A ver si me sale una entrada curiosa. Obviaré la literatura y me ceñiré a lo técnico, espero que esto no sea excesivamente pesado.
Situación inicial:
Tenemos una red local configurada de la siguiente forma:
-Ordenador principal con Debian squeeze instalada. Este ordenador tiene comparte en la red mediante samba una unidad de almacenamiento interna (lo que se viene llamando un disco duro). Tiene instalado todo un señor servidor web con apache2 y lo manejaremos de forma remota con ssh.
-Un miembro de la red con windows 7 (está apagado así que su participación será algo escasa).
-Un macbook alu desde el que vamos a dirigir todo el cotarro.
OFF TOPIC
Ni ventanas ni felinos, me quedo con el pingüino….
Lo primero será conectarse al servidor, para lo cual necesitaremos una consola (no de videojuegos) o similar, léase terminal en mac o con putty en windows (san google en caso necesario).
Como estoy en el mac haremos uso de Spotlight (la lupa de arriba a la derecha) buscamos “terminal” y lo abrimos, esto nos mostrará algo similar a esto:

El servidor el el único que tiene ip fija en la red. Para conectarnos al servidor Debian, deberemos introducir en la consola lo siguiente:
$ssh usuario@ipdelequipoalquenosqueremosconectar. usuario es el nombre de algún usuario existente en el servidor e ipdelequipo…… tendrá una forma similar a 192.168.1.69 (la ip del servidor).
Nos pedirá la contraseña… et voilá! El terminal abierto nos da el control del servidor (hasta donde llegue el poder del usuario). Como vamos a realizar acciones sólo permitidas a root vamos a subir de nivel con:
$su
Introducimos la contraseña de root y nos convertimos en superusuario, el prompt cambia de & a # Un gran poder conlleva una gran responsabilidad, asi que cuidadín.
Vamos a la página oficial de Drupal a ver que se cuenta.
Bicheando un poco vemos alguna documentación sobre la instalación en Ubuntu 9.10, Ubuntu 10.10, Ubuntu 10.04 LTS, Ubuntu… joé con ubuntu, si que ha pegado fuerte, alguna mención a Debian Sarge…
Parece que el título ha sido incorrecto, hacerlo todo desde cero no es tan rápido sobre todo si te pones a leer documentación…
Resumo un poco: Existe la posibilidad de instalar Drupal 6 directamente desde los repositorios Debian con un simple “aptitude install”, nos hace falta una base de datos como mysql o postgreSQL y los pasos son distintos para cada una. Voy a instalar drupal 7 con postgreSQL que parece que tiene más gracia.
Compruebo si está instalado postgre:
#aptitude search postgre
sale un listado grandecillo con los paquetes que contienen la cadena “postgre” y no, no está instalada, así que:
#aptitude install postgresql postgresql-doc
esto nos instala tambien las dependencias necesarias y el paquete con documentación lo instalamos que nunca está de más.
En el proceso de instalación nos dice que se configura postgre para que utilice el puerto 5432. Es lo que dice…
Nunca he utilizado postgre, pero sql si (no lo que debiera pero…), así que espero que no me cueste en exceso.
El mismo procedimiento para php porque nos hará falta, aptitude search, no lo tenemos así que:
#aptitude install php5 php-pgsql
El segundo paquete es soporte para postgresql asi que porsi lo instalamos (porsi hace falta despues). Nos va a instalar unos cuantos paquetes adicionales para satisfacer dependencias con apache (previamente instalado) y nos va a eliminar un paquetillo apache que le molesta. No le vamos a decir que no a estas alturas…
Con esto creo que vamos servidos así que pasemos a lo siguiente:
En la documentación de drupal podemos leer lo siguiente respecto a los pasos a seguir:
1º Descargar y descomprimir drupal
2º Crear la base de datos
3º Fichero settings.php (hacerle algo supongo)
4º Ejecutar el script de instalación
Todo esto será mañana que tengo sueño, por lo menos ya tenemos lo necesario para la instalación (eso espero), ya veré si edito esta entrada o creo una nueva. Hasta lueeeeeeee.
25 noviembre, 2011 a las 3:44 am |
Que pueees me dejaste a medias. O como decimos en México, me dejaste a medio palo… Jaja. Todo iba muy bien hasta q te dio sueño!. Ni pedo a leerle en otro lado. Saludos