[00:00] <darkhole> Probando
[00:00] <darkhole> ;) Gracias AndresMujica
[00:00] <darkhole> Buenas noches.
[00:01] <darkhole> Me presento. Mi nombre es Julian Alarcon, actualmente soy uno de los Administradores de Ubuntu Colombia, Ubuntu Member y traductor oficial de Ubuntu al español
[00:01] <darkhole> La charla que daré hoy se llama: Soporte de la comunidad de Ubuntu - Medios de soporte en Español
[00:02] <darkhole> Muy importante para los que tenemos muchas dudas y deseamos respuestas.
[00:02] <darkhole> Para puntualizar, las preguntas se pueden realizar en el canal #ubuntu-charlas-chat
[00:02] <darkhole> Por favor, que sean con respecto a la tematica.
[00:03] <darkhole> Si tienen preguntas que deseen solucionar (como reportar un error, porque no me sirve el sonido, etc) este es el espacio para aprender donde y como hacerlas.
[00:03] <darkhole> Bueno, esta es la pequeña programacion
[00:03] <darkhole> 1. Tipos de soporte
[00:03] <darkhole> 2. Normas para la comunicación
[00:03] <darkhole> 3. Medios soporte (chat IRC, foro, lista de correos, Launchpad, Documentacion)
[00:03] <darkhole> 4. Diferenciación de varias comunidades locales en la forma de brindar soporte
[00:04] <darkhole> 5. Concejos y tips para cuando desees ayuda
[00:04] <darkhole> 6. Recomendaciones para las personas que deseen brindar soporte
[00:04] <darkhole> 7. Proyectos en los que estamos trabajando
[00:04] <darkhole> Comenzaremos en 1 minuto ;) Asi que acomodense..
[00:05] <darkhole> Bueno, empecemos por el principio:
[00:05] <darkhole> 1. Tipos de soporte
[00:06] <darkhole> Existen pincipalmente 2 tipos de soporte, uno pago y otro gratuito.
[00:06] <darkhole> El pago lo brinda Canonical o las empresas partners:
[00:06] <darkhole> Pueden encontrar mas informacion aquí:
[00:06] <darkhole> http://www.ubuntu.com/support/services
[00:06] <darkhole> El otro tipo es el gratuito, el que brinda la comunidad, y es sobre el que hablaremos en el día de hoy.
[00:07] <darkhole> El soporte lo brindan las comunidades locales de Ubuntu, podemos encontrar comunidades en muuuuchos paises y regiones.
[00:08] <darkhole> Aquí podemos ver un listado de toooooodas las comunidades ubunteras: http://loco.ubuntu.com/teams/
[00:08] <darkhole> Busquen la suya ;)
[00:09] <darkhole> Estas comunidades estan especialmente divididas por paises, pero en algunas ocaciones varios paises con aspectos en comun formamos comunidades de comunidades, como la gente de Centro America, o la gente de habla hispana (UbuntuEs)
[00:10] <darkhole> Para puntualizar, UbuntuEs NO es solo una comunidad de usuarios de España, es una comunidad de usuarios que hablamos español, en ella estamos muchisimos equipos ;)
[00:10] <darkhole> Bueno, ahondando en los temas, vamos para el siguiente:
[00:10] <darkhole> 2. Normas para la comunicación
[00:11] <darkhole> Para que haya una buena comunicacion es importante tener en cuenta unas normas básicas para poder entablar una charla amena.
[00:11] <darkhole> La comunidad de Ubuntu desde sus primeros días definió un codigo, llamado Codigo de Conducta que rige el accionar de las personas que trabajamos en la comunidad
[00:12] <darkhole> Aunque este Codigo esta en ingles, la comunidad Ubuntera lo ha traducido y esta disponible aquí:
[00:12] <darkhole> http://doc.ubuntu-es.org/C%C3%B3digo_de_Conducta
[00:12] <darkhole> Espero que leamos todos el codigo, pero en pocas palabras son 6 puntos principales
[00:12] <darkhole>  * Sea considerado
[00:13] <darkhole> Sea responsable de sus actos y entienda que estamos trabajando como un equipo ;)
[00:13] <darkhole>  * Sea respetuoso: Simple, el respeto es clave en cualquier comunicacion, no hay necesidad de insultos y de menospreciar las opiniones/dudas de los demas
[00:14] <darkhole>  * Sea colaborador: Ayudemonos entre todos
[00:14] <darkhole>  * En caso de inseguridad, pida ayuda
[00:15] <darkhole> Es mejor plantear con humildad nuestro desconocimiento sobre algun tema antes de poder confundir a las personas aun mas.
[00:15] <darkhole>  * Desacuerdos: Aprendamos a manejarlos, no todos pensamos lo mismo ;)
[00:16] <darkhole>  * Renuncie consideradamente: Muchos dejamos por una u otra razon nuestras labores, nunca las dejemos a la mitad, siempre pasemos esa responsabilidad a alguien
[00:17] <darkhole> COmo ven, el codigo es muy simle y son normas muy básicas que dia a día nosotros cumplimos, solo es cuestion de aplicarlas tambien en los medios que brinda Ubuntu para el soporte.
[00:17] <darkhole> Asi llegamos al 3º punto
[00:17] <darkhole> 3. Medios soporte (chat IRC, foro, lista de correos, Launchpad, Documentacion)
[00:18] <darkhole> la comunidad de Ubuntu provee muchos escenarios y medios desde los cuales poder brindar una ayuda o buscar ayuda
[00:18] <darkhole> Tenemos las listas de correo, posiblemente son la principal herramienta de soporte
[00:19] <darkhole> Como ejemplos de listas de correos, tenemos las de las comunidades locales, ej: la lista de correos de Ubuntu Argentina https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
[00:19] <darkhole>  * Aunque, tambien tenemos una lista a la que la comunidad hispana puede dirigirse: https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
[00:19] <darkhole>  (erdon, pequeño error, esta es la direccion de Ubuntu Argentina: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar)
[00:20] <darkhole> LAs listas son un mecanismo muy sencillo para poder buscar ayuda.
[00:20] <darkhole> Simplemente nos registramos en ellas y enviamos un correo a la direccion correspondiente de la lista, y en ese instante ese correo le llegará a todas las personas que estan registradas.
[00:21] <darkhole> COmo ejemplo, en la lista de Ubuntu Colombia hay registradas 800 personas que posiblemente puedan resolver tu duda :)
[00:21] <darkhole> Tambien tenemos los chats (ejemplo, este )
[00:22] <darkhole> Las comunidades locales tienen sus distintos canales de chat, por ejemplo: Chile #ubuntu-cl , Mexico #ubuntu-mx
[00:22] <darkhole> Así mismo, la comunidad de habla hispana tiene su propio canal: #ubuntu-es
[00:23] <darkhole> Para las personas que en este momento tienen problemas de distinto tipo, esos son los canales a los que pueden acudir a resolver sus dudas.
[00:23] <darkhole> Tambien existen los foros, por ejemplo: Foro de Ubuntu Chile: http://ubuntuforums.org/forumdisplay.php?f=362
[00:23] <darkhole> Foro de UbuntuEs (comunidad hispana): http://www.ubuntu-es.org/forum
[00:24] <darkhole> Así mismo contamos con un servicio en Launchpad desde el cual se pueden hacer preguntas en Español (aunque lamentablemente toda la plataforma se encuentra en ingles)
[00:25] <darkhole> Teniendo una cuenta de Launchpad podemos crear preguntas que muchas personas y grupos podrán leer y responder. https://answers.edge.launchpad.net/ubuntu
[00:25] <darkhole> Y por último, tenemos la documentación:
[00:25] <darkhole> http://doc.ubuntu-es.org
[00:26] <darkhole> Las comunidades de habla hispana de Ubuntu hemos estado realizando un gran esfuerzo para centralizar la documentacion y permitir brindar una informacion reciente, precisa y sencilla para resolver las dudas más comunes
[00:26] <darkhole> Este es un esfuerzo que necesita el apoyo de todos nosotros ;)
[00:27] <darkhole> Bueno, ahora, la pregunta es, y cual de todos elijo?
[00:27] <darkhole> 4. Diferenciación de varias comunidades locales en la forma de brindar soporte
[00:27] <darkhole> Algunas comunidades locales de Ubuntu se enfocan en los foros, otras en las listas de correo, otras en el chat.
[00:27] <darkhole> Mi consejo, buscar su comunidad local y hablar con ellos ;) http://loco.ubuntu.com/teams/
[00:28] <darkhole> Así las comunidades locales crecen y pueden enterarse de lo que la gente desea... Sin embargo, la lidea no es siempre usar los medios locales.
[00:28] <darkhole> Hay preguntas que aplican para muchas otras personas, en esos casos, no seria mejor que toda la comunidad de habla hispana pueda leer esa pregunta y su respuesta?
[00:29] <darkhole> Por eso, siempre es bueno preguntar a sus equipos locales a donde llevar sus preguntas.
[00:30] <darkhole> Un ejemplo es Ubuntu Colombia: http://www.ubuntu-co.com/ayuda
[00:31] <darkhole> En una pagina muestran todas las secciones de ayuda que tienen, en esa pagina por ejemplo hace falta enmarcar que Ubuntu Colombia va a migrar su foro a UbuntuEs, así la informacion va a ser menos redundante y pequeños equipos locales pueden tener un apoyo de una comunidad como Ubuntu Colombia.
[00:32] <darkhole> Y bueno, como preguntar??? Cual es la mejor forma de hacer una pregunta?? Que hay que tener en cuenta??
[00:32] <darkhole> 5. Concejos y tips para cuando desees ayuda
[00:32] <darkhole> Algo que me gusta recalcar y es una gran diferencia con respecto a otras comunidaes es:
[00:32] <darkhole>  - Toda pregunta es valida
[00:33] <darkhole> No importa cual sea, la idea es colaborar, la distinción de Ubuntu frente a otras distribuciones es que somos consientes que la persona al otro lado del computador no tiene una carrera en elárea de informática y no tiene porque tenerla.
[00:33] <darkhole> Así, cualquier pregunta por sencilla que parezca puede brindar una ayuda y ser el comienzo del aprendizae de una persona que disfrutará Ubuntu y lo recomendará a otras personas.
[00:34] <darkhole> Otro pequeño tip a tener en cuenta:
[00:34] <darkhole>  - Aún no somos clarividentes ;) Ayudanos con más detalles
[00:34] <darkhole> Muchas veces nos llegan preguntas como "El sonido no me funciona" o "No pude instalar Ubuntu"
[00:35] <darkhole> E problema es que no nos rbindan más información, y aunque nosotros tengamos un gran deseo de ayudar, no podemos con poca información...
[00:35] <darkhole> Cuando hagas una pregunta, podrias pensar como la persona que la va a leer.
[00:35] <darkhole> "Que datos necesitaria yo para solucionar el problema"
[00:36] <darkhole> Datos simples como la version de Ubuntu que deseamos instalar, o la marca de nuestro computador, o el tipo de instalacion que intentamos hacer son muy, muy valiosos.
[00:36] <darkhole> Otro pequeño tip:
[00:36] <darkhole>  - Algunas veces es mejor buscar que esperar
[00:37] <darkhole> La comunidad de Ubuntu hace un esfuerzo muy grande para poder brindar ayuda a todas las personas que usan Ubuntu, pero algunas veces no podemos hacerlo rapido. Siempre tenemos cosas que hacer (algo para recordar, este esfuerzo es completamente voluntario y no se nos brinda algun incentivo economico)
[00:37] <darkhole> Por eso, nos apena no poder responder rapido, en esos casos no seria mejor que nosotros buscaramos en Google o nuestro buscador preferido?
[00:39] <darkhole> Muchas preguntas ya estan resueltas y con mucho detalle, hay muchas personas que desean brindar algo colocando en sus blogs tutoriales, ayudas y demás. Esas personas brindan un trabajo muy valioso, y que podrían solucionarte mucho más fácil y sobre todo rapido el pequeño problema que tienes.
[00:39] <darkhole> Y un último tip, posiblemente el más importante:
[00:39] <darkhole>  - Colabora con Ubuntu, "Todo el mundo tiene algo que enseñar y todo el mundo tiene algo que aprender"
[00:40] <darkhole> Puede que no seas la persona que lleva 5 años usando Ubuntu, pero siempre puedes aportar algo, asi sea mencionandole a alguien desde donde descargar ubuntu, pasarle el vinculo del foro de Ubuntu preferido.
[00:40] <darkhole> Ese apoyo, por pequeño que parezca, ha sido una pieza fundamental para la comunidad ubuntera y para Ubuntu.
[00:41] <darkhole> Ahora, ya para terminar, mke gustaría que las personas que ya llevamos un tiempo brindando soporte o que deseen empezar a colaborar en esta tara tengan en cuenta estos puntos:
[00:41] <darkhole> 6. Recomendaciones para las personas que deseen brindar soporte
[00:41] <darkhole>  - Sean tolerantes con TODAS las personas
[00:42] <darkhole> No importa quien sea, la persona al otro lado del computador merece tu respeto
[00:42] <darkhole>  - Aprendan a escuchar/leer
[00:42] <darkhole> Algo muy importante, antes de empezar a escribir o hablar, preguntemonos "Que es lo que la persona quiere hacer realmente?"
[00:43] <darkhole> Y un consejo para terminar:
[00:43] <darkhole>  - No siempre tenemos la razón ;)
[00:43] <darkhole> Aprendamos a ser humildes y aceptar que no sabemos todo (y no tenemos porque ;) )
[00:43] <darkhole> Siempre hay otra persona que nos puede ayudar con una pregunta. Y debemos aprender de esos momentos
[00:44] <darkhole> Bueno, ya terminando, tenemos el último punto:
[00:44] <darkhole> 7. Proyectos en los que estamos trabajando
[00:44] <darkhole> Existen ideas en las que la comunidad hispanohablante estamnos trabajando
[00:44] <darkhole> Como es:
[00:44] <darkhole>  - Foro Ubuntu Es
[00:45] <darkhole> Esperamos que otras comunidades se unan al esfuerzo de centralizar nuestros foros y que sea mucho más sencillo para las personas tener un recurso a donde acudir.
[00:45] <darkhole>  - Autenticacion unica
[00:46] <darkhole> Cansado de ese monton de usuarios y contraseñas??? La idea de identificarnos con un solo usuario en todos los sitios de la comunidad es algo en lo que ya se ha empezado a trabajar. Esperamos en unos meses poder brindar ese servicio, y que las personas colaboren mucho más de forma sencilla.
[00:46] <darkhole> Y bueno, eso era todo para la charla...
[00:46] <darkhole> Espero preguntas si las tienen!!
[00:47] <darkhole> Lo de los foros de UbuntuEs, es una decision de cada comunidad, al menos Ubuntu Colombia cree en que es mejor centralizar esfuerzos sin perder la identidad como comunidad local
[00:47] <ClaseBot> tatica1 pregunta: no habpia entendido muy bien eso de que los foros iban a unirse en ES, ahora entiendo el porque
[00:49] <darkhole> Si no hay preguntas hay dos opciones, o todo se entendió muy bien, o no entendimos nada ;)
[00:49] <darkhole> Y pilas que ahorita hay examen, jejeje
[00:49] <ClaseBot> l3joHurtado pregunta: en la union de ubuntu-co en el foro ubuntu-es no se pierde la identidad de ubutnu-co pretendiendo formar una comunidad mas grande
[00:50] <ClaseBot> Quedan 10 minutos de la sesión actual.
[00:50] <darkhole> no necesariamente, la union al foro de UbuntuEs solo consiste en el foro, no la lista de correos, ni el chat, ni la pagina web, hay que reconocer las diferencias de cada grupo y de cada region,y así mismo colaborar para que no se produzca redundancia.
[00:50] <darkhole> Ademas, el brindar un foro con la comunidad Hispana ayuda muchisimo a pequeñas comunidades que estan hasta ahora naciendo, brindandoles un espacio donde las nuevas personas puedan tener a quien acudir
[00:51] <darkhole> darkhole: cómo sabe uno que tipo de información debe dar según el caso para pedir ayuda?
[00:52] <darkhole> No somos expertos, posiblemente si es una duda compleja te pidamos más información. Sin embargo, siempre es bueno colocar la mayoria de informacion que puedas.
[00:52] <darkhole> Muchas veces una duda puede ser resuelta con solo saber que version de Ubuntu usas.
[00:52] <darkhole> Ya en otros casos, si la pregunta requiere mas informacion, la persona que te brinda la ayuda te dirá como puedes obtener esa informacion y rbindarla
[00:54] <darkhole> Bueno, creo que no hay más preguntas, espero haber sido de gran ayuda. Y recordar siempre ayudar y dejarnos ayudar ;)
[00:55] <ClaseBot> Quedan 5 minutos de la sesión actual.
[00:55] <darkhole> Buenos días/tardes/noches a todos, ha sido un placer colaborar!
[00:56] <darkhole> Aporte de ultimo minuto: COmo crear tu cuenta en Launchpad
[00:56] <darkhole> http://joorge.com/wiki/CrearCuentaLaunchPad
[00:57] <darkhole> Muy sencillo y explicado, gracias a Jorge Gonzales (jag2kn) de Ubuntu Colombia!!!
[00:57] <darkhole> Bueno, ahora si, los dejo y espero que hayamos aprendido mucho en el dia de hoy
[01:04] <SergioMeneses> Saludos compañeros, soy Sergio Andres Meneses miembro de Ubuntu-Co (Colombia). Como la charla no trata sobre mi xD les dejo mi wiki para que leean despues algo acerca de vuestro instructor en esta sesión :D https://wiki.ubuntu.com/SergioMeneses
[01:05] <SergioMeneses> bueno en esta noche vamos a dejar nuestro propio servidor web caserro funcionando
[01:05] <SergioMeneses> ...q nadie se valla del canal sin tener su servidor on xD
[01:06] <SergioMeneses> bueno hablemos de lo q es en si un servidor web
[01:06] <SergioMeneses> empezemos por decir que un servidor web hace algo mas que mostrar simplemente paginas
[01:06] <SergioMeneses> necesitamos correr bases de datos... aplicaciones... etc
[01:07] <SergioMeneses> asi que esto irá a enmarcar nuestra charla
[01:07] <SergioMeneses> primero vamos a trabajar con bases de datos en mysql: http://es.wikipedia.org/wiki/MySQL
[01:08] <SergioMeneses> las aplicaciones que pueden ser muchas dependiendo del lenguaje: ruby, phyton, jsp, php.... limitamos esa parte tambien.
[01:08] <SergioMeneses> actualmente lo mas usado en servidores web es php
[01:08] <SergioMeneses> asi que trabajaremos con php: http://es.wikipedia.org/wiki/PHP
[01:09] <SergioMeneses> aparte de esto.... lo mencionado son componentes del servidor
[01:09] <SergioMeneses> el servidor en si se denomina apache: http://es.wikipedia.org/wiki/Servidor_HTTP_Apache
[01:10] <SergioMeneses> espero que todos dispongamos de una buena conexion y artas ganas :D
[01:10] <SergioMeneses> primero vamos a Synaptic
[01:10] <SergioMeneses> Sistema -> Administración -> Gestor de Paquetes Synaptic
[01:11] <SergioMeneses> una vez en Synaptic vamos a la siguiente ruta: Editar -> Buscar
[01:11] <SergioMeneses> ahora
[01:12] <SergioMeneses> Buscar los siguientes paquetes, los selecciona y le da marcar para instalar,
[01:12] <SergioMeneses> synaptic se encarga de resolver las dependencias
[01:12] <SergioMeneses> apache2
[01:12] <SergioMeneses> php5
[01:12] <SergioMeneses> php5-gd
[01:12] <SergioMeneses> mysql-server
[01:12] <SergioMeneses> ...son los mismos componentes q ya habiamos mencionado :d
[01:14] <hollman> Hola, yo soy quein esta colaborando en esta charla. quisiera hacer un parentesis. hay diferentes formas de instalar estos paquetes necesarios
[01:14] <SergioMeneses> vamos a: Editar -> Aplicar cambios marcados
[01:14] <SergioMeneses> y esperamos a que descargue los paquetes y empieze la configuracion
[01:14] <hollman> una es como SergioMeneses lo esta explicando, que es por synaptic, pero en la practica peude que se nos olviden los nombres de los paquetes, entonces se puede hacer tambien por medio de tasksel
[01:15] <hollman> quienes esten con SergioMeneses en la instalacion prosigan, solo voy a explicar otro medio, tasksel
[01:16] <hollman> para instalar todo por medio de tasksel ejecutamos en una consola sudo tasksel, el cual nos mostrara un listado de software el cual esta disponible para instalar
[01:16] <hollman> entre esos listan LAMP
[01:16] <SergioMeneses> igual ambos metodos son validos... asi como el mencionado por el compañero JuanMarquez
[01:16] <hollman> http://es.wikipedia.org/wiki/LAMP
[01:16] <hollman> LAMP de Linux, Apache, mysql y PHP
[01:17] <hollman> se selecciona con la barra espaciadora y aceptamos y este se encarga de descargar los paquetes que nos nombro SergioMeneses anteriormente
[01:17] <hollman> cierro mi parentesis ... :P
[01:17] <SergioMeneses> hollman, muchisismas gracias por la intervención :D
[01:17] <SergioMeneses> ahora
[01:18] <SergioMeneses> Nota: Dentro del proceso de instalación de MySQL deberás asignar una
[01:18] <SergioMeneses> contraseña para el administrador
[01:18] <SergioMeneses> una contraseña q sea facil de recordar por favor!!! xD
[01:18] <SergioMeneses> con lo realizado hasta el momento
[01:18] <SergioMeneses> tienen un servidor web: Apache, servidor de aplicaciones: PHP y
[01:18] <SergioMeneses> un servidor de Base de Datos MySQL instalados en tu PC
[01:19] <SergioMeneses> pero tanquilos aqui no queda esto
[01:19] <SergioMeneses> ahora vamos a configurarlo para nuestra mejor administracion :D
[01:19] <SergioMeneses> Tips de configuración:
[01:19] <SergioMeneses> Como vamos a trabajar de manera local para desarrollo de aplicaciones web
[01:20] <SergioMeneses> lo primero que debemos hacer es cambiar la carpeta por defecto donde sepublican los archivos del servidor web,
[01:20] <SergioMeneses> para eso modificamos el siguiente archivo:
[01:20] <SergioMeneses> vamos a la terminal
[01:20] <SergioMeneses> Desde Ubuntu:
[01:20] <SergioMeneses>     Aplicaciones -> Accesorios -> Terminal
[01:20] <SergioMeneses> Desde Terminal digitamos:
[01:20] <SergioMeneses>     $ sudo gedit /etc/apache2/sites-available/default
[01:21] <SergioMeneses> En Gedit duscamos la linea de DocumentRoot, que tiene por defecto /var/www
[01:21] <SergioMeneses> Lo modificamos por la carpeta donde estaran almacenados nuestros trabajos
[01:21] <SergioMeneses> Ejemplo: /home/usuario/www
[01:21] <SergioMeneses> Buscamos <Directory /var/www>
[01:21] <SergioMeneses> Y modificamos /var/www por la carpeta donde estaran almacenados nuestros trabajos.
[01:22] <SergioMeneses> Ejemplo: /home/usuario/www
[01:22] <SergioMeneses> Guardamos y cerramos, por ultimo reiniciarmos el servidor web para que tome la nueva configuración.
[01:22] <SergioMeneses> como reiniciar el servidor???
[01:22] <SergioMeneses> el servidor se instala como un servicio... asi que lo reiniciamos como cualquier servicio
[01:22] <SergioMeneses> $ sudo /etc/init.d/apache2 restart
[01:23] <SergioMeneses> LISTO !, ahora dentro de esa carpeta puedes poner lo que quieras mostar en tu servidor web, desde el index.html con "Hola Mundo"
[01:23] <SergioMeneses> ahora los invito a abrir su navegador
[01:23] <SergioMeneses> Aplicaciones -> Internet -> Navegador Web Firefox
[01:24] <SergioMeneses> y en la barra de direcciones poner: localhost o 127.0.0.1
[01:24] <SergioMeneses> debe aparecerles el servidor trabajando :D
[01:24] <SergioMeneses> con una leyendo: it's works
[01:24] <SergioMeneses> leyenda
[01:25] <SergioMeneses> bueno y como publicamos nuestros sitios en nuestro servidor?
[01:25] <SergioMeneses> ...es sencillo, solo basta con mover el directorio donde tenemos el archivo de nuestra pagina web a la ruta que ya habiamos definido: /home/usuario/www
[01:26] <SergioMeneses> ...algo que no me preguntaron pero de una vez respondo
[01:26] <SergioMeneses> el porque la necesidad de mover el directorio???
[01:27] <SergioMeneses> pues primero a los que nos gusta tener nuesto directorio /home iindependiente de nuestro sistema vemos que es mejor ponerla alli que dejarla ligada a la particion /
[01:27] <SergioMeneses> debido a que si dejamos la particion / con poco espacio y saturamos la carpeta WWW nos veremos en problemas
[01:27] <SergioMeneses> otra razon es el acceso como root
[01:28] <SergioMeneses> siempre debes acceder como root al realizar cualquier operacion sobre este directorio
[01:28] <SergioMeneses> caso contrario si migramos el directorio a nuestra propia /home
[01:29] <SergioMeneses> todos tienen ya instalado el servidor???
[01:29] <SergioMeneses> vamos a realizar unas pruebas a un cms
[01:29] <SergioMeneses> :D
[01:30] <SergioMeneses> bueno...
[01:30] <SergioMeneses> ahora la parte del cms la va a dar el duro de drupal... hollman
[01:30] <SergioMeneses> todos deben tener configurado mi parte primero :D
[01:30] <hollman> hola, como les dije anteriormente yo voy a ayudar en esta charla, voy a enseñarles a montar nuestro primer site con un cms como lo es drupal
[01:31] <hollman> que es drupal ?
[01:31] <hollman> http://es.wikipedia.org/wiki/Drupal
[01:31] <hollman> pagina oficial del proyecto http://drupal.org/
[01:32] <hollman> antes de seugir, les cuento que drupal no es el unico, existen otros muy buenos como joomla y plone
[01:32] <hollman> pero a mi me gusta mucho mas drupal, y este es uno de los cms en los que estan montados la gran mayoria de sites de los LoCo teams
[01:33] <hollman> como por ejemplo www.ubuntu-co.com www.ubuntu http://www.ubuntu-ve.org etc
[01:33] <hollman> ha bueno, tambien hay otro que me nombran pro el chat que es wordpress, este ultimo lo probe una sola vez y no mas, asi que ni idea, pero se que es muy bueno
[01:33] <hollman> bueno, empecemos :D
[01:34] <hollman> descarguemos drupal a nuestra carpeta del apache, lo pueden hacer descargandolo por la pagina o por el link directo
[01:34] <hollman> si quieren, vamonos a la consola:
[01:35] <hollman> y nso paramos en el directorio de trabajo de apache, los que cambiaron el origen como explico SergioMeneses nos paramos en cd /home/usuario/directorioapache
[01:35] <hollman> quienes lo dejaron nativo nos paramos en cd /var/www
[01:35] <hollman> var/www es por default la de apache
[01:35] <hollman> y lo descargamos
[01:36] <hollman> sudo wget http://ftp.drupal.org/files/projects/drupal-6.17.tar.gz
[01:36] <hollman> les voy a dar un tiempo para que terminen de descargarla
[01:36] <hollman> y les cuento, explico como hacerlo por consola, pero tambien se puede por modo grafico a punta de clicks
[01:37] <ClaseBot> Ubuntuhenry pregunta: como se reinicia el servidor web para que tome la nueva configuración?
[01:37] <hollman> ejecutamos nautilus como super user
[01:37] <hollman> alt + f2 y escribimos gksudo nautilus
[01:37] <SergioMeneses> Ubuntuhenry, usamos el comando $ sudo /etc/init.d/apache2 restart
[01:37] <hollman> y ahi vamos a la carpeta de trabajo del apache y hacemos todo por clics
[01:38] <hollman> bueno, ya terminamos de decargar el drupal, este viene comprimido, lo descomprimimos por consola asi:
[01:38] <hollman> sudo tar -xvzf drupal-6.17.tar.gz
[01:39] <hollman> ahi lo que hacemos es descomprimir todo el contenido, nos queda en un directorio drupal-6.17
[01:39] <hollman> antes de continuar, drupal nos pide 2 cosas antes de continuar, las cuales vamos a hacer a continuacion, 1.
[01:39] <ClaseBot> grimau pregunta: por qué extraes el archivo tar como superusuario?
[01:40] <hollman> grimau, si estas en /var/www/ este directorio no es nuestro "tu usuario" y no tienes permisos en el
[01:40] <hollman> si estas en tu home/usuario/dirapache
[01:40] <hollman> ahi si no es necesario el sudo,
[01:41] <hollman> yo explico com osi estuviera trabajando en /var/www
[01:42] <hollman> quienes esten en el home de su usuario no es necesario el sudo
[01:42] <hollman> nos vamos a la carpeta que acabamos de extraer de drupal
[01:42] <hollman> cd drupal-6.17/sites/default/
[01:42] <hollman> ahi encontramos un archivo el cual podemos visualizar haciendo un ls
[01:42] <ClaseBot> Ubuntuhenry pregunta: Y si me aparece Index of /
[01:42] <hollman> se llama default.settings.php
[01:42] <hollman> Ubuntuhenry, no entiendo esa pregunta ...
[01:43] <hollman> Ubuntuhenry, eso sale pro que estas ya en el navegador, te adelantaste
[01:43] <hollman> estas visualizando el localhost en tu navegador
[01:43] <hollman> sigamos, les dije que fueramos  a drupal-6.17/sites/default/
[01:44] <hollman> donde esta el archivo default.settings.php
[01:44] <hollman> lo que vamos a hacer es copiar este archivo pero con nombre settings.php
[01:44] <hollman> en consola, sudo cp default.settings.php settings.php
[01:44] <hollman> y este settings.php necesita permisos de ser leido y ejecutado
[01:45] <hollman> sudo chmod 777 settings.php
[01:46] <hollman> lo otro que pide drupal es crear el directorio files
[01:47] <hollman> que es donde por default el almacena todos los archivos que subamos por la interfaz de drupal
[01:47] <hollman> este se crea ahi mismo donde estamos
[01:47] <hollman> entonces creamod el directorio
[01:47] <hollman> sudo mkdir files
[01:48] <hollman> y le damos permisos al igual que el settings.php
[01:48] <hollman> sudo chmod 777 files
[01:48] <hollman> chmod es un comando que nso permite cambiar los permisos a directorios y archivos en linux
[01:48] <hollman> 777 es el permiso que le estoy dando
[01:49] <hollman> listo, ya estamos listos para instalar drupal
[01:49] <hollman> hay no, me falta algo :P
[01:49] <hollman> la base de datos
[01:49] <hollman> drupal, como la mayoria de cms trabajan con bases de datos
[01:49] <hollman> todo se almacena en ellas
[01:50] <hollman> entonces creemos la bd
[01:50] <ClaseBot> Quedan 10 minutos de la sesión actual.
[01:50] <hollman> como no instalamos anteriormente phpmyadmin el cual nso permite hacerlo de forma facil y por interfaz web lo hacemos por consola
[01:50] <hollman> en la consola ejecutemos
[01:51] <hollman> $ mysql -u root -ppasswordmysql
[01:51] <hollman> -ppasswordmysql --> este lo nombro SergioMeneses el password que no deben olvidar
[01:51] <hollman> en la consola debemos ver algo asi
[01:52] <hollman> mysql>
[01:52] <hollman> ahi creamos la base de datos asi:
[01:52] <hollman> create database nombrebasededatos;
[01:52] <hollman> mysql> create database drupal;
[01:52] <hollman> mysql> create database drupal;
[01:52] <hollman> Query OK, 1 row affected (0.00 sec)
[01:52] <hollman> listo ahora si a instalar drupal
[01:52] <hollman>  exit para salir de mysql
[01:53] <hollman> entramos a nuestro navegador web y escribimos http://localhost/drupal-6.17/
[01:53] <hollman> y veremos el instalador de drupal
[01:53] <hollman> todos vamos ahi ?
[01:54] <hollman> bueno, shi se va a ver el instalador de drupal, lo  primero que nos dice es:
[01:54] <hollman> Choose language
[01:54] <hollman> Install Drupal in English
[01:54] <hollman> Learn how to install Drupal in other languages
[01:54] <hollman> se peude instalar en varios idiomas
[01:54] <hollman> hoy por cuestiones de tiempo nos vamos en ingles
[01:55] <hollman> http://drupal.org/project/Translations >> idiomas disponibles
[01:55] <ClaseBot> Quedan 5 minutos de la sesión actual.
[01:55] <hollman> damos en Install Drupal in English
[01:55] <hollman> nos pregunta 3 cosas, database name o nomobre de la base de datos, ahi ponemos el nombre de la bd que creamos anteriormente
[01:56] <hollman> database username que es el usuario de la base de datos, por default es root, despues pueden crear usuarios  para las bds, por ahora es root
[01:56] <hollman> y el database password que es la contraseña de la base de datos
[01:57] <hollman> yo cree mi base de datos llamada drupal, usuario root y password 123, entonces meto esos datos y next
[01:57] <hollman> a lo que damos next el va a la bd y crea las tablas que drupal necesita, crea los campos y muchas cosas mas ... :P
[01:58] <hollman> y nos pide ahora los datos de nuestra primera pagina web ademas de un mensaje de alerta que dice:
[01:58] <hollman> All necessary changes to ./sites/default and ./sites/default/settings.php have been made, so you should remove write permissions to them now in order to avoid security risks. If you are unsure how to do so, please consult the on-line handbook.
[01:59] <hollman> es que ahora debemos de quitarle los permisos a el archivo settings.php, pues yo le di 777 y eso es para que todos lo lean y ejecuten pero solo lo hicimos para pdoer instalar
[01:59] <hollman> ahora le ponemo un 644
[01:59] <hollman> en la consola
[01:59] <hollman> sudo chmod 644 settings.php
[01:59] <ClaseBot> Ubuntuhenry pregunta: al ponel el localhost/drupal, me dice que seleccionó abrir, que hago mal?
[02:00] <hollman> y llenamos lo que nso pregunta drupal
 bueno, ahora drupal nos pregunta varias cositas:
 Site name: *
 ahi ponemos el nombre de nuestra pagina, cual sea
 un email, es por que por si olvidamos el password o algo, cosas como interaccion con drupal, el nos envia email con datos, para eso neceitamos un mta, o un servidor de email
 en este caso pues no es necesario ...
 sol opongamos un email y ya
 nos pregunta un username
