Ubuntu Servidor…….

Seguramente muchos de nosotros nos hemos visto en la necesidad usar alguna herramienta que no es de nuestro agrado pero igual tenemos que hacer de tripas corazón y seguir adelante, a mi ha tocado sufrir usar Ubuntu Server desde hace algún tiempo , al respecto confieso que no tengo un doctorado o PhD en ciencias de la computación solo soy un programador de aplicaciones de escritorio y de aplicaciones web y por razones de trabajo tengo que usar Ubuntu Server.

Un cliente me ha pedido desarrollar un servidor web que incluya un capcha, lo cierto es que la aplicación la desarrolle en PHP en plataforma  Windows y corre perfecto, el cliente (mi cliente) tiene un servidor  al que quiere instalar linux como sistema operativo y aun cuando no le falta el dinero para comprar una licencia standard de Windows Server 2003 (la mas barata es suficiente para alojar mi aplicación web) alguien le ha metido en la cabeza que Linux es lo mejor para servidores y como parte del trabajo es instalar el software en el servidor web y dejarlo funcionando pues tuve que tratar con linux, aquí empezaron mis problemas….

Descargue la versión server de Ubuntu 12.04 LTS y la instalación fue fácil, instale el escritorio Gnome y en primera me muestra una resolución que no es la correcta, instalo synaptic (la versión actual no la trae) y no es capaz de encontrar un driver decente, ninguno funciona, pase aproximadamente 3 horas buscando una solución (y recordando los comandos del terminal muy útil, hay que reconocerlo) hasta que halle un paquete que soluciono el problema no sin antes pasar por momentos de gran frustración por que simplemente no funcionan las cosas como deberían en Linux, había mencionado antes que no soy un doctor en ciencias de la computación, un nerd, geek o cerebrito que es lo que exige necesita el usuario para arreglar las chanchadas de Linux, instale el escritorio Gnome en un intento de hacer mas fácil la implementación de mi aplicación web pero resulta que fue al revés por que en vez de ayudar fue una carga pesada, por ejm la tarjeta de red no era reconocida por el “Network Manager“ del escritorio, pero si tenia Internet¡¡¡, manos a la obra y encuentro que con el terminal si pude configurar la IP de la tarjeta de red pero no por el famoso “Network Manager” leyendo unos cuantos blog de ayuda doy con la respuesta que Network Manager no detecta todas las redes menos aun la wifi, eso era y ahora a buscar otra herramienta que solucione el problema de la tarjeta de red, la solución fue  Wicd un gestor -similar a Network Manager que llega con Gnome pero mejor, esta vez si configurar las conexiones de red correctamente.

Con la conectividad y la resolución de la pantalla en orden instalo Apache, PHP  y luego instalo mi aplicación, luego ingreso en el navegador mozilla el famoso localhost: port/miplicacion y que creen??  no puedo ver el capcha, el maldito capcha de seguridad¡¡¡ no lo puedo ver¡¡¡¡¡¡¡ , nuevamente manos a la obra…..

 

Investigando resulta que por razones de seguridad algunas características del navegador mozilla vienen deshabilitadas y entre ellas javascrip que esta deshabilitada por defecto, habilitar esta característica y solucionar el tema me llevo otras dos horas de trabajo de leer y trastear con el bendito terminal, ahora probando mi aplicación no funciona el conector de la base de datos, mas problemas….., estoy hasta la coronilla de problemas con linux pero igual hay que seguir en la lucha.

Alguna vez -y de esto hace muchos años en la época de oro de Win XP- me toco dar soporte  a un cliente que no tenia un antivirus actualizado y tenia el sistema operativo muy dañado, a cada problema que resolvia salía otro problema a relucir, al final opte por hacer un backup y reinstalar el Windows XP, asunto solucionado, pero con el Linux Ubuntu no hay forma de formatearlo y que funcione bien la siguiente vez, todo hay que arreglarlo a mano.

 

Conclusión,  Linux no es amigable ni esta cerca de serlo, desde el principio presenta problemas y si el usuario no tiene los conocimientos o el tiempo del caso para resolverlos pues…. vuelve a windows.

El caso es que finalmente logre correr mi aplicación sin problemas pero he pasado no menos de tres días poniendo a punto el servidor al contrario que en Windows solo me toma cuando mucho dos horas de trabajo, los problemas que he notado en Linux a lo largo de mi experiencia con este sistema operativo es que la falta de estandarización es evidente y un punto a resolver, lo mismo es harto difícil encontrar paquetes para usar con los periféricos (ejm : impresora), la instalación de paquetes son varios cuando debería ser una o cuando mucho dos formas, han notado que para instalar un programa en Windows se hace doble click y next?, en cambio en Linux para instalar los archivos *.tar.gz hay que seguir todo un “protocolo”.

Oigo repetir –como un mantra- a todos la misma frase “el servidor Linux es mejor que el servidor windows”, este es un mito tan falso como un billete de tres dólares y se dice solo por que suena bien decirlo y hace ver como un experto a quien lo dice, mi experiencia personal me indica que depende del contexto en el que se va a implementar un proyecto y el tipo de exigencias que se manejaran, he instalado algunos servidores de aplicaciones y en ninguno  he tenido tantos problemas de implementación como en Linux, la seguridad en Linux server es un tema que exaspera hasta el hartazgo, los desarrolladores de las distribuciones de Linux en un intento de hacerlo mas seguro están llegando a extremos que obligan a los administradores a “suavizar la seguridad” para evitar conflictos el software utilitario.

Es posible que Ubuntu no sea la “distro” mas amigable pero a mi entender es la mas publicitada, por ahora he decidido que no usare mas Linux Ubuntu y cambiare a CentOS que según mi compadre Chino Lee es mas amigable.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s