Archivo para mayo 2nd, 2008

No había tenido tiempo de comentarlo pero:

Simplemente maravilloso estuvo el FLISoL organizado por Mauro y el grupo de investigación de software (para que se vea que no todo es privativo en la UPTC) un pequeño resumen desde mi perspectiva:

como “NO” dice en la bitacora resultante en la página del FLISoL 2008 para Tunja hubieron conferencias el Viernes 25 e instalaciones el Sábado 26 ( y no 26 y 27 como dice :P ) a destacar que solamente asistí a las 3 primeras conferencias y solo me gustó la de “Reciclaje de Hardware y terminales brutas, basados en Software Libre” destacable la energía y manejo de público del Ingeniero no me acuerdo el nombre además de su amor por el software libre pues expuso con su laptop bajo Ubuntu y OpenOffice presentaciones :D

Las otras dos charlas siguientes estuvieron ladrilludas además de regulares … patético que en un festival donde se debe mostrar y promocionar el Software Libre se permita a los “expositores” presentar bajo hasecorp office 2007 ©®™ y hasecorp vista ©®™ … muy lamentable…

Al otro día me pegué un madrugón el verraco para llegar a las 8:30 :P a la sala de estudio de la biblioteca que por cierto abrieron hasta la 9:30 en la cual se llevaron a cabo instalaciones, copias de GNU/Linux, y una charla sobre CentOS… hasta las 12:30 (pense que ibamos hasta las 18:00 pero bueno…)

por mi parte aporte la ISO de Ubuntu Hardy Heron 8.04 ( pues al parecer solo la llevaba yo y mis 2 amigos a quien se la pase dia previo :D ) que recién liberada descargué y a mi impresión fue la más compartida :D

además realice la instalación en dos portátiles de dos compañeros de carrera además de una charla de lo espectacular que es el Software Libre a quien se acercó a la mesa :) además quede comprometido en ayudar a configurar otro equipo de escritorio de un vecino y a cooperar en el desarrollo de una distribución basada en Ubuntu para la educación rural :D

Espero estar más envuelto para el próximo año ;)

Fotografías de los organizadores (cuando me lleguen las memorias las adjuntaré):

Conferencias FLISoL 2008 Tunja

(Yo soy The Orange Man)

Instalaciones FLISoL 2008 Tunja

Estaba sentado justo en el angulo inferior derecho casi me sale la calva :P

y las siguientes las tome con mi viejito el T610:

Como ya aprendimos a instalar nuestro servidor LAMP fácilmente en Ubuntu, ahora daremos un pasito adelante y configuraremos Alojamiento compartido o virtual hosting | host en inglés… basado en nombres, pero local ;)

esto es realmente útil cuando tenemos varios proyectos y nos evita tener subcarpetas en la raiz de documentos del servidor por cada proyecto, de esta forma podemos referenciar http://localhost a una carpeta en particular y http://lo-que-queramos a otra y cuantos veces queramos entre otras ventajas ;)

* primero editaremos /etc/hosts que contiene los nombres e ips para nuestra maquina notaremos que ya esta localhost y el nombre que le dimos a la máquina cuando instalamos Ubuntu (en IPv4)para mi caso:

127.0.0.1 localhost
127.0.1.1 tiesto

agregaremos luego de esto:

127.0.1.1 nombre_del_servidor

ten en cuenta que nombre_del_servidor sera el que usaremos como http://nombre_del_servidor

por ejemplo yo agegue:

127.0.1.1 wforum

al cual accedo mediante http://wforum

* segundo veamos un poco la configuración de Apache en /etc/apache2 particularmente las carpetas:

sites-available y sites-enabled

que como sus nombres lo indican en la primera están contenidos todos los sitios y en la segunda estan contenidos los sitios que estan habilitados, esto es útil pues podemos tener tantos sitios queramos pero solo ciertos (los que queramos :P ) habilitados…

bien vamos a crear un sitio muy básico asi pues creamos un archivo en sites-available

$ sudo gedit /etc/apache2/sites-available/nombre

donde nombre es el nombre ( :P Obvio no? ) del archivo que queremos crear dentro de él..

para mi caso: sudo gedit /etc/apache2/sites-available/wforum

en gedit escribimos lo siguiente como mínimo:

<VirtualHost *>
ServerName nombre_del_servidor
DocumentRoot “/ruta/al/www/de/nombre_del_servidor
</VirtualHost>

recuerda que debe ser el nombre_del_servidor que pusimos en /etc/hosts

para mi:

<VirtualHost *>
ServerName wforum
DocumentRoot “/home/evelio/Desarrollo/wforum
</VirtualHost>

esto es lo minimo que podriamos configurar para trabajar con alojamiento compartido local basado en nombres… acá encontraremos muchas más cosas que podemos configurar a nuestro sitio en particular…

ahora habilitaremos el sitio con poderes de supervaca:

$ cd /etc/apache2/sites-enabled/

$ sudo ln -s ../sites-available/nombre

como ej:

$ sudo ln -s ../sites-available/wforum

y ahora recargamos Apache para que surtan efecto los cambios también como supervaca:

$ sudo /etc/init.d/apache2 reload
* Reloading web server config apache2                                          apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
y tadá localhots y wforum funcionando al tiempo tu nise ;)

Virtual hosting con apache y ubuntu

Para configurar tu servidor local con Linux, Apache MySQL y PHP (LAMP) con Ubuntu es tan sencillo como:

Abre el gestor de paquetes Synaptic (en Sistema > Administración > Gestor de paquetes Synaptic)

Allí abrimos menú Editar > Marcar paquetes por tarea…

y simplemente chuleamos LAMP Server

Seleccionar LAMO Server

damos click en Aceptar …

también podemos instalar en este paso phpMyAdmin (mira más abajo) aunque no es camisa de fuerza para nadie pero es una gran utilidad ;) si no pues das Aplicar y ya esta te preguntara luego el password para el usuario root de MySQL

Para instalar phpMyAdmin solamente damos click en botón Buscar, buscamos por phpmyadmin y le marcamos para instalar dando click derecho > Marcar para instalar

maracar para instalar phpMyAdmin

nos preguntará si queremos marcar también las dependencias a lo cual le decimos que sí osea Marcar…

luego damos click en el botón Aplicar a lo cual nos preguntara de nuevo si estamos seguros y le diremos que Aplicar… esperamos un rato a la descarga de paquetes…

nos preguntara que servidor queremos configurar automaticamente a le diremos que apache2:

Configuramos Apache para phpMyAdmin

y voilà ya tenemos nuestro local servidor o localhots corriendo:

lOcAlHoTssss!!

nota que por defecto la carpeta www o htdocs o como quieras llamarle a la raiz de documentos del servidor esta en /var/www/

para cambiarla podemos hacerlo con poderes de supervaca:

$ sudo gedit /etc/apache2/sites-available/default

y cambiamos /var/www en “DocumentRoot /var/www/” y <Directory /var/www/> por donde queramos por ejemplo a nuestro home /home/tu-usuario/www, guardamos y listo… ten en cuenta que www debe existir ;)

Eso es todo nativos :P