[02:05] <hollman> * SergioMeneses hollman nos avisas cuando termines
[02:05] <hollman> * hezuo has quit (Client Quit)
 este va a ser el del admin del drupal
 o mas bien el root de drupal
 osea el dios y todo poderoso :P
 el email de este dios
 y el password
 esto datos ya son de drupal, no apache ni mysql ni nada
 seleccionamso el horario y listo
 save and continue
[02:05] <hollman> * juancarlospac0 has quit (Quit: lol)
 listo, ya tenemos nuestro site andando
[02:05] <hollman> pego aca lo que estaba hablando por otro canal ...
[02:05] <hollman> bueno, els decia, ya tenemos el site andando, solo falta crear contenido, drupal es intuitivo, pero el no hace nada solo :P
[02:05] <hollman> algo clave de drupal
[02:06] <hollman> drupal trabaja con nodos que son las "paginas", modulos, que son funcionalidades que le damos al site, como or ejemplo los addons de firefox por asi decirlo, y themes que son los temas o aspectos de imagen del site, como firefox utiliza el personas :P
[02:07] <hollman> al costado izquierdo entremso a administer
[02:07] <hollman> ahi vemos todo lo necesario para trabajar con drupal
[02:08] <hollman> drupal cuenta con un core de modulos para funcionar, con unos themes para probar,  y menus basicos como los primary y los secondary, con ellos podemos jugar, modificar, activar etc
[02:08] <hollman> en el menu izquierdo demos en create content
[02:09] <hollman> les voy a explicar como crear una pagina "nodo" y ya el resto de aprendizaje es por nuestra cuenta :D por tiempo
[02:09] <hollman> en create contet damos en page
[02:09] <hollman> los nodos estan compuestos por un titulo y el el contenido
[02:10] <hollman> pero podemos configurar enq ue menu lo queremos ver, el contenido lo podemos escribir en solo texto, pero permite insertar html y codigo php, por ahora no eparece php por que no lo hemos activado
[02:10] <hollman> tiene una parte de revisiones de nodos para inspeccionar cambios
[02:11] <hollman> podemos configurar si el nodo permitirá comentarios,, osea si podemos solo leerlos, o escribirlos o mas bien nada
[02:11] <hollman> y finalmente si queremos que el nodo quede publicado, si lo queremos en nuestro index
[02:11] <hollman> entonces, pongamole un titulo y en body escribamos lo que queramos
[02:13] <hollman> y ya, damos en publis y listo
[02:13] <hollman> bueno, como le decia en el menu administer podemos jugar con muchas cosa, por ahora ya tenemos el site arriba
[02:13] <hollman> y es lo que les queria explicar
[02:13] <hollman> solo es cuestion de "jugar" cacharrear mucho con este cms y listo
[02:14] <hollman> es todo
[02:14] <hollman> preguntas =
[02:14] <hollman> ?
[02:14] <hollman> http://picasaweb.google.com/hollman.enciso/Varias02#5479462551579495554 no se ve bien por que tengo dual :(
[02:15] <hollman> Bueno, este es un material que escribi hace un tiempo de como montar el primer site con drupal http://www.hollmanenciso.com/?q=es/content/montando-nuestro-primer-sitio-web-con-drupal
[02:16] <PabloRubianes> Bueno... muchas gracias a todos los que estan hasta ahora aqui participando del evento
[02:16] <PabloRubianes> Y a los expositores tambien por las charlas
[02:16] <PabloRubianes> cualquier pregunta de soporte por favor en #ubuntu-es
[02:17] <PabloRubianes> El evento termino
[02:17] <PabloRubianes> los que quieran participar en la organizacion de eventos como este por favor pasen por https://wiki.ubuntu.com/Classroom_ES
[02:18] <PabloRubianes> o en el canal #ubuntu-es-locos
[02:18] <PabloRubianes> ya que la ayuda de todos es bienvenida
[02:18] <PabloRubianes> muchas gracias por participar!
[02:19] <SergioMeneses> De nuevo les doy las gracias por estar aqui... creo que vuestra presencia y participación es la mejor recompensa que obtenemos los que estamos participando en esta jornada.
[02:45] <IngForigua> Exitos a todos