Entérate primero de nuestras ofertas para webmasters y emprendedores.
No compartiré tu dirección de correo electrónico con los chicos malos.
|
Entérate primero de nuestras ofertas para webmasters y emprendedores. No compartiré tu dirección de correo electrónico con los chicos malos. TweetsLo último
|
web hostingCómo actualizar PHP 4 a PHP 5 en CentOS 4Submitted by alexis on Vie, 2007-08-17 15:59.
Había llegado el momento de deshacerse de PHP 4 en mi fiel servidor CentOS 4.3, donde corren Ventanazul, ¿Y si los matamos?, Mumobo, BlogsyCopy y otros experimentos. El único problema es que PHP 5 no aparece en los repositorios de CentOS 4 y mudarse a CentOS 5 involucraba demasiado trabajo, me pareció innecesario pues todo camina perfecto. Un típico caso de si no está roto no hay porque repararlo. ¿Qué hacer para correr PHP 5 en CentOS 4?Esto podría salvarte el cuello: Copia /var/lib/mysql, tus bases de datos, y tus archivos de configuración para PHP, /etc/php.ini, y MySQL, /etc/my.cnf, a una ubicación segura en tu servidor o, mejor aún, a otro equipo. Una rápida búsqueda me llevó a CentOS Web Stack, un conjunto de paquetes para actualizar Apache, MySQL y PHP en CentOS 4. Las instrucciones son muy fáciles de seguir así que solo anotaré los cambios que necesité para que todo camine bien en mi servidor. No puedo garantizar que estos sean los mismos pasos que debas seguir para tu configuración pero estoy seguro que serán buenas pistas. Luego de instalar el nuevo repositorio y yum-plugin-priorities, ver instrucciones en el enlace arriba, mi primera llamada a yum fue para remover php-domxml:
Usé sudo para todos mis cambios pero si eres de los que prefiere su - dale. A continuación ejecuté:
Allí me topé con el primer problema, un error de memoria ocasionado por Python, yum es una aplicación Python. Para corregir el problema actualicé python-sqlite usando rpm.
Al reintentar con yum y el upgrade php aparecieron errores de dependencia entre MySQL, perl-DBD-MySQL y perl 5.8.8. Decidí olvidar php-mysql por el momento y enfocarme solo en PHP 5:
¡Voilá! Ya tenía PHP 5, aunque sin php-mysql no servía de mucho y todos los sitios en el servidor estaban detenidos. Estaba trabajando desde la cama en la madrugada así que había que pensar rápido. A investigar ese problema con MySQL y perl. Al parecer necesitaba perl 5.8.8 pero por alguna razón yum no se daba cuenta de ello. Piensa tío.
¡Allí está! Las secciones [base] y [update] contenían exclude y eso no permitía ver actualizaciones de perl o perl-DBD-MySQL, estas líneas estaban allí por la instalación de CentOS Web Stack. Copié y comenté las líneas por seguridad y luego removí las referencias a perl y perl-DBD-MySQL. Ahora volví a probar con php-mysql:
Todo funcionó bien ahora y no solo tenía un actualizado php-mysql sino que había pasado de MySQL 4 a MySQL 5. ¿Será cierta tanta maravilla? Vamos a ver:
¡Ouch! MySQL no se inicia, hora de revisar logs:
Aparecieron algunos problemas relacionados con los mensajes en inglés y juegos de caracteres, al parecer /usr/share/mysql tenía aún archivos de MySQL 4 creando conflictos. Primero intenté remover MySQL 5 y reinstalar:
Nada, seguía con el problema. Como en realidad no necesitaba MySQL 5 a muerte decidí regresar a MySQL 4 así que removí MySQL 5:
Y volví a CentOS-Base.repo:
Esta vez removí las referencias a MySQL en las líneas exclude de las secciones [base] y [update] y activé enabled=0 en [centosplus], a continuación:
Ahora sí, de regreso con MySQL 4:
Todo caminando bien, y para comprobarlo unas cuantas pruebas desde la línea de comandos:
Ahora solo faltaba decidir los módulos que quería para PHP 5, a comentar ese enabled=0 en [centosplus] (CentOS-Base.repo, ¿recuerdas?), veamos que tenemos:
Y luego sal al gusto:
Finalmente:
Y ahora aplicamos el método científico: cruzar los dedos y a probar cada aplicación. En mi caso todo funcionó, o no estarías leyendo esto, fueron aproximadamente 90 minutos de sudor frío con un ligero dolor de espalda pero valió la pena, damas y caballeros: PHP 5 en CentOS 4. Oferta de lanzamiento: web hosting para desarrolladores webSubmitted by alexis on Mié, 2007-05-09 05:11.Actualización al 21 de diciembre de 2007: La oferta ya no está vigente y Alpha ya no acepta nuevas cuentas. Alpha, el primer servidor en la nueva etapa de servicios de web hosting de Ventanazul, está listo. Y aún cuando no he terminado con los detalles oficiales ya puedo anunciar la oferta de lanzamiento. Se trata de cuentas de reseller solo para desarrolladores web, justo lo que necesitas para hospedar tus proyectos y los sitios de tus clientes. Esta es la oferta: Los primeros 25 clientes podrán adquirir su plan reseller (detalles abajo) a solo US$ 20 por dos meses, es decir US$ 10 por mes, el precio normal será de US$ 35 por mes. Se trata de un plan único que incluye:
El servicio está dirigido solo en desarrolladores web pues así podremos enfocarnos mejor en sus necesidades, no atenderemos a usuarios finales. Alpha es un servidor AMD Dual Opteron 252 con 4Gb. de RAM y discos SCSI, está corriendo en LinkLINE Datacenter en Los Angeles, California y tiene conexiones redundantes a través de los principales ISP de Estados Unidos. Todas las cuentas recibirán atención técnica a través de Ventanazul Helpdesk. Para adquirir tu cuenta contáctame ya. Puedes pagar con tarjeta de crédito, Paypal, Pagum, depósito bancario si estás en Perú o Western Union. En breve publicaré más detalles sobre los nuevos servicios de web hosting y ya estoy trabajando para pronto poder correr aplicaciones Ruby on Rails y Django. Recuerda, US$ 20 por dos meses solo para las primeras 25 cuentas. ¿Interesado en servicios de web hosting para desarrolladores web en Ventanazul?Submitted by alexis on Vie, 2007-05-04 15:11.Como muchos de ustedes saben, luego de más de cinco años de ofrecer servicios de web hosting decidí transferir el negocio para dedicarle más tiempo a nuevos proyectos. Pero recientemente, ahora que tengo todo más organizado, he estado pensando en retornar al negocio de web hosting pero con un enfoque diferente: web hosting para desarrolladores web que necesitan cuentas para sus clientes y proyectos. Es decir, solo cuentas de distribuidor para quienes saben lo que quieren y lo que hacen. Estoy seguro que esta opción nos permitirá enfocar recursos en un grupo de clientes con mayores conocimientos y necesidades. Aquí algunas preguntas que espero que, como desarrolladores web con muchos proyectos y clientes entre manos, me ayuden a responder:
Por cierto, si todo marcha como espero es posible que tenga un par de vacantes para expertos en Linux con experiencia en administración de servicios de web hosting y desarrollo web, inglés obligatorio. Los interesados me pueden contactar desde ya y explicarme porqué deberían ser parte del equipo y cuánto quieren ganar. Espero sus respuestas. Más novedades en breve. ¿Dónde hospedar tu próximo sitio web?Submitted by alexis on Vie, 2007-04-13 02:21.Si aún no lo decides este puede ser un buen momento para aprovechar la oferta en planes de web hosting que mi buen amigo Tomás Olivares ha preparado en Hostifex para todos los lectores de habla hispana en Ventanazul. Consigue un 15% de descuento en todos los planes de web hosting compartido usando el cupón ventanazul o 1 Gb. de espacio adicional en disco en nuevas cuentas de revendedor con el cupón peru. La oferta es por tiempo limitado así que visita Hostifex y adquiere tu cuenta cuanto antes. |
¿Quieres tener tu propia tienda en Internet, necesitas un nuevo diseño para tu sitio web, promocionar tus productos y servicios en la Red o construir una comunidad virtual? No hay problema, hablemos de ello. ¿Donde hospedar tus sitios? |
Comentarios recientes
3 days 6 hours ago
1 semana 7 hours ago
1 semana 1 día ago
1 semana 3 days ago
1 semana 3 days ago
1 semana 3 days ago
1 semana 3 days ago
1 semana 6 days ago
1 semana 6 days ago
2 weeks 42 min ago