<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>GuillermoCastro.com - java tag</title>
  <link>http://guillermocastro.com/tags/java/</link>
  <description>Dudas, Quejas, Comentarios y Sugerencias</description>
  <language>es</language>
  <copyright>Guillermo Castro</copyright>
  <lastBuildDate>Mon, 24 Dec 2007 16:29:00 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  <image>
    <url>http://guillermocastro.com/images/guillermocastro.jpg</url>
    <title>GuillermoCastro.com</title>
    <link>http://guillermocastro.com/</link>
  </image>
  
  
  <item>
    <title>Actualización del servidor (un cuento corto)</title>
    <link>http://guillermocastro.com/2007/08/22/actualizacin_del_servidor_un_cuento_corto.html</link>
    
      
        <description>
          Cuando estuve buscando una compa&amp;ntilde;&amp;iacute;a para hospedar mis sitios, uno de los requerimientos que ten&amp;iacute;a era el de poder tener el mayor control posible sobre el servidor. Muchas empresas ofrecen &lt;a href=&#034;http://es.wikipedia.org/wiki/Servidor_dedicado&#034;&gt;hospedajes dedicados&lt;/a&gt; (dedicated hosting), pero a un costo muy alto. Tambi&amp;eacute;n hay &lt;a href=&#034;http://es.wikipedia.org/wiki/Alojamiento_compartido&#034;&gt;hospedajes compartidos&lt;/a&gt; (shared hosting), pero solo tienes ciertos privilegios y compartes recursos con otros usuarios. Sin embargo, me llam&amp;oacute; la atenci&amp;oacute;n una tercera opci&amp;oacute;n, compa&amp;ntilde;&amp;iacute;as que ofrecen Servidores Privados Virtuales (&lt;a href=&#034;http://en.wikipedia.org/wiki/Vps&#034;&gt;VPS&lt;/a&gt; por sus siglas en ingl&amp;eacute;s). La ventaja de estos servidores es que un servidor f&amp;iacute;sico puede ser &amp;quot;particionado&amp;quot; en varios servidores, cada uno de los cuales tiene la apariencia y caracter&amp;iacute;stica de una m&amp;aacute;quina dedicada. Es decir, en apariencia tengo mi propio servidor (con acceso al superusuario, al sistema de archivos, etc) pero en realidad es una m&amp;aacute;quina virtual que comparte recursos con otras m&amp;aacute;quinas virtuales dentro del mismo servidor f&amp;iacute;sico. Debido a esto, los costos de este tipo de hospedaje son muy similares a los de un hospedaje compartido.&lt;br /&gt;
&lt;br /&gt;
Despu&amp;eacute;s de analizar varias compa&amp;ntilde;&amp;iacute;as que ofrecen hospedaje VPS, opt&amp;eacute; por contratar el servicio con &lt;a href=&#034;http://www.eapps.com&#034;&gt;eapps&lt;/a&gt;, porque se me hizo razonable el precio, el soporte y aparte me lo recomend&amp;oacute; un amigo. Cuando contrat&amp;eacute; el servidor (hace ya 2 a&amp;ntilde;os), la &amp;uacute;nica opci&amp;oacute;n disponible de Sistema Operativo era &lt;a href=&#034;http://fedoraproject.org/&#034;&gt;Fedora Core&lt;/a&gt;, por lo que mi sitio corr&amp;iacute;a bajo este sistema operativo (Fedora es una de las distribuciones de Linux disponibles en el mercado). En aquel entonces no hubo muchos problemas con la configuraci&amp;oacute;n, aunque batall&amp;eacute; un poco para que quedara como yo quer&amp;iacute;a. &lt;br /&gt;
&lt;br /&gt;
Como se habr&amp;aacute;n dado cuenta, el blog corre bajo una aplicaci&amp;oacute;n que se llama &lt;a href=&#034;http://pebble.sourceforge.net/&#034;&gt;Pebble&lt;/a&gt;, y que es una herramienta para generar y administrar blogs que corre en &lt;a href=&#034;http://java.com/es/&#034;&gt;Java&lt;/a&gt;, por lo que en el servidor tengo que tener instalado &lt;a href=&#034;http://tomcat.apache.org/&#034;&gt;Tomcat&lt;/a&gt; (otra de las razones por las que escog&amp;iacute; eapps es que ya viene con Tomcat pre-instalado). Pues bien, recientemente el servidor de Tomcat empez&amp;oacute; a morirse debido a razones desconocidas. En las &amp;uacute;ltimas semanas el servidor no duraba ni 3 d&amp;iacute;as sin que se cayera. Viendo que ten&amp;iacute;a una versi&amp;oacute;n relativamente vieja, intent&amp;eacute; actualizarla. Pero eapps desde hace varios meses ya no soporta actualizaciones bajo Fedora, ya que todos los nuevos sistemas corren bajo &lt;a href=&#034;http://www.centos.org/&#034;&gt;CentOS&lt;/a&gt; (otra distribuci&amp;oacute;n de Linux). El detalle es que para actualizar el sistema operativo ten&amp;iacute;a que hacerlo manualmente, ya que no hay un proceso que copie mi configuraci&amp;oacute;n de un sistema a otro (por incompatibilidades con las configuraciones, etc), y la verdad no ten&amp;iacute;a tiempo o simplemente no quer&amp;iacute;a realizar todo el proceso de migraci&amp;oacute;n. Pero despu&amp;eacute;s de que mi sitio desaparec&amp;iacute;a cada tercer d&amp;iacute;a, decid&amp;iacute; &amp;quot;&lt;a href=&#034;http://www.phrases.org.uk/meanings/65400.html&#034;&gt;morder la bala&lt;/a&gt;&amp;quot; y realizar la actualizaci&amp;oacute;n. Debo decir que el proceso fue m&amp;aacute;s sencillo de lo que esperaba. Eapps me gener&amp;oacute; un nuevo servidor virtual, configure el nuevo Tomcat y copi&amp;eacute; los archivos del blog de un servidor a otro. Verifiqu&amp;eacute; que todo funcionara bien, cambi&amp;eacute; el DNS para que apuntara al nuevo sitio y despu&amp;eacute;s de unos d&amp;iacute;as ped&amp;iacute; que cancelaran el servidor viejo.&lt;br /&gt;
&lt;br /&gt;
En resumen, mi sitio ya est&amp;aacute; funcionando bien de nuevo, con las &amp;uacute;ltimas versiones de Tomcat y Java. Adem&amp;aacute;s, ahora viene pre-configurado con &lt;a href=&#034;http://wrapper.tanukisoftware.org/&#034;&gt;un monitor&lt;/a&gt; que verifica que tomcat est&amp;eacute; corriendo, y reinicia el servidor en caso de alguna falla, por lo que los tiempos en que mi sitio no este disponible se reducen de horas (en lo que me daba cuenta) a segundos. Y color&amp;iacute;n colorado.
&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://guillermocastro.com/2007/08/22/actualizacin_del_servidor_un_cuento_corto.html&#034;
    dc:identifier=&#034;http://guillermocastro.com/2007/08/22/actualizacin_del_servidor_un_cuento_corto.html&#034;
    dc:title=&#034;Actualización del servidor (un cuento corto)&#034;
    trackback:ping=&#034;http://guillermocastro.com/addTrackBack.action?entry=1187794478821&amp;token=-7782751930344733327&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Tecnología</category>
    
    <category>Web</category>
    
    <comments>http://guillermocastro.com/2007/08/22/actualizacin_del_servidor_un_cuento_corto.html#comments</comments>
    <guid isPermaLink="true">http://guillermocastro.com/2007/08/22/actualizacin_del_servidor_un_cuento_corto.html</guid>
    <pubDate>Wed, 22 Aug 2007 14:54:38 GMT</pubDate>
  </item>
  
  </channel>
</rss>

