<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>rolandovera.com</title>
	<atom:link href="http://www.rolandovera.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rolandovera.com</link>
	<description>Un blog de un sysadmin.</description>
	<lastBuildDate>Mon, 09 Jan 2012 21:52:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Conflictos init scripts LSB en debian squeeze</title>
		<link>http://www.rolandovera.com/2012/01/09/conflictos-init-scripts-lsb-en-debian-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=conflictos-init-scripts-lsb-en-debian-squeeze</link>
		<comments>http://www.rolandovera.com/2012/01/09/conflictos-init-scripts-lsb-en-debian-squeeze/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 21:52:15 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1471</guid>
		<description><![CDATA[A partir del lanzamiento de debian squeeze, me iba bien, hasta que encontre el siguiente problema&#8230;.. Despues de instalar un programa que creo un archivo init.d que era totalmente compatible con debian lenny, y luego instalar un nuevo programa arroja desde apt-get en debian squeeze; desplegaba  el siguiente error: insserv: Starting buagent depends on rmnologin [...]]]></description>
			<content:encoded><![CDATA[<p><strong>A partir del lanzamiento de debian squeeze, me iba bien, hasta que encontre el siguiente problema&#8230;..</strong></p>
<p>Despues de instalar un programa que creo un archivo init.d que era totalmente compatible con debian lenny, y luego instalar un nuevo programa arroja desde apt-get en debian squeeze; desplegaba  el siguiente error:</p>
<blockquote><p>insserv: Starting buagent depends on rmnologin and therefore on system facility `$all&#8217; which can not be true!</p>
<p>can not be true!<br />
insserv: loop involving service lm-sensors at depth 14<br />
insserv: loop involving service mountoverflowtmp at depth 11<br />
insserv: loop involving service checkfs at depth 8<br />
insserv: There is a loop at service buagent if started</p>
<p>insserv: exiting now without changing boot order!<br />
update-rc.d: error: insserv rejected the script header<br />
dpkg: error processing acpid (&#8211;configure):<br />
subprocess installed post-installation script returned error exit status 1<br />
configured to not write apport reports</p>
<p>acpid<br />
E: Sub-process /usr/bin/dpkg returned an error code (1)</p></blockquote>
<p>Este error lo reportaba en muchas ocaciones, esto no me permitia instalar un nuevo paquete ya que este error creaba conflicto con la instalacion.</p>
<p>El problema lo esta causando un archivo init.d ejecutable que se encuentra en/etc/init.d/ llamando buagent. Al parecer este script no es compatible con la secuencia de arranque LSB de debian squeeze.</p>
<p>Después de investigar encontre que los init scripts en debian squeeze deben de ser LSB  (Linux Standards Base) compatibles, esto lo logramos agregando lo siguiente en el archivo init.d, que en mi caso es llamado buagent.</p>
<blockquote>
<pre><strong>### BEGIN INIT INFO # Provides: scriptname # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO</strong></pre>
</blockquote>
<p>En mi caso el archivo quedo asi:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2012/01/lsb.jpg"><img class="aligncenter size-full wp-image-1474" title="lsb" src="http://www.rolandovera.com/wp-content/uploads/2012/01/lsb.jpg" alt="" width="639" height="322" /></a></p>
<p>Después de hacer este cambio los errores se fueron y nuevamente pude instalar y deinstalar paquetes sin problema alguno, espero les sirva esta información.</p>
<p>Pueden encontrar mas informacion en la siguiente direccion:</p>
<p><a href="http://wiki.debian.org/LSBInitScripts">http://wiki.debian.org/LSBInitScripts</a></p>
<p> <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<pre></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2012/01/09/conflictos-init-scripts-lsb-en-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando la extension de PHP APC en debian squeeze</title>
		<link>http://www.rolandovera.com/2011/09/29/instalando-la-extension-de-php-apc-en-debian-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalando-la-extension-de-php-apc-en-debian-squeeze</link>
		<comments>http://www.rolandovera.com/2011/09/29/instalando-la-extension-de-php-apc-en-debian-squeeze/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 22:46:46 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[squeeze]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1460</guid>
		<description><![CDATA[Empece corriendo el siguiente comando: pecl install APC Per me devolvió el siguiente error: /usr/include/php5/ext/pcre/php_pcre.h:29:18: error: pcre.h: No such file or directory In file included from /tmp/pear/temp/APC/apc.c:44: /usr/include/php5/ext/pcre/php_pcre.h:37: error: expected â€˜=â€™, â€˜,â€™, â€˜;â€™, â€˜asmâ€™ or â€˜__attribute__â€™ before â€˜*â€™ token /usr/include/php5/ext/pcre/php_pcre.h:38: error: expected â€˜=â€™, â€˜,â€™, â€˜;â€™, â€˜asmâ€™ or â€˜__attribute__â€™ before â€˜*â€™ token /usr/include/php5/ext/pcre/php_pcre.h:44: error: expected specifier-qualifier-list [...]]]></description>
			<content:encoded><![CDATA[<p>Empece corriendo el siguiente comando:</p>
<p>pecl install APC</p>
<p>Per me devolvió el siguiente error:</p>
<blockquote><p><strong>/usr/include/php5/ext/pcre/php_pcre.h:29:18: error: pcre.h: No such file or directory</strong><br />
In file included from /tmp/pear/temp/APC/apc.c:44:<br />
/usr/include/php5/ext/pcre/php_pcre.h:37: error: expected â€˜=â€™, â€˜,â€™, â€˜;â€™, â€˜asmâ€™ or â€˜__attribute__â€™ before â€˜*â€™ token<br />
/usr/include/php5/ext/pcre/php_pcre.h:38: error: expected â€˜=â€™, â€˜,â€™, â€˜;â€™, â€˜asmâ€™ or â€˜__attribute__â€™ before â€˜*â€™ token<br />
/usr/include/php5/ext/pcre/php_pcre.h:44: error: expected specifier-qualifier-list before â€˜pcreâ€™<br />
/tmp/pear/temp/APC/apc.c:393: error: expected specifier-qualifier-list before â€˜pcreâ€™<br />
/tmp/pear/temp/APC/apc.c: In function â€˜apc_regex_compile_arrayâ€™:<br />
/tmp/pear/temp/APC/apc.c:454: error: â€˜apc_regexâ€™ has no member named â€˜pregâ€™<br />
/tmp/pear/temp/APC/apc.c:454: error: â€˜apc_regexâ€™ has no member named â€˜pregâ€™<br />
/tmp/pear/temp/APC/apc.c:455: error: â€˜apc_regexâ€™ has no member named â€˜nregâ€™<br />
/tmp/pear/temp/APC/apc.c:455: error: â€˜apc_regexâ€™ has no member named â€˜nregâ€™<br />
/tmp/pear/temp/APC/apc.c: In function â€˜apc_regex_match_arrayâ€™:<br />
/tmp/pear/temp/APC/apc.c:487: error: â€˜apc_regexâ€™ has no member named â€˜pregâ€™<br />
/tmp/pear/temp/APC/apc.c:487: error: â€˜apc_regexâ€™ has no member named â€˜pregâ€™<br />
/tmp/pear/temp/APC/apc.c:488: error: â€˜apc_regexâ€™ has no member named â€˜nregâ€™<br />
/tmp/pear/temp/APC/apc.c:488: error: â€˜apc_regexâ€™ has no member named â€˜nregâ€™<br />
make: *** [apc.lo] Error 1<br />
ERROR: `make&#8217; failed</p></blockquote>
<p>Despues de investigar un poco, decidi ubicar el paquete que incluye el archivo  php_prce.h, que es el archivo que esta causando el problema ya que no existe; esto lo hice con el siguiente comando:</p>
<blockquote><p>apt-file search -x &#8220;/pcre.h$&#8221;<br />
kannel-dev: /usr/include/kannel/gwlib/pcre.h<br />
libajax6-dev: /usr/include/ajax/pcre.h<br />
<strong>libpcre3-dev: /usr/include/pcre.h</strong></p></blockquote>
<p>Encontré el paquete que contiene esta librería el cual es libpcre3-dev, lo instale con el siguiente comando:</p>
<blockquote><p><strong>apt-get install libpcre3-dev</strong><br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
libpcrecpp0<br />
The following NEW packages will be installed:<br />
libpcre3-dev libpcrecpp0<br />
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 392 kB of archives.<br />
After this operation, 958 kB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://ftp.us.debian.org/debian/ squeeze/main libpcrecpp0 amd64 8.02-1.1 [108 kB]<br />
Get:2 http://ftp.us.debian.org/debian/ squeeze/main libpcre3-dev amd64 8.02-1.1 [283 kB]<br />
Fetched 392 kB in 1s (248 kB/s)<br />
Selecting previously deselected package libpcrecpp0.<br />
(Reading database &#8230; 31241 files and directories currently installed.)<br />
Unpacking libpcrecpp0 (from &#8230;/libpcrecpp0_8.02-1.1_amd64.deb) &#8230;<br />
Selecting previously deselected package libpcre3-dev.<br />
Unpacking libpcre3-dev (from &#8230;/libpcre3-dev_8.02-1.1_amd64.deb) &#8230;<br />
Processing triggers for man-db &#8230;<br />
Setting up libpcrecpp0 (8.02-1.1) &#8230;<br />
Setting up libpcre3-dev (8.02-1.1) &#8230;</p></blockquote>
<p>Despues de instalaro esto volvi a ejecutar el comando:</p>
<blockquote><p>pecl install APC</p></blockquote>
<p>Y listo, la instalación fue un éxito <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p>Build process completed successfully<br />
Installing &#8216;/usr/lib/php5/20090626/apc.so&#8217;<br />
Installing &#8216;/usr/include/php5/ext/apc/apc_serializer.h&#8217;<br />
install ok: channel://pecl.php.net/APC-3.1.9<br />
configuration option &#8220;php_ini&#8221; is not set to php.ini location<br />
You should add &#8220;extension=apc.so&#8221; to php.ini</p></blockquote>
<p>Ahora solo agregue la extension al /etc/php5/apach2/php.ini lo agregue al final del archivo:</p>
<blockquote><p>extension=apc.so</p></blockquote>
<p>Reinicie el apache2</p>
<blockquote><p>/etc/init.d/apache2 restart</p></blockquote>
<p><strong>Luego, vi el php info de mi servidor, y confirme que estaba la extension de PHP APC instalada:</strong></p>
<p style="text-align: center;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/apc.jpg"><img class="aligncenter size-full wp-image-1462" title="apc" src="http://www.rolandovera.com/wp-content/uploads/2011/09/apc.jpg" alt="" width="495" height="201" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/09/29/instalando-la-extension-de-php-apc-en-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iphone 3G con iDroid</title>
		<link>http://www.rolandovera.com/2011/09/10/iphone-3g-con-idroid/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iphone-3g-con-idroid</link>
		<comments>http://www.rolandovera.com/2011/09/10/iphone-3g-con-idroid/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 18:33:24 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1419</guid>
		<description><![CDATA[El día de ayer me vi interesado en adquirir un teléfono con android para aprender mas del sistema operativo. Verifique precios en mi país y la verdad es que están caros y no considero que valga la pena el gasto ya que tengo otro smartphone. Hace unos meses me regalaron un iPhone 3G que tenia [...]]]></description>
			<content:encoded><![CDATA[<p>El día de ayer me vi interesado en adquirir un teléfono con <a href="http://es.wikipedia.org/wiki/Android">android</a> para aprender mas del sistema operativo. Verifique precios en mi país y la verdad es que están caros y no considero que valga la pena el gasto ya que tengo otro smartphone.</p>
<p>Hace unos meses me regalaron un iPhone 3G que tenia unos problemas de hardware, pero lo logre reparar, le hice un jailbreak y lo uso de vez en cuando. Aprovechando que tenia este teléfono, decidí investigar si era posible instalar Android en el iPhone y buscando en la red encontré la solución, se llama<a href="http://www.idroidproject.org/"> iDroid</a>.</p>
<p>Bueno, empecemos con la guía..</p>
<p>Antes de instalar iDroid en tu iPhone ten en cuenta lo sigiuente:</p>
<ul>
<li>No puedes instalar aplicaciones (instalación de fabrica) por violación de los términos de Google.</li>
<li>La batería dura aproximadamente 1 a 2 horas.</li>
<li>Muchos usuarios reportan que el celular se calienta, en mi caso también se calentó bastante.</li>
<li>Puedes tener iDroid y el iOS trabajando sin problema alguno ya que vamos a instalar el OpenIboot.</li>
<li>El OpenIBoot  permite al iniciar el iPhone, seleccionar el sistema operativo que querramos arrancar.</li>
</ul>
<p><strong>¿Que necesitamos?</strong></p>
<blockquote><p><strong>Antes de continuar por favor hagan un respaldo de su información!!!!</strong></p></blockquote>
<p>Lo primero, un iPhone 3G comparto con ustedes los datos de mi iPhone 3G:</p>
<ul>
<li>Firmware 4.2.1 (8C148)</li>
<li>Modelo MB705LL</li>
<li>Modem Firmware 06.15.00</li>
<li>redsnOw Jailbreak</li>
</ul>
<p>Lo segundo, que el iPhone ya haya sido &#8220;victima&#8221; de un jailbreak y que tenga Cydia instalado tal como lo muestra la siguiente imagen:</p>
<p style="text-align: center;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/cydia-ipod-touch.png"><img class="aligncenter size-full wp-image-1420" title="cydia-ipod-touch" src="http://www.rolandovera.com/wp-content/uploads/2011/09/cydia-ipod-touch.png" alt="" width="192" height="288" /></a></p>
<p style="text-align: left;">Cydia es sencillo de instalar, al hacerle el jailbreak al iPhone solo seleccionamos que queremos instalar Cydia, yo utilice<a href="http://www.redsn0w.us/"> redsnOw </a>y solo habilito la opción de que quiero instalar Cydia, tal como lo muestra la siguiente imagen:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/redsnow-cydia-install.png"><img class="aligncenter size-full wp-image-1423" title="redsnow-cydia-install" src="http://www.rolandovera.com/wp-content/uploads/2011/09/redsnow-cydia-install.png" alt="" width="269" height="286" /></a><strong>Conexión a Internet WiFI</strong></p>
<p style="text-align: left;">Vamos a necesitar conexión de Internet WiFi, ya que vamos a bajar el iDroid y otros programas que vamos a necesitar.</p>
<p style="text-align: left;"><strong>Ya estamos listos, ahora empecemos con la instalacion.</strong></p>
<p style="text-align: left;">Vamos a ingresar a Cydia y vamos a buscar e instalar el programa Bootlace.</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace.jpg"><img class="aligncenter size-medium wp-image-1425" title="bootlace" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Vamos a seleccionar bootlace y vamos a confirmar la instalacion (si no tienen curl instalado va a instalarlo automaticamente, es una dependencia que necesita bootlace):</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-bootlace-02.jpg"><img class="aligncenter size-medium wp-image-1427" title="idroid bootlace 02" src="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-bootlace-02-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Comienza la instalacion:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-bootlace.jpg"><img class="aligncenter size-medium wp-image-1428" title="instalacion bootlace" src="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-bootlace-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Bueno, despues de un tiempo bootlace  ya esta instalado, pueden ver el icono:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-instalado.jpg"><img class="aligncenter size-medium wp-image-1430" title="bootlace instalado" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-instalado-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Vamos a abrir el programa bootlace, y va a empezar con la instalacion y parcheo del kernel:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-parcheo-kernel.jpg"><img class="aligncenter size-medium wp-image-1431" title="bootlace parcheo kernel" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-parcheo-kernel-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Luego de aplicar el parche, nos va a pedir que reiniciemos el iPhone:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-reboot.jpg"><img class="aligncenter size-medium wp-image-1433" title="bootlace reboot" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-reboot-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Al reiniciar nuestro iPhone, vamos a notar que el icono de Bootlace cambio despues de aplicar el parche del kernel, tal como lo muestra la siguiente imagen:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-totalmente-instalado.jpg"><img class="aligncenter size-medium wp-image-1434" title="bootlace totalmente instalado" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-totalmente-instalado-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Al abrir bootlace nos da el mensaje de bienvenida, y desde ahi en la solapa de iDroid podemos empezar con la instalacion.</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-mensaje-de-bienvenida.jpg"><img class="aligncenter size-medium wp-image-1435" title="bootlace mensaje de bienvenida" src="http://www.rolandovera.com/wp-content/uploads/2011/09/bootlace-mensaje-de-bienvenida-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Nos vamos a la solapa de iDroid y ahi empezaremos la instalacion, vamos a instalar la version 11.04.</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/inicio-instalacion-idroid.jpg"><img class="aligncenter size-medium wp-image-1436" title="inicio instalacion idroid" src="http://www.rolandovera.com/wp-content/uploads/2011/09/inicio-instalacion-idroid-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Vamos a pinchar donde dice install, y empezara a descargar el iDroid, luego procedera con la instalacion:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-1.jpg"><img class="aligncenter size-medium wp-image-1438" title="instalacion idroid (1)" src="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-1-225x300.jpg" alt="" width="225" height="300" /></a><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-2.jpg"><img class="aligncenter size-medium wp-image-1439" title="instalacion idroid (2)" src="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-2-225x300.jpg" alt="" width="225" height="300" /></a><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-3.jpg"><img class="aligncenter size-medium wp-image-1440" title="instalacion idroid (3)" src="http://www.rolandovera.com/wp-content/uploads/2011/09/instalacion-idroid-3-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Al terminar la instalacion, nos va a mostrara la siguiente pantalla:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/instalado-idroid.jpg"><img class="aligncenter size-medium wp-image-1441" title="instalado idroid" src="http://www.rolandovera.com/wp-content/uploads/2011/09/instalado-idroid-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;"><strong>Luego de esto vamos a instalar el OpenIBoot, esto es opcional, el openiboot nos sirve para escoger que sistema operativo arrancar a la hora de iniciar el iPhone, si no queremos instalar el OpenIboot, dentro de bootlace tenemos la opcion que se llama &#8220;QuickBoot&#8221; la cual arrancara el iDroid sin necesidad de instalar el openiboot. Yo decidi instalarlo.</strong></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-01.jpg"><img class="aligncenter size-medium wp-image-1442" title="openiboot 01" src="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-01-225x300.jpg" alt="" width="225" height="300" /></a><strong></strong></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-02.jpg"><img class="aligncenter size-medium wp-image-1443" title="openiboot 02" src="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-02-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/open-iboot-03.jpg"><img class="aligncenter size-medium wp-image-1444" title="open iboot 03" src="http://www.rolandovera.com/wp-content/uploads/2011/09/open-iboot-03-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Podemos configurar el OpenIBoot si queremos modificar la configuracion que viene de fabrica:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-configuracion.jpg"><img class="aligncenter size-medium wp-image-1445" title="openiboot configuracion" src="http://www.rolandovera.com/wp-content/uploads/2011/09/openiboot-configuracion-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;">Despues de esto ya podemos arrancar el iDroid ya sea desde la opcion de QuickBoot en Bootlace o reiniciando el iPhone, yo en esta ocacion lo hice desde el quickboot, les dejo unas fotos del proceso:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-01.jpg"><img class="aligncenter size-medium wp-image-1446" title="idroid 01" src="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-01-225x300.jpg" alt="" width="225" height="300" /></a><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-02.jpg"><img class="aligncenter size-medium wp-image-1447" title="idroid 02" src="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-02-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p style="text-align: left;"><strong>Luego, ya estamos en la pantalla de inicio de iDroid, ya estamos corriendo android en nuestro iphone! <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-inicio.jpg"><img class="aligncenter size-full wp-image-1448" title="idroid inicio" src="http://www.rolandovera.com/wp-content/uploads/2011/09/idroid-inicio.jpg" alt="" width="486" height="648" /></a></p>
<p style="text-align: left;">Las opciones:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-opciones.jpg"><img class="aligncenter size-full wp-image-1449" title="iphone idroid opciones" src="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-opciones.jpg" alt="" width="486" height="648" /></a></p>
<p style="text-align: left;">A configurar el acceso WiFi:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-wifi.jpg"><img class="aligncenter size-full wp-image-1451" title="iphone idroid wifi" src="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-wifi.jpg" alt="" width="486" height="648" /></a></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-opciones-wifi-01.jpg"><img class="aligncenter size-full wp-image-1452" title="iphone idroid opciones wifi 01" src="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-opciones-wifi-01.jpg" alt="" width="486" height="648" /></a></p>
<p style="text-align: left;">Ya tenemos Internet, ahora a entrar a Google:</p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-navegando-google.jpg"><img class="aligncenter size-full wp-image-1453" title="iphone idroid navegando google" src="http://www.rolandovera.com/wp-content/uploads/2011/09/iphone-idroid-navegando-google.jpg" alt="" width="486" height="648" /></a></p>
<p style="text-align: left;"><strong>Luego de esto reinicie el celular, apretando el boton de apagado y el de inicio al mismo tiempo, y al reiniciar me salio la pantalla del openiboot, en el cual podemos escoger el sistema operativo a arrancar, el sistema operativo lo seleccionamos con los botones de volumen y con el boton de inicio:</strong></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/09/open-iboot-seleccionando-sistema-operativo.jpg"><img class="aligncenter size-full wp-image-1454" title="open iboot seleccionando sistema operativo" src="http://www.rolandovera.com/wp-content/uploads/2011/09/open-iboot-seleccionando-sistema-operativo.jpg" alt="" width="486" height="648" /></a></p>
<blockquote>
<p style="text-align: left;"><strong>Conclusiones</strong></p>
<p style="text-align: left;">Me parece una muy buena alternativa el iDroid para personas que tenemos un iPhone 3G y nos gusta experimentar cosas nuevas, la verdad creo que este proyecto dara mucho de que hablar en el futuro, ya que en estos momentos (Septiembre 2011) creo que le falta mucho todavía para ser un sistema operativo que pueda sustituir al iOS completamente en un iPhone. Yo estoy muy contento con el iDroid, ya que lo uso para hacer pruebas y familiarizarme con el sistema operativo Android. Pude, recibir, y sacar llamadas sin problema alguno, pero no me funciono la cámara y creo que el echo que no se puedan instalar aplicaciones como por ejemplo Skype hace que el iDroid sea solo una plataforma que sirve unicamente para hacer pruebas. Esperemos que con el tiempo mejore y sea una alternativa total al iOS en un futuro y por lo que veo muy lejano.</p>
<p style="text-align: left;">
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/09/10/iphone-3g-con-idroid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como correr apache2 en direcciones IP especificas</title>
		<link>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-correr-apache2-en-direcciones-ip-especificas</link>
		<comments>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 21:59:27 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[virtualhosts]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1409</guid>
		<description><![CDATA[El día de hoy me surgió un problema, necesitaba levantar una aplicación en una dirección ip en el puerto 80 en un servidor debian lenny. Configure la dirección ip (10.54.230.10) y simplemente no levantaba el servicio (daemon) asi que decidi investigar mas. Al abrir un navegador note que estaba funcionando apache2 en esta nueva dirección [...]]]></description>
			<content:encoded><![CDATA[<p>El día de hoy me surgió un problema, necesitaba levantar una aplicación en una dirección ip en el puerto 80 en un servidor debian lenny.</p>
<p>Configure la dirección ip (10.54.230.10) y simplemente no levantaba el servicio (daemon) asi que decidi investigar mas.</p>
<p>Al abrir un navegador note que estaba funcionando apache2 en esta nueva dirección ip, aunque no tuviera ningún VirtualHost configurado.</p>
<p>Despues de darle vueltas al asunto, me percate que apache2, levanta en todos las direcciones ip de un servidor con la configuración de fabrica, les adjunto la configuración del archivo /etc/apache2/ports.conf en mi servidor :</p>
<blockquote><p>#NameVirtualHost *:80<br />
Listen 80<br />
ServerName localhost<br />
&lt;IfModule mod_ssl.c&gt;<br />
# SSL name based virtual hosts are not yet supported, therefore no<br />
# NameVirtualHost statement here<br />
Listen 443<br />
&lt;/IfModule&gt;</p></blockquote>
<p><strong>Lo modifique para que solo levantara en las direcciones ip 10.54.230.8 y 10.54.230.9 de la siguiente manera:</strong></p>
<blockquote><p>#NameVirtualHost *:80<br />
Listen 10.54.230.8:80<br />
Listen 10.54.230.9:80<br />
ServerName localhost<br />
&lt;IfModule mod_ssl.c&gt;<br />
# SSL name based virtual hosts are not yet supported, therefore no<br />
# NameVirtualHost statement here<br />
Listen 443<br />
&lt;/IfModule&gt;</p></blockquote>
<p>Reinicie el apache2, y listo, ya pude utilizar la dirección ip 10.54.230.10 sin que apache2 interfiriera con la aplicación. No hubo necesidad de hacerle algún cambio a los VirtualHost ya existentes.</p>
<p> <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando la extension php uploadprogress en debian squeeze</title>
		<link>http://www.rolandovera.com/2011/03/31/instalando-la-extension-php-uploadprogress-en-debian-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalando-la-extension-php-uploadprogress-en-debian-squeeze</link>
		<comments>http://www.rolandovera.com/2011/03/31/instalando-la-extension-php-uploadprogress-en-debian-squeeze/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 07:02:16 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1394</guid>
		<description><![CDATA[El día de hoy por un requerimiento para un servidor que va a servir para subir y bajar archivos me pidieron que instalara esta extensión de php pecl llamada uploadprogress.Este servidor cuenta con Debian 6 Squeeze de 64 bits. Para instalar esta extensión necesitamos instalar los siguientes paquetes (asumiendo que ya tienen apache2 y php5 [...]]]></description>
			<content:encoded><![CDATA[<p>El día de hoy por un requerimiento para un servidor que va a servir para subir y bajar archivos me pidieron que instalara esta extensión de php pecl llamada uploadprogress.Este servidor cuenta con Debian 6 Squeeze de 64 bits.</p>
<p>Para instalar esta extensión necesitamos instalar los siguientes paquetes (asumiendo que ya tienen apache2 y php5 instalados):</p>
<blockquote><p>php-pear</p>
<p>php5-dev</p></blockquote>
<p>Si no instalan el php5-dev les va a desplegar un error similar a este:</p>
<blockquote><p>ERROR: `phpize&#8217; failed</p></blockquote>
<p>Luego ejecute el comando para instalar la extensión:</p>
<blockquote><p>pecl install uploadprogress</p></blockquote>
<p>Pero me dio el siguiente error:</p>
<blockquote><p>downloading uploadprogress-1.0.1.tgz &#8230;<br />
Starting to download uploadprogress-1.0.1.tgz (8,536 bytes)<br />
&#8230;..done: 8,536 bytes<br />
4 source files, building<br />
running: phpize<br />
Configuring for:<br />
PHP Api Version:         20090626<br />
Zend Module Api No:      20090626<br />
Zend Extension Api No:   220090626<br />
/usr/bin/phpize: 209: /tmp/pear/temp/uploadprogress/build/shtool: Permission denied<br />
Cannot find autoconf. Please check your autoconf installation and the<br />
$PHP_AUTOCONF environment variable. Then, rerun this script.</p></blockquote>
<p>Muy extraño que el error fuera de permiso denegado.  Pero&#8230;</p>
<p>Me recordé que por seguridad había montado la partición /tmp como noexec, asi que no se podia ejecutar ningún comando por seguridad, para temporalmente habilitar la habilidad de ejecutar scripts a la partición /tmp vamos a ejecutar el siguiente comando:</p>
<blockquote><p><strong>mount -oremount,exec /tmp</strong></p></blockquote>
<p>Después de este cambio la instalación fue todo un éxito:</p>
<blockquote><p>root@server:/etc# pecl install uploadprogress<br />
downloading uploadprogress-1.0.1.tgz &#8230;<br />
Starting to download uploadprogress-1.0.1.tgz (8,536 bytes)<br />
&#8230;..done: 8,536 bytes<br />
4 source files, building<br />
running: phpize<br />
Configuring for:<br />
PHP Api Version:         20090626<br />
Zend Module Api No:      20090626<br />
Zend Extension Api No:   220090626<br />
building in /var/tmp/pear-build-root/uploadprogress-1.0.1<br />
running: /tmp/pear/temp/uploadprogress/configure<br />
checking for grep that handles long lines and -e&#8230; /bin/grep<br />
checking for egrep&#8230; /bin/grep -E<br />
checking for a sed that does not truncate output&#8230; /bin/sed<br />
checking for cc&#8230; cc<br />
checking whether the C compiler works&#8230; yes<br />
checking for C compiler default output file name&#8230; a.out<br />
checking for suffix of executables&#8230;<br />
checking whether we are cross compiling&#8230; no<br />
checking for suffix of object files&#8230; o<br />
checking whether we are using the GNU C compiler&#8230; yes<br />
checking whether cc accepts -g&#8230; yes<br />
checking for cc option to accept ISO C89&#8230; none needed<br />
checking how to run the C preprocessor&#8230; cc -E<br />
checking for icc&#8230; no<br />
checking for suncc&#8230; no<br />
checking whether cc understands -c and -o together&#8230; yes<br />
checking for system library directory&#8230; lib<br />
checking if compiler supports -R&#8230; no<br />
checking if compiler supports -Wl,-rpath,&#8230; yes<br />
checking build system type&#8230; x86_64-unknown-linux-gnu<br />
checking host system type&#8230; x86_64-unknown-linux-gnu<br />
checking target system type&#8230; x86_64-unknown-linux-gnu<br />
checking for PHP prefix&#8230; /usr<br />
checking for PHP includes&#8230; -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib<br />
checking for PHP extension directory&#8230; /usr/lib/php5/20090626<br />
checking for PHP installed headers prefix&#8230; /usr/include/php5<br />
checking if debug is enabled&#8230; no<br />
checking if zts is enabled&#8230; no<br />
checking for re2c&#8230; no<br />
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.<br />
checking for gawk&#8230; no<br />
checking for nawk&#8230; nawk<br />
checking if nawk is broken&#8230; no<br />
checking whether to enable uploadprogress functions&#8230; yes, shared<br />
checking for a sed that does not truncate output&#8230; (cached) /bin/sed<br />
checking for fgrep&#8230; /bin/grep -F<br />
checking for ld used by cc&#8230; /usr/bin/ld<br />
checking if the linker (/usr/bin/ld) is GNU ld&#8230; yes<br />
checking for BSD- or MS-compatible name lister (nm)&#8230; /usr/bin/nm -B<br />
checking the name lister (/usr/bin/nm -B) interface&#8230; BSD nm<br />
checking whether ln -s works&#8230; yes<br />
checking the maximum length of command line arguments&#8230; 1572864<br />
checking whether the shell understands some XSI constructs&#8230; yes<br />
checking whether the shell understands &#8220;+=&#8221;&#8230; yes<br />
checking for /usr/bin/ld option to reload object files&#8230; -r<br />
checking for objdump&#8230; objdump<br />
checking how to recognize dependent libraries&#8230; pass_all<br />
checking for ar&#8230; ar<br />
checking for strip&#8230; strip<br />
checking for ranlib&#8230; ranlib<br />
checking command to parse /usr/bin/nm -B output from cc object&#8230; ok<br />
checking for ANSI C header files&#8230; yes<br />
checking for sys/types.h&#8230; yes<br />
checking for sys/stat.h&#8230; yes<br />
checking for stdlib.h&#8230; yes<br />
checking for string.h&#8230; yes<br />
checking for memory.h&#8230; yes<br />
checking for strings.h&#8230; yes<br />
checking for inttypes.h&#8230; yes<br />
checking for stdint.h&#8230; yes<br />
checking for unistd.h&#8230; yes<br />
checking for dlfcn.h&#8230; yes<br />
checking for objdir&#8230; .libs<br />
checking if cc supports -fno-rtti -fno-exceptions&#8230; no<br />
checking for cc option to produce PIC&#8230; -fPIC -DPIC<br />
checking if cc PIC flag -fPIC -DPIC works&#8230; yes<br />
checking if cc static flag -static works&#8230; yes<br />
checking if cc supports -c -o file.o&#8230; yes<br />
checking if cc supports -c -o file.o&#8230; (cached) yes<br />
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries&#8230; yes<br />
checking whether -lc should be explicitly linked in&#8230; no<br />
checking dynamic linker characteristics&#8230; GNU/Linux ld.so<br />
checking how to hardcode library paths into programs&#8230; immediate<br />
checking whether stripping libraries is possible&#8230; yes<br />
checking if libtool supports shared libraries&#8230; yes<br />
checking whether to build shared libraries&#8230; yes<br />
checking whether to build static libraries&#8230; no<br />
configure: creating ./config.status<br />
config.status: creating config.h<br />
config.status: executing libtool commands<br />
running: make<br />
/bin/bash /var/tmp/pear-build-root/uploadprogress-1.0.1/libtool &#8211;mode=compile cc  -I. -I/tmp/pear/temp/uploadprogress -DPHP_ATOM_INC -I/var/tmp/pear-build-root/uploadprogress-1.0.1/include -I/var/tmp/pear-build-root/uploadprogress-1.0.1/main -I/tmp/pear/temp/uploadprogress -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/uploadprogress/uploadprogress.c -o uploadprogress.lo<br />
libtool: compile:  cc -I. -I/tmp/pear/temp/uploadprogress -DPHP_ATOM_INC -I/var/tmp/pear-build-root/uploadprogress-1.0.1/include -I/var/tmp/pear-build-root/uploadprogress-1.0.1/main -I/tmp/pear/temp/uploadprogress -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/temp/uploadprogress/uploadprogress.c  -fPIC -DPIC -o .libs/uploadprogress.o<br />
/bin/bash /var/tmp/pear-build-root/uploadprogress-1.0.1/libtool &#8211;mode=link cc -DPHP_ATOM_INC -I/var/tmp/pear-build-root/uploadprogress-1.0.1/include -I/var/tmp/pear-build-root/uploadprogress-1.0.1/main -I/tmp/pear/temp/uploadprogress -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -o uploadprogress.la -export-dynamic -avoid-version -prefer-pic -module -rpath /var/tmp/pear-build-root/uploadprogress-1.0.1/modules  uploadprogress.lo<br />
libtool: link: cc -shared  .libs/uploadprogress.o      -Wl,-soname -Wl,uploadprogress.so -o .libs/uploadprogress.so<br />
libtool: link: ( cd &#8220;.libs&#8221; &amp;&amp; rm -f &#8220;uploadprogress.la&#8221; &amp;&amp; ln -s &#8220;../uploadprogress.la&#8221; &#8220;uploadprogress.la&#8221; )<br />
/bin/bash /var/tmp/pear-build-root/uploadprogress-1.0.1/libtool &#8211;mode=install cp ./uploadprogress.la /var/tmp/pear-build-root/uploadprogress-1.0.1/modules<br />
libtool: install: cp ./.libs/uploadprogress.so /var/tmp/pear-build-root/uploadprogress-1.0.1/modules/uploadprogress.so<br />
libtool: install: cp ./.libs/uploadprogress.lai /var/tmp/pear-build-root/uploadprogress-1.0.1/modules/uploadprogress.la<br />
libtool: finish: PATH=&#8221;/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin&#8221; ldconfig -n /var/tmp/pear-build-root/uploadprogress-1.0.1/modules<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Libraries have been installed in:<br />
/var/tmp/pear-build-root/uploadprogress-1.0.1/modules</p>
<p>If you ever happen to want to link against installed libraries<br />
in a given directory, LIBDIR, you must either use libtool, and<br />
specify the full pathname of the library, or use the `-LLIBDIR&#8217;<br />
flag during linking and do at least one of the following:<br />
- add LIBDIR to the `LD_LIBRARY_PATH&#8217; environment variable<br />
during execution<br />
- add LIBDIR to the `LD_RUN_PATH&#8217; environment variable<br />
during linking<br />
- use the `-Wl,-rpath -Wl,LIBDIR&#8217; linker flag<br />
- have your system administrator add LIBDIR to `/etc/ld.so.conf&#8217;</p>
<p>See any operating system documentation about shared libraries for<br />
more information, such as the ld(1) and ld.so(8) manual pages.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Build complete.<br />
Don&#8217;t forget to run &#8216;make test&#8217;.</p>
<p>running: make INSTALL_ROOT=&#8221;/var/tmp/pear-build-root/install-uploadprogress-1.0.1&#8243; install<br />
Installing shared extensions:     /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr/lib/php5/20090626/<br />
running: find &#8220;/var/tmp/pear-build-root/install-uploadprogress-1.0.1&#8243; | xargs ls -dils<br />
101163093  4 drwxr-xr-x 3 root root  4096 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1<br />
101163252  4 drwxr-xr-x 3 root root  4096 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr<br />
101163253  4 drwxr-xr-x 3 root root  4096 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr/lib<br />
101163254  4 drwxr-xr-x 3 root root  4096 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr/lib/php5<br />
101163255  4 drwxr-xr-x 2 root root  4096 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr/lib/php5/20090626<br />
101163251 56 -rwxr-xr-x 1 root root 50013 Mar 31 01:54 /var/tmp/pear-build-root/install-uploadprogress-1.0.1/usr/lib/php5/20090626/uploadprogress.so</p>
<p>Build process completed successfully<br />
Installing &#8216;/usr/lib/php5/20090626/uploadprogress.so&#8217;<br />
install ok: channel://pecl.php.net/uploadprogress-1.0.1<br />
configuration option &#8220;php_ini&#8221; is not set to php.ini location<br />
You should add &#8220;extension=uploadprogress.so&#8221; to php.ini</p></blockquote>
<p><strong>Despues de esto manualmente tienen que agregar la siguiente linea al archivo /etc/php5/apache2/php.ini (asumiendo que tienen instalado php5 como modulo de apache2)</strong></p>
<blockquote><p><strong>extension=uploadprogress.so</strong></p></blockquote>
<p>Despues de eso reinician el apache2.</p>
<blockquote><p>/etc/init.d/apache2 restart</p></blockquote>
<p>Luego genere un archivo llamado php.php con el siguiente codigo para ver todos los modulos de apache que estan cargando:</p>
<blockquote><p>&lt;?php</p>
<p>// Show all information, defaults to INFO_ALL<br />
phpinfo();</p>
<p>?&gt;</p></blockquote>
<p><strong>Entre desde el navegador a ver este archivo y me desplego lo que yo queria, la extension uploadprogress habia sido instalado satisfactoriamente. <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
<p style="text-align: left;"><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/uploadprogress.jpg"><img class="aligncenter size-full wp-image-1396" title="uploadprogress" src="http://www.rolandovera.com/wp-content/uploads/2011/03/uploadprogress.jpg" alt="" width="580" height="183" /></a><strong>Luego de esto les recomiendo que regresen la particion con propiedades de noexec con el siguiente comando:</strong></p>
<blockquote>
<p style="text-align: left;"><strong>mount -oremount,noexec /tmp</strong></p>
</blockquote>
<p style="text-align: left;">Eso es todo amigos&#8230;.</p>
<p style="text-align: left;"> <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/03/31/instalando-la-extension-php-uploadprogress-en-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrando de Debian 5 Lenny a Squeeze 6</title>
		<link>http://www.rolandovera.com/2011/03/21/migrando-de-debian-5-lenny-a-squeeze-6/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=migrando-de-debian-5-lenny-a-squeeze-6</link>
		<comments>http://www.rolandovera.com/2011/03/21/migrando-de-debian-5-lenny-a-squeeze-6/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 19:33:53 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian lenny]]></category>
		<category><![CDATA[debian squeeze]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[squeeze]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1354</guid>
		<description><![CDATA[Recientemente debían libero la versión 6.0 de su sistema operativo, bajo el nombre código squeeze. Este nuevo sistema operativo tiene muchas mejoras y parches de seguridad así que tarde o temprano nos va a tocar migrar a esta nueva versión de este sistema operativo. El servidor que voy a actualizar tiene debian lenny y tiene [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente debían libero la versión 6.0 de su sistema operativo, bajo el nombre <a href="http://www.debian.org/News/2011/20110205a" target="_blank">código squeeze.</a> Este nuevo sistema operativo tiene muchas mejoras y parches de seguridad así que tarde o temprano nos va a tocar migrar a esta nueva versión de este sistema operativo.</p>
<p>El servidor que voy a actualizar tiene debian lenny y tiene los siguientes paquetes instalados:</p>
<ul>
<li>Apache 2.2.9</li>
<li>PHP 5.2.6</li>
<li>Mysql 5</li>
<li>Vsftpd</li>
<li>Squid</li>
<li>Kernel 2.6.26-2-686</li>
<li>Webmin</li>
</ul>
<p>Este servidor sirve de proxy, y tiene un WordPress instalado. Tal como lo muestra la siguiente imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-wordpress.jpg"><img class="aligncenter size-medium wp-image-1355" title="debian lenny wordpress" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-wordpress-300x184.jpg" alt="" width="300" height="184" /></a></p>
<p><strong>Antes de seguir, es necesario que hagan respaldo de toda su información y de todas las configuraciones, en mi caso copie saque respaldo del contenido de las siguientes carpetas y archivos:</strong></p>
<blockquote><p>/etc/apache2 | /etc/squid | /etc/vsftpd.conf | /etc/mysql</p>
<p><strong>Ademas de esto saque respaldo de toda la información contenida en la carpeta /var/www ya que ahí tengo todos mis sitios web montados.</strong></p>
<p><strong>También saque respaldos de las base de datos de Mysql.</strong></p>
<p><strong>Yo voy a realizar la actualizacion desde una consola de SSH.</strong></p></blockquote>
<p>Luego de sacar el respaldo hay que revisar el archivo /etc/apt/sources.list en. En mi servidor este archivo contenía solo lo siguiente:</p>
<blockquote><p>deb http://ftp.us.debian.org/debian/ lenny main<br />
deb-src http://ftp.us.debian.org/debian/ lenny main</p>
<p>deb http://security.debian.org/ lenny/updates main<br />
deb-src http://security.debian.org/ lenny/updates main</p></blockquote>
<p><strong>Luego procedí a verificar si habían actualizaciones pendientes para instalación. Recomiendo que antes de realizar la actualización a Debian Squeeze, actualicen su Debian Lenny con las ultimas actualizaciones disponibles. Recomiendo que en este punto no tengan ningun programa ejecutándose, especialmente de monitoreo, como por ejemplo, htop, top, apachetop, mytop, etc.</strong></p>
<p>Ejecute el comando apt-get update</p>
<blockquote><p>proxy:/etc/apt# apt-get update<br />
Hit http://security.debian.org lenny/updates Release.gpg<br />
Ign http://security.debian.org lenny/updates/main Translation-en_US<br />
Hit http://ftp.us.debian.org lenny Release.gpg<br />
Ign http://ftp.us.debian.org lenny/main Translation-en_US<br />
Hit http://security.debian.org lenny/updates Release<br />
Hit http://ftp.us.debian.org lenny Release<br />
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex<br />
Ign http://ftp.us.debian.org lenny/main Packages/DiffIndex<br />
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex<br />
Ign http://ftp.us.debian.org lenny/main Sources/DiffIndex<br />
Hit http://security.debian.org lenny/updates/main Packages<br />
Hit http://ftp.us.debian.org lenny/main Packages<br />
Hit http://security.debian.org lenny/updates/main Sources<br />
Hit http://ftp.us.debian.org lenny/main Sources<br />
Reading package lists&#8230; Done</p></blockquote>
<p>Luego ejecute el comando apt-get upgrade para instalar actualizaciones pendientes:</p>
<blockquote><p>proxy:/etc/apt# apt-get upgrade<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.</p></blockquote>
<p>No hubo necesidad de instalar alguna actualización, luego ejecute el comando apt-get dist-upgrade, y tampoco instalo nada, esto quiere decir que mi servidor Debian lenny esta con las ultimas actualizaciones a la fecha.</p>
<blockquote><p>proxy:/etc/apt# apt-get dist-upgrade<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
Calculating upgrade&#8230; Done<br />
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.</p></blockquote>
<p>Nuestro debian lenny ya esta listo para ser actualizado, vamos a la carpeta /etc/apt y editamos el archivo sources.list y lo dejamos de la siguiente manera:</p>
<blockquote><p>deb http://ftp.us.debian.org/debian/ squeeze main<br />
deb-src http://ftp.us.debian.org/debian/ squeeze main</p>
<p>deb http://security.debian.org/ squeeze/updates main<br />
deb-src http://security.debian.org/ squeeze/updates main</p></blockquote>
<p>Luego de esto vamos a bajar todos los nuevos paquetes / repositorios. Esto lo hacemos con el comando apt-get update.</p>
<blockquote><p>proxy:/etc/apt# apt-get update<br />
Get:1 http://security.debian.org squeeze/updates Release.gpg [835B]<br />
Ign http://security.debian.org squeeze/updates/main Translation-en_US<br />
Get:2 http://ftp.us.debian.org squeeze Release.gpg [1671B]<br />
Get:3 http://security.debian.org squeeze/updates Release [38.4kB]<br />
Ign http://ftp.us.debian.org squeeze/main Translation-en_US<br />
Get:4 http://ftp.us.debian.org squeeze Release [79.8kB]<br />
Get:5 http://security.debian.org squeeze/updates/main Packages [68.0kB]<br />
Get:6 http://security.debian.org squeeze/updates/main Sources [17.7kB]<br />
Get:7 http://ftp.us.debian.org squeeze/main Packages [8633kB]<br />
Get:8 http://ftp.us.debian.org squeeze/main Sources [4823kB]<br />
Fetched 13.7MB in 57s (238kB/s)<br />
Reading package lists&#8230; Done<br />
proxy:/etc/apt#</p></blockquote>
<p>Nuestro debian lenny, ya esta listo para ser actualizado a debian squeeze. Esto lo hacemos ejecutando el comando apt-get dist-upgrade.</p>
<p>Después de ejecutar este comando nos va a salir un gran listado de todos los paquetes que va a actualizar, aproximadamente al momento de esta guía eran 112mb de actualizaciones. Vamos a continuar presionando la tecla Y y luego enter. También si se dan cuenta, el proceso de actualización informa que mysql 5.0 va a ser removido. Esperemos que todo salga bien <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Adjunto la imagen del listado de paquetes a actualizar:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-lista-de-archivos.jpg"><img class="aligncenter size-medium wp-image-1357" title="debian lenny a squeeze lista de archivos" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-lista-de-archivos-300x117.jpg" alt="" width="300" height="117" /></a></p>
<p>La descarga de todos los archivos puede llevar de unos minutos a horas dependiendo de la velocidad del enlace a internet que tengan.</p>
<p>La lista es enorme:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-descarga-01.jpg"><img class="aligncenter size-medium wp-image-1359" title="debian lenny a squeeze descarga 01" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-descarga-01-300x234.jpg" alt="" width="300" height="234" /></a></p>
<p>Luego de la descarga nos va a preguntar si puede usar la consola (shell) /bin/sh en lugar de la /bin/bash (que es la que mas usamos) para mejorar el rendimiento, vamos a seleccionar YES (si) y luego vamos a presionar la tecla enter:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-pregunta-de-shell.jpg"><img class="aligncenter size-medium wp-image-1360" title="debian lenny a squeeze pregunta de shell" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-pregunta-de-shell-300x47.jpg" alt="" width="300" height="47" /></a></p>
<p>También nos informa que la versión de Grub que tenemos, la 0.97 es obsoleta, así que va a actualizar a la Grub 2.0:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0.jpg"><img class="aligncenter size-medium wp-image-1361" title="debian lenny a squeeze actualizacion a grub 2-0" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-300x102.jpg" alt="" width="300" height="102" /></a></p>
<p>Debian squeeze nos informa que va a arrancar la imagen de arranque de grub 2 desde nuestra versión obsoleta, grub 0.97, después de que nuestro sistema arranque sin problemas vamos a ejecutar el comando upgrade-from-grub-legacy para actualizar nuestro sistema totalmente a Grub 2.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-01.jpg"><img class="aligncenter size-medium wp-image-1362" title="debian lenny a squeeze actualizacion a grub 2-0 - 01" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-01-300x119.jpg" alt="" width="300" height="119" /></a>Nos pregunta para confirmar si deseamos hacer esto, seleccionan YES (si) y luego enter.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-chainload.jpg"><img class="aligncenter size-full wp-image-1363" title="debian lenny a squeeze actualizacion a grub 2-0 - chainload" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-chainload.jpg" alt="" width="253" height="58" /></a>Nos hara una pregunta de la linea de comando de Grub, seleccionamos OK para continuar.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-linea-de-comando.jpg"><img class="aligncenter size-medium wp-image-1364" title="debian lenny a squeeze actualizacion a grub 2-0 - linea de comando" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-linea-de-comando-300x66.jpg" alt="" width="300" height="66" /></a>Luego empieza a instalar algunos paquetes va a configurar libc6, y nos va a preguntar que servicios como mysql, apache, webmin van a ser reiniciados, vamos a continuar presionando Ok.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-libc6.jpg"><img class="aligncenter size-medium wp-image-1365" title="debian lenny a squeeze actualizacion a grub 2-0 - libc6" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-a-grub-2-0-libc6-300x77.jpg" alt="" width="300" height="77" /></a></p>
<p>El proceso de instalación va a continuar, al llegar al paquete libpam0g nos va a pedir reiniciar servicios como cron, atd, vsftpd, exim4, squid vamos a continuar presionando OK.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-libpam0g.jpg"><img class="aligncenter size-medium wp-image-1367" title="debian lenny a squeeze actualizacion libpam0g" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-libpam0g-300x61.jpg" alt="" width="300" height="61" /></a></p>
<p>Luego nos va a indicar que el nuevo Kernel carga diferentes controladores para discos, cd-rom que tengamos instalados, vamos seleccionar YES (si) ahí ya que si no tendríamos que agregar los ID de estos dispositivos manualmente.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id.jpg"><img class="aligncenter size-medium wp-image-1369" title="debian lenny a squeeze actualizacion kernel id" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id-300x73.jpg" alt="" width="300" height="73" /></a></p>
<p>Vamos a confirmar los cambios, procedemos seleccionando YES (si).</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id-01.jpg"><img class="aligncenter size-medium wp-image-1370" title="debian lenny a squeeze actualizacion kernel id - 01" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id-01-300x122.jpg" alt="" width="300" height="122" /></a></p>
<p>Nos va a dar un error que no pudo reconocer la configuración del sistema de arranque, esto lo vamos a solucionar después.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id-02.jpg"><img class="aligncenter size-medium wp-image-1371" title="debian lenny a squeeze actualizacion kernel id - 02" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-lenny-a-squeeze-actualizacion-kernel-id-02-300x70.jpg" alt="" width="300" height="70" /></a></p>
<p>Luego de esto nos va a pedir si deseamos sobre escribir la configuración de:</p>
<blockquote><p>Configuration file `/etc/console-tools/config&#8217;</p></blockquote>
<p>Yo nunca modifique esa configuración, así que voy a seleccionar que si quiero sobre escribirla con la tecla Y y enter, si solo presionamos enter, va a dejar la configuración antigua.</p>
<blockquote><p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/console-tools.jpg"><img class="aligncenter size-medium wp-image-1372" title="console tools" src="http://www.rolandovera.com/wp-content/uploads/2011/03/console-tools-300x88.jpg" alt="" width="300" height="88" /></a></p></blockquote>
<p>Me paso lo mismo con la configuración de vsftpd, yo voy a sobre escribir mis configuraciones actuales con las configuraciones nuevas:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/vsfptd.jpg"><img class="aligncenter size-medium wp-image-1373" title="vsfptd" src="http://www.rolandovera.com/wp-content/uploads/2011/03/vsfptd-300x95.jpg" alt="" width="300" height="95" /></a></p>
<p>Luego también hace unos cambios para la actualización a grub2.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/grub2-squeeze.jpg"><img class="aligncenter size-medium wp-image-1374" title="grub2 squeeze" src="http://www.rolandovera.com/wp-content/uploads/2011/03/grub2-squeeze-300x77.jpg" alt="" width="300" height="77" /></a></p>
<p>Luego otra vez el mismo mensaje de actualización de configuración, solo que ahora con apache2, yo decidí actualizar la configuración a la nueva versión:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/apache2.jpg"><img class="aligncenter size-medium wp-image-1375" title="apache2" src="http://www.rolandovera.com/wp-content/uploads/2011/03/apache2-300x85.jpg" alt="" width="300" height="85" /></a></p>
<p>Ahora con ports.conf siempre de apache2:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/portsconf.jpg"><img class="aligncenter size-medium wp-image-1376" title="portsconf" src="http://www.rolandovera.com/wp-content/uploads/2011/03/portsconf-300x91.jpg" alt="" width="300" height="91" /></a></p>
<blockquote><p><strong>Esto pasara varias veces dependiendo de cuantos paquetes / aplicaciones tengamos instaladas y hayamos modificado sus configuraciones, yo recomiendo que sobre escriban las configuraciones con la nueva versión que nos proporciona las actualizaciones, y como tenemos respaldo de todo, modifiquemos las configuraciones nuevas para que cumplan con nuestros requerimientos. </strong></p></blockquote>
<p>Luego el proceso de actualización termina y regresamos a la consola, es momento de reiniciar con el comando reboot. <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-squeeze-final.jpg"><img class="aligncenter size-medium wp-image-1377" title="debian squeeze final" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-squeeze-final-300x129.jpg" alt="" width="300" height="129" /></a></p>
<p>Todo arranco sin ningún problema a excepción de mysql-server. Tal como lo muestra la siguiente imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/arranque-debian-squeeze.jpg"><img class="aligncenter size-medium wp-image-1378" title="arranque debian squeeze" src="http://www.rolandovera.com/wp-content/uploads/2011/03/arranque-debian-squeeze-300x106.jpg" alt="" width="300" height="106" /></a></p>
<p>Al ver el archivo /var/log/syslog encontré el siguiente mensaje:</p>
<blockquote><p>Mar 21 13:49:28 proxy /etc/init.d/mysql[2350]: #007/usr/bin/mysqladmin: connect to server at &#8216;localhost&#8217; failed<br />
Mar 21 13:49:28 proxy /etc/init.d/mysql[2350]: error: &#8216;Can&#8217;t connect to local MySQL server through socket &#8216;/var/run/mysqld/mysqld.sock&#8217; (2)&#8217;</p></blockquote>
<p>Después de analizar note que pareciera como que mysql no se había instalado, así que decidí volver a ejecutar el comando apt-get install mysql-server, y tenia razón el proceso de instalación inicio:</p>
<p>Mysql 5.1 se instalo sin ningún problema:</p>
<blockquote><p>proxy:/etc/mysql# apt-get install mysql-server<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following packages were automatically installed and are no longer required:<br />
openssl-blacklist libterm-readkey-perl libisccc50 libmysqlclient15off liblwres50 libbind9-50 libisccfg50 x11-common libpq5<br />
Use &#8216;apt-get autoremove&#8217; to remove them.<br />
The following extra packages will be installed:<br />
mysql-client-5.1 mysql-server-5.1<br />
Suggested packages:<br />
tinyca<br />
The following packages will be REMOVED:<br />
mysql-client-5.0<br />
The following NEW packages will be installed:<br />
mysql-client-5.1 mysql-server mysql-server-5.1<br />
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.<br />
Need to get 16.2 MB of archives.<br />
After this operation, 19.0 MB of additional disk space will be used.<br />
Do you want to continue [Y/n]? yy<br />
Get:1 http://ftp.us.debian.org/debian/ squeeze/main mysql-client-5.1 i386 5.1.49-3 [9,605 kB]<br />
Get:2 http://ftp.us.debian.org/debian/ squeeze/main mysql-server-5.1 i386 5.1.49-3 [6,528 kB]<br />
Get:3 http://ftp.us.debian.org/debian/ squeeze/main mysql-server all 5.1.49-3 [65.4 kB]<br />
Fetched 16.2 MB in 15s (1,067 kB/s)<br />
Preconfiguring packages &#8230;<br />
(Reading database &#8230; 45576 files and directories currently installed.)<br />
Removing mysql-client-5.0 &#8230;<br />
Processing triggers for man-db &#8230;<br />
Selecting previously deselected package mysql-client-5.1.<br />
(Reading database &#8230; 45517 files and directories currently installed.)<br />
Unpacking mysql-client-5.1 (from &#8230;/mysql-client-5.1_5.1.49-3_i386.deb) &#8230;<br />
Selecting previously deselected package mysql-server-5.1.<br />
Unpacking mysql-server-5.1 (from &#8230;/mysql-server-5.1_5.1.49-3_i386.deb) &#8230;<br />
Stopping MySQL database server: mysqld.<br />
Selecting previously deselected package mysql-server.<br />
Unpacking mysql-server (from &#8230;/mysql-server_5.1.49-3_all.deb) &#8230;<br />
Processing triggers for man-db &#8230;<br />
Setting up mysql-client-5.1 (5.1.49-3) &#8230;<br />
Setting up mysql-server-5.1 (5.1.49-3) &#8230;<br />
Installing new version of config file /etc/init.d/mysql &#8230;<br />
Stopping MySQL database server: mysqld.<br />
Starting MySQL database server: mysqld.<br />
Checking for corrupt, not cleanly closed and upgrade needing tables..</p></blockquote>
<p>Al entrar al mysql ahi estaban mis bases de datos:</p>
<blockquote><p>mysql&gt; show databases;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| Database           |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| information_schema |<br />
| mysql              |<br />
| wordpress          |<br />
| wordpress1         |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
4 rows in set (0.00 sec)</p></blockquote>
<p>Al volver a ver el /var/log/syslog encontre que algunas tablas necesitaban actualizarse, ya que me salia el siguiente mensaje de error:</p>
<blockquote><p>Mar 21 13:55:44 proxy /etc/mysql/debian-start[3324]: error    : Table upgrade required. Please do &#8220;REPAIR TABLE `help_category`&#8221; or dump/reload to fix it!</p></blockquote>
<p>Estoy lo solucione reinicianco mysql, despues de reiniciarlo ya no dio el mensaje de error ya que habia actualizado las tablas.</p>
<blockquote><p>Mar 21 14:00:18 proxy mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid ended<br />
Mar 21 14:00:19 proxy mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql<br />
Mar 21 14:00:19 proxy mysqld: 110321 14:00:19 [Note] Plugin &#8216;FEDERATED&#8217; is disabled.<br />
Mar 21 14:00:19 proxy mysqld: 110321 14:00:19  InnoDB: Started; log sequence number 0 43655<br />
Mar 21 14:00:19 proxy mysqld: 110321 14:00:19 [Note] Event Scheduler: Loaded 0 events<br />
Mar 21 14:00:19 proxy mysqld: 110321 14:00:19 [Note] /usr/sbin/mysqld: ready for connections.<br />
Mar 21 14:00:19 proxy mysqld: Version: &#8217;5.1.49-3&#8242;  socket: &#8216;/var/run/mysqld/mysqld.sock&#8217;  port: 3306  (Debian)<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3650]: Upgrading MySQL tables if necessary.<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3653]: /usr/bin/mysql_upgrade: the &#8216;&#8211;basedir&#8217; option is always ignored<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3653]: Looking for &#8216;mysql&#8217; as: /usr/bin/mysql<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3653]: Looking for &#8216;mysqlcheck&#8217; as: /usr/bin/mysqlcheck<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3653]: This installation of MySQL is already upgraded to 5.1.49, use &#8211;force if you still need to run mysql_upgrade<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3660]: Checking for insecure root accounts.<br />
Mar 21 14:00:20 proxy /etc/mysql/debian-start[3664]: Triggering myisam-recover for all MyISAM tables</p></blockquote>
<p>Decidi entrar a mi pagina de wordpress y cargo sin problema alguno, incluso hasta deje unos comentarios de prueba, y todo funcionaba a la perfeccion:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/wordpress-en-squeeze.jpg"><img class="aligncenter size-medium wp-image-1380" title="wordpress en squeeze" src="http://www.rolandovera.com/wp-content/uploads/2011/03/wordpress-en-squeeze-300x178.jpg" alt="" width="300" height="178" /></a></p>
<p>Ahora el servidor esta funcionando con las siguientes versiones de paquetes:</p>
<ul>
<li>Apache 2.2.16</li>
<li> PHP 5.3.3-7</li>
<li>Kernel 2.6.32-5-686</li>
</ul>
<p>Decidi reiniciar el sistema y al parecer todavia es necesario ejecutar el comando upgrade-from-grub-legacy ya que al arrancar lo menciona que todavia no estamos funcionando al 100% con grub2.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/grub-2-legacy.jpg"><img class="aligncenter size-medium wp-image-1381" title="grub 2 legacy" src="http://www.rolandovera.com/wp-content/uploads/2011/03/grub-2-legacy-300x157.jpg" alt="" width="300" height="157" /></a></p>
<p>Necesitamos ejecutar el comando upgrade-from-grub-legacy, si tenemos varios discos duros instalados, es necesario que veamos el contenido del archivo /etc/fstab para ver en que disco esta montado el /boot o /. En mi caso como mi servidor solo tiene un disco duro, esto quiere decir que mi sistema operativo esta montado en el /dev/sda.</p>
<blockquote><p># /dev/sda1       /               ext3    errors=remount-ro 0       1</p>
<p># /dev/sda5       none            swap    sw              0       0</p></blockquote>
<p>En la pantalla que me sale el /dev/sda asi que lo voy a seleccionar con la barra espaciadora y luego con los cursores me voy a la opciond e ok  y luego presiono enter:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-squeeze-disco-de-arranque.jpg"><img class="aligncenter size-medium wp-image-1383" title="debian squeeze disco de arranque" src="http://www.rolandovera.com/wp-content/uploads/2011/03/debian-squeeze-disco-de-arranque-300x98.jpg" alt="" width="300" height="98" /></a>Luego de esto, nos indicara que no encontro ningun error:</p>
<blockquote><p>Installation finished. No error reported.<br />
Generating grub.cfg &#8230;<br />
Found linux image: /boot/vmlinuz-2.6.32-5-686<br />
Found initrd image: /boot/initrd.img-2.6.32-5-686<br />
Found linux image: /boot/vmlinuz-2.6.26-2-686<br />
Found initrd image: /boot/initrd.img-2.6.26-2-686<br />
done</p>
<p>GRUB Legacy has been removed, but its configuration files have been preserved,<br />
since this script cannot determine if they contain valuable information.  If<br />
you would like to remove the configuration files as well, use the following<br />
command:</p>
<p>rm -f /boot/grub/menu.lst*</p></blockquote>
<p>Ahora nos toca reiniciar con el comando reboot.</p>
<p>Al reiniciar el servidor, vamos a ver que ya esta totalmente instalado el Grub 2:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/grub-2-en-accion.jpg"><img class="aligncenter size-medium wp-image-1384" title="grub 2 en accion" src="http://www.rolandovera.com/wp-content/uploads/2011/03/grub-2-en-accion-300x196.jpg" alt="" width="300" height="196" /></a></p>
<p>El servidor arranco mucho mas rapido y sin ningun problema alguno <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2011/03/squeeze-con-grub2.jpg"><img class="aligncenter size-medium wp-image-1385" title="squeeze con grub2" src="http://www.rolandovera.com/wp-content/uploads/2011/03/squeeze-con-grub2-300x56.jpg" alt="" width="300" height="56" /></a></p>
<blockquote><p>El debian squeeze funciona mucho mas rapido, estare probandolo y de ser necesario actualizare este tema, de no haber sido por el problema de mysql 5.1. La actualizacion de debian lenny a squeeze hubiera sido mucho mas facil. Espero que les sirva esta guía, les deseo mucha suerte.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/03/21/migrando-de-debian-5-lenny-a-squeeze-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mi experiencia con Hostmonster.com</title>
		<link>http://www.rolandovera.com/2010/07/06/mi-experiencia-con-hostmonster-com/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mi-experiencia-con-hostmonster-com</link>
		<comments>http://www.rolandovera.com/2010/07/06/mi-experiencia-con-hostmonster-com/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 16:31:15 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1269</guid>
		<description><![CDATA[En marzo del 2008 hice una reseña del proveedor Hostmonster, ahora 2 años mas tarde les quiero comentar que sigo utilizando a este proveedor. Tengo 2 sitios &#8220;grandes&#8221; hospedados ahí (en 2 cuentas diferentes): http://www.ek9.org y http://www.cancionesdelayer.com Estos sitios reciben aproximadamente mas de 5000 usuarios únicos al día, y ademas de esto mas de 1 [...]]]></description>
			<content:encoded><![CDATA[<p>En <a href="http://www.rolandovera.com/2008/03/27/hostmonster-review/" target="_blank">marzo del 2008 hice una reseña</a> del proveedor <a href="http://hostmonster.com" target="_blank">Hostmonster</a>, ahora 2 años mas tarde les quiero comentar que sigo utilizando a este proveedor.</p>
<p>Tengo 2 sitios &#8220;grandes&#8221; hospedados ahí (en 2 cuentas diferentes):</p>
<p><a href="http://ek9.org" target="_blank">http://www.ek9.org</a> y <a href="http://cancionesdelayer.com">http://www.cancionesdelayer.com</a></p>
<p>Estos sitios reciben aproximadamente mas de 5000 usuarios únicos al día, y ademas de esto mas de 1 millón de &#8220;page views&#8221; al mes, tiene trafico un poco arriba de lo normal y funcionan con php y mysql. Una de las cosas que mas me gusta de Hostmonster es que limita el uso de <a href="http://es.wikipedia.org/wiki/Central_processing_unit" target="_blank">CPU</a> si uno se esta pasando de la &#8220;cuota&#8221; de uso compartido de CPU, a que me refiero con esto, cuando un usuario esta consumiendo demasiado CPU, lo restringe y esto hace que a los demás usuarios dentro del servidor compartido no nos afecte, y en nuestro panel de control nos indica a que horas y por cuanto tiempo el consumo de CPU fue restringido en nuestra cuenta.</p>
<p>Recientemente ellos ahora están ofreciendo espacio en disco ilimitado, obviamente no es totalmente &#8220;ilimitado&#8221; a lo que voy es que no lo podemos usar para guardar colecciones de MP3 por ejemplo, ya que lo mas seguro es que la cuenta la suspendan y te llegue una notificación para que borres todo. En mi caso tengo un sitio que pesaba 220 gigas, y como todos los archivos están constantemente siendo servidos desde el servidor web, Hostmonster no me ha suspendido mi cuenta. Lo que si me paso una vez, fue que le preste un acceso de FTP a un amigo y subió archivos zips de aproximadamente 40 megas en peso, al mes de estar me suspendieron mi cuenta ya que no se puede usar el hospedaje para almacenar archivos.</p>
<p>Con respecto al ancho de banda mensual, ellos ofrecen ilimitado, la verdad es que en este tema, no podría compartir mucha información y a que mis sitios el mas grande consume aproximadamente 300 gigas de ancho de banda al mes, y Hostmonster no me ha dado ninguna notificación de nada. A lo que voy es que no puedes poner en tu cuenta ISOs de distribuciones Linux de 500 megas, ya que lo mas seguro es que tu cuenta sea suspendida en poco tiempo.</p>
<p>Con los &#8220;uptime&#8221; de servidores, estoy muy satisfecho ya que en estos dos años, no ha habido algun problema con algun servidor, mis sitios han estado un 98 % en linea. Lo mas que he pasado sin que mi sitio funcione ha sido 3 horas y fue hace mas de un año.</p>
<p>Con lo que si he tenido problemas es con la base de datos de MySql, deja de funcionar por momentos, me he dado cuenta varias veces que no se puede conectar la base de datos. Estos problemas me atrevo a decir que pasan alrededor de unas 3 &#8211; 5 veces por mes, me doy cuenta porque los sitios que mencione arriba son foros, y si no esta funcionando Mysql, en mis sitios no carga ni la pagina principal. Realmente los problemas duran minutos, pero no se si es porque realicen algún tipo de mantenimiento o por algun sistema de respaldo, pero no es algo significativo, y se puede decir que este tipo de problemas pasan en todos los proveedores.</p>
<p>Aproximadamente he tenido que usar unas 5 veces el soporte en linea. Las personas del área técnica son tajantes, pero te explican y te ayudan en lo que necesites. A veces el tiempo de respuesta es de mas de 5 a 10 minutos en el chat en linea especialmente cuando hay algún problema en los servidores, ya que imagínense atender a miles de clientes en minutos ha de ser un poco complicado.</p>
<p>Algo que me parece genial es que todavía ofrecen acceso de <a href="http://es.wikipedia.org/wiki/Secure_Shell" target="_blank">SSH</a>, eso a mi me es muy útil, ya que a veces importo bases de datos, y a mi se me hace mas fácil importarlo desde la linea de comando, lo siento amigos, no me gusta el phpMyadmin <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . El único requerimiento para que te activen el acceso de <a href="http://es.wikipedia.org/wiki/Secure_Shell" target="_blank">SSH</a>, es que mandes una identificacion con foto, yo mande la copia de mi licencia, y en aproximadamente 24 horas ya tenia el acceso de SSH.</p>
<p><strong>Lo que no me ha gustado de Hostmonter</strong></p>
<p>Algo que me ha molestando mucho, es que hay veces que me han bloqueado mi cuenta por cosas que no lo ameritan, por ejemplo la vez que un amigo subió archivos .zip, me bloquearon mi cuenta y todos mis sitios estuvieron abajo por aproximadamente 1 hora, porque en lo que me di cuenta, en lo que hable con una persona del área técnica, etc, paso mucho tiempo, opino que para este tipo de casos deberían de enviar algún tipo de notificación por email, antes de bloquearle a uno la cuenta por algo tan simple.</p>
<p>Algo mas que tengo que mencionar es que no tienen un buen sistema Anti-Spam para el correo, constantemente me llegan correos no deseados, la herramienta que ellos ofrecen (por ser gratuita) no es muy poderosa.</p>
<p>No se puede utilizar algún sistema de cache de php, como XCache.</p>
<p><strong><span style="text-decoration: underline;">ACTUALIZACION Julio 2010</span></strong></p>
<p>Quiero compartir con ustedes de que decidí mover los 2 sitios que mencione en el comienzo de esta reseña a un servidor dedicado, ya que al pasar de los 5000 usuarios únicos al día en mis sitios empezaron los problemas; Hostmonster me empezó a limitar demasiado el consumo de CPU debido a que mis sitios ya recibían muchas visitas, esto no es culpa de Hostmonter, simplemente mis sitios requerian ya de demasiados recursos y ya no se podian hospedar en un proveedor de hosting compartido. Tengan en cuenta que los 2 sitios que tenia hospedados ahi son Foros de Discusion asi que el uso de recursos para Mysql y PHP eran enormes, ya con un trafico de 5000 usuarios unicos al dia. Opino que un blog con mas de 5000 visitas (con un buen sistema de cache instalado) no creo que tengan problema para estar hospedado en Hostmonster.</p>
<p>Actualmente mantengo sitios pequeños o blogs en Hostmonster, y estoy muy satisfecho con el servicio, yo he probado varios proveedores y este tiene todos los requerimientos necesarios para sitos pequeños o de mediano trafico, se los recomiendo. <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Si andan buscando un proveedor de hosting y desean probar Hostmonster, lo pueden hacer haciendo clic en el siguiente enlace:</p>
<p><center><script type="text/javascript" src="http://www.hostmonster.com/src/js/rveram/CODE80/300x250/hm_300x250_04.jpg"></script></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2010/07/06/mi-experiencia-con-hostmonster-com/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Como instalar el Google Sitemap Generator en linux debian y ubuntu</title>
		<link>http://www.rolandovera.com/2010/06/08/como-instalar-el-google-sitemap-generator-en-linux-debian-y-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-instalar-el-google-sitemap-generator-en-linux-debian-y-ubuntu</link>
		<comments>http://www.rolandovera.com/2010/06/08/como-instalar-el-google-sitemap-generator-en-linux-debian-y-ubuntu/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 21:32:55 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[google sitemap generator]]></category>
		<category><![CDATA[google sitemap generator linux]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1308</guid>
		<description><![CDATA[Desde hace ya un tiempo salio el Google Sitemap Generator desarrollado por Google. Este generador de sitemaps lo pueden bajar de la siguiente dirección: http://code.google.com/p/googlesitemapgenerator/ Yo me decidí a probarlo debido a comentarios que había recibido, que después de instalarlo al cierto tiempo los sitios adonde lo instalaron empezaron a recibir mas trafico de Google. [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace ya un tiempo salio el <a href="http://code.google.com/p/googlesitemapgenerator/" target="_blank">Google Sitemap Generator</a> desarrollado por Google. Este generador de sitemaps lo pueden bajar de la siguiente dirección:</p>
<p><a href="http://code.google.com/p/googlesitemapgenerator/">http://code.google.com/p/googlesitemapgenerator/</a></p>
<p>Yo me decidí a probarlo debido a comentarios que había recibido, que después de instalarlo al cierto tiempo los sitios adonde lo instalaron empezaron a recibir mas trafico de Google.</p>
<p><strong>Para instalarlo en un servidor linux, es indispensable que tengas acceso de &#8220;root&#8221; ya que es necesario modificar la configuración de apache2.</strong></p>
<p>Esta guía aplica para linux debian y ubuntu, ya que siguiendo estos pasos lo pude instalar sin ningún problema en debian etch y ubuntu lucid.</p>
<p>Yo baje la beta disponible hasta el momento de esta guía, el cual tenia el siguiente nombre:</p>
<blockquote><p>sitemap_linux-i386-beta1-20091231.tar.gz</p></blockquote>
<p>Este archivo lo baje el directorio raíz, /root.</p>
<p><strong>Después de bajarlo ejecute el siguiente comando:</strong></p>
<blockquote><p>tar -zxvf sitemap_linux-i386-beta1-20091231.tar.gz</p></blockquote>
<p><strong>Despues de descomprimir este archivo, ingrese a la carpeta adonde se descomprimió con el siguiente comando:</strong></p>
<blockquote><p>cd sitemap-install/</p></blockquote>
<p><strong>Dentro de ahi hay un archivo llamando install.sh, lo ejecute y me dio una serie de problemas ya que no localizaba el archivo ejecutable del apache2; este inconveniente lo solucione ejecutando el siguiente comando:</strong></p>
<blockquote><p>./install.sh -t /usr/sbin/apache2 -g www-data</p>
<p><strong>Con este comando definí el ejecutable de apache2 y el grupo al que pertenece.</strong></p></blockquote>
<p><strong>Después de aceptar los términos, nos da un sumario de lo que vamos a instalar:</strong></p>
<blockquote>
<div id="_mcePaste">Do you agree with the Terms of Service? [N/y]y</div>
<div id="_mcePaste">Google Sitemap Generator will be installed into</div>
<div id="_mcePaste">/usr/local/google-sitemap-generator</div>
<div id="_mcePaste">***************************************************************************</div>
<div id="_mcePaste">The following information about your Apache installation has been detected:</div>
<div id="_mcePaste">* Apache version: 2.2</div>
<div id="_mcePaste">* Apache architecture: 32 bits</div>
<div id="_mcePaste">* Apache root configuration file: /etc/apache2/apache2.conf</div>
<div id="_mcePaste">* Apache group: www-data</div>
<div id="_mcePaste">***************************************************************************</div>
<div id="_mcePaste">Is all of this information correct? If you answer No, installation will</div>
<div id="_mcePaste">terminate and you&#8217;ll need to restart the installation, using the necessary</div>
<div id="_mcePaste">command line options. [N/y]y</div>
<p>Do you agree with the Terms of Service? [N/y]y<br />
Google Sitemap Generator will be installed into/usr/local/google-sitemap-generator<br />
***************************************************************************The following information about your Apache installation has been detected:  * Apache version: 2.2  * Apache architecture: 32 bits  * Apache root configuration file: /etc/apache2/apache2.conf  * Apache group: www-data***************************************************************************Is all of this information correct? If you answer No, installation willterminate and you&#8217;ll need to restart the installation, using the necessarycommand line options. [N/y]y</p></blockquote>
<p><strong>Procedamos con la instalación.</strong></p>
<p><strong>Después nos muestra unas opciones, yo escogí que genere el sitemap pero que no lo envié a los motores de búsqueda automáticamente, es la opción 1:</strong></p>
<blockquote><p>Google Sitemap Generator will start creating Web Sitemap files as soon as it</p>
<p>starts up. Do you want Google Sitemap Generator to start submitting these</p>
<p>files automatically? There are three options:</p>
<p>1.  First installation. Start with automatic submission disabled.</p>
<p>2.  First installation. Start with automatic submission enabled.</p>
<p>3.  Reinstallation. Use the old automatic submission settings.</p>
<p>Specify your choice [1]:1</p>
<p>Program files successfully copied.</p>
<p>Google Sitemap Generator settings successfully updated.</p>
<p>Google Sitemap Generator init scripts successfully installed.</p>
<p>Apache configuration successfully updated.</p>
<p>Old configuration is saved at /etc/google-sitemap-generator/httpd.install.conf</p></blockquote>
<p><strong>Después de esto nos va a pedir que definamos una contraseña para la consola de administración:</strong></p>
<blockquote><p>Ready to set the password for the administration console.</p>
<p>Password (5 or more characters):</p>
<p>Confirm password:</p></blockquote>
<p><strong>Luego nos va a decir que el daemon esta corriendo y que necesita reiniciar el apache2,  seleccionamos que si, y nos va a dar error al reiniciar el apache2, no se preocupen esto lo solucionaremos después:</strong></p>
<blockquote><p>Google Sitemap Generator daemon successfully started.</p>
<p>To start the Google Sitemap Generator module in Apache, you must restart Apache.</p>
<p>Do you want to restart Apache now? [N/y]y</p>
<p>apache2: bad user name ${APACHE_RUN_USER}</p>
<p>Failed to restart Apache. You need restart it manually.</p>
<p>After you restart Apache, you can go to http://&lt;this-server-address&gt;:8181/ to</p>
<p>configure the application.</p>
<p>Google Sitemap Generator (Beta) was successfully installed.</p></blockquote>
<p><strong>Luego, tenemos que habilitar administración remota, para poder ingresar la consola de administración desde otra computadora, esto lo hacemos ejecutando el siguiente comando:</strong></p>
<blockquote><p>/usr/local/google-sitemap-generator/bin/sitemap-daemon remote_admin enable</p>
<p>Set remote_admin successful.</p>
<p>Try to reload setting to make remote_admin take effect&#8230;</p>
<p>Reload setting command is sent.</p>
<p>Setting is reloaded successfully.</p></blockquote>
<p><strong>Ahora nos pasamos a la configuración de apache2, necesitamos habilitar el modulo de ssl, esto lo hacemos con el siguiente comando:</strong></p>
<blockquote><p>a2enmod</p>
<p><strong>Escribimos ssl y luego presionamos enter:</strong></p>
<p>ssl</p>
<p>Enabling module ssl.</p>
<p>See /usr/share/doc/apache2.2-common/README.Debian.gz on how to configure SSL and create self-signed certificates.</p>
<p>Run &#8216;/etc/init.d/apache2 restart&#8217; to activate new configuration!</p>
<p><strong>Tenemos que reiniciar el apache2, pero no lo vamos a hacer todavía.</strong></p></blockquote>
<p><strong>El Google sitemap generator agrega la siguiente linea en la configuración de /etc/apache2/apache2.conf:</strong></p>
<blockquote><p>Include /usr/local/google-sitemap-generator/conf/httpd.conf</p></blockquote>
<p><strong>Este archivo contiene la siguiente configuración:</strong></p>
<blockquote><p>Listen 8181</p>
<p>NameVirtualHost *:8181</p>
<p>&lt;VirtualHost *:8181&gt;</p>
<p>DocumentRoot &#8220;/usr/local/google-sitemap-generator/admin-console&#8221;</p>
<p>ScriptAlias /cgi-bin/ &#8220;/usr/local/google-sitemap-generator/admin-console/cgi-bin/&#8221;</p>
<p>&lt;Directory &#8220;/usr/local/google-sitemap-generator/admin-console&#8221; &gt;</p>
<p>Allow from all</p>
<p>Options ExecCGI</p>
<p>DirectoryIndex index.html</p>
<p>&lt;/Directory&gt;</p>
<p>&lt;/VirtualHost&gt;</p>
<p>LoadModule google_sitemap_generator_module &#8220;/usr/local/google-sitemap-generator/lib/mod_sitemap.so&#8221;</p></blockquote>
<div><strong>Esta configuración no funciona, hay que definirme una dirección IP en lugar del * y agregar otras configuraciones, copio mi configuración y pongo en negrillas lo que modifique:</strong></div>
<div>
<blockquote>
<div>Listen 8181</div>
<div><strong>NameVirtualHost 10.10.10.1:8181</strong></div>
<div><strong>&lt;VirtualHost 10.10.10.1:8181&gt;</strong></div>
<div>DocumentRoot &#8220;/usr/local/google-sitemap-generator/admin-console&#8221;</div>
<div>ScriptAlias /cgi-bin/ &#8220;/usr/local/google-sitemap-generator/admin-console/cgi-bin/&#8221;</div>
<div>&lt;Directory &#8220;/usr/local/google-sitemap-generator/admin-console&#8221; &gt;</div>
<div>Allow from all</div>
<div>Options ExecCGI</div>
<div>DirectoryIndex index.html</div>
<div>&lt;/Directory&gt;</div>
<div><strong>SSLEngine On</strong></div>
<div><strong>SSLCertificateFile    /etc/ssl/certs/ssl-cert-snakeoil.pem </strong></div>
<div><strong>SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key </strong></div>
<div>&lt;/VirtualHost&gt;</div>
<div>LoadModule google_sitemap_generator_module &#8220;/usr/local/google-sitemap-generator/lib/mod_sitemap.so&#8221;</div>
</blockquote>
</div>
<div><strong>Luego de esto ya podemos reiniciar el apache2:</strong></div>
<blockquote>
<div>/etc/init.d/apache2 restart</div>
</blockquote>
<div><strong>Despues de que reinicie el apache2 sin problema alguno ya podemos acceder a nuestro Google Sitemap Generator en la siguiente dirección:</strong></div>
<blockquote>
<div>https://10.10.10.1:8181/</div>
</blockquote>
<div>Si utilizamos como navegador Mozilla Firefox, o Google Chrome, (creo que tambien el Internet Explorer) nos va a dar una alarma por el certificado digital, esto es normal, y podemos proceder.</div>
<div style="text-align: center;"><a href="http://www.rolandovera.com/wp-content/uploads/2010/06/cert1.png"><img class="alignnone size-medium wp-image-1312" title="cert1" src="http://www.rolandovera.com/wp-content/uploads/2010/06/cert1-300x169.png" alt="" width="300" height="169" /></a></div>
<div><strong>Luego vamos a ingresar la contraseña que definimos durante la instalación:</strong></div>
<div><strong><br />
</strong></div>
<div style="text-align: center;"><a href="http://www.rolandovera.com/wp-content/uploads/2010/06/google-sitemap-generator.png"><img class="alignnone size-medium wp-image-1313" title="google-sitemap-generator" src="http://www.rolandovera.com/wp-content/uploads/2010/06/google-sitemap-generator-300x149.png" alt="" width="300" height="149" /></a></div>
<div style="text-align: left;"><strong><em><br />
</em></strong></div>
<div style="text-align: left;"><strong><em><br />
</em></strong></div>
<div style="text-align: center;"><a href="http://www.rolandovera.com/wp-content/uploads/2010/06/google-sitemap-generator-01.png"><img class="alignnone size-medium wp-image-1314" title="google-sitemap-generator-01" src="http://www.rolandovera.com/wp-content/uploads/2010/06/google-sitemap-generator-01-300x149.png" alt="" width="300" height="149" /></a></div>
<div style="text-align: left;"><strong><em>Felicidades, han instalado el Google Sitemap Generator para linux.  <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </em></strong></div>
<div style="text-align: left;"><strong><em><br />
</em></strong></div>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2010/06/08/como-instalar-el-google-sitemap-generator-en-linux-debian-y-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mi experiencia con el disco SSD Intel X25-M</title>
		<link>http://www.rolandovera.com/2010/03/29/mi-experiencia-con-el-disco-ssd-intel-x25-m/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mi-experiencia-con-el-disco-ssd-intel-x25-m</link>
		<comments>http://www.rolandovera.com/2010/03/29/mi-experiencia-con-el-disco-ssd-intel-x25-m/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 11:21:46 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[disco de estado solido]]></category>
		<category><![CDATA[disco ssd]]></category>
		<category><![CDATA[intel ssd]]></category>
		<category><![CDATA[intel x25-m]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1272</guid>
		<description><![CDATA[Después de pensarlo por meses, al fin me decidí a hacer el cambio, me pase de un disco duro o disco rígido, a un disco de estado solido (SSD). ¿Porque me decidí a hacer este cambio? La razón principal, fue que mi computadora este mes (Marzo 2010) ya cumplió 3 años.Y la verdad que hacer [...]]]></description>
			<content:encoded><![CDATA[<p>Después de pensarlo por meses, al fin me decidí a hacer el cambio, me pase de un <a href="http://es.wikipedia.org/wiki/Disco_duro" target="_blank">disco duro o disco rígido</a>, a un disco de <a href="http://es.wikipedia.org/wiki/SSD" target="_blank">estado solido (SSD)</a>.</p>
<p><strong>¿Porque me decidí a hacer este cambio?</strong></p>
<p>La razón principal, fue que mi computadora este mes (Marzo 2010) ya cumplió 3 años.Y la verdad que hacer un cambio a Core i7 y DDR3 es muy costoso, y ademas en estos momentos no esta en mis planes.</p>
<p>Por si no han leído mis otras reseñas, comparto con ustedes la información de mi actual computadora:</p>
<ul>
<li>Tarjeta Madre ASUS P5W DH Deluxe</li>
<li>Procesador Intel Quad Core Q6600 @ 3.0 Ghz.</li>
<li>8 gigas de ram Corsair DDR2</li>
<li>Disco Duro Seagate de 1.5 TB.</li>
</ul>
<p>El mayor problema a la fecha al adquirir estos discos duros, es el precio. A pesar de que ya han bajado de precio todavía es muy alto. Yo me decidí a adquirir uno de 80 gigas, ya que por lo general después de instalar juegos y otras aplicaciones ocupo 65 gigas de espacio. Hay discos duros de SSD de 40 gigas, pero la verdad no los recomiendo, opino que no valen la pena porque por ejemplo una instalación de Windows 7 64 bits, ocupa alrededor de 22 gigas literalmente no te quedaría mucho espacio para instalar otras aplicaciones.</p>
<p>Después de leer infinidad de comentarios, reseñas, me decidí a adquirir el disco de estado solido de Intel, específicamente el modelo Intel X25-M Mainstream SSDSA2MH080G2R5 porque el precio ha ido bajando (yo pague $224.00) y es de 80 gigas de espacio que es lo que yo necesitaba. Algo que me llamo la atención es que este disco, ofrecía lectura secuencial de datos a una velocidad de 250MB/s y escritura secuencial de datos a 70mb/s. y una garantia de 3 años. Otro dato a mencionar es que estos discos duros no generan calor, y ademas de esto consumen menos energía, sirve mucho para personas como yo que tiene una fuente de poder de 650watts.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-3-1272">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-36" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.rolandovera.com/wp-content/gallery/ssd-x25-m-1/img00025-20100326-1132.jpg" title=" " class="shutterset_set_3" >
								<img title="img00025-20100326-1132" alt="img00025-20100326-1132" src="http://www.rolandovera.com/wp-content/gallery/ssd-x25-m-1/thumbs/thumbs_img00025-20100326-1132.jpg" width="98" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-37" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.rolandovera.com/wp-content/gallery/ssd-x25-m-1/img00026-20100326-1134.jpg" title=" " class="shutterset_set_3" >
								<img title="img00026-20100326-1134" alt="img00026-20100326-1134" src="http://www.rolandovera.com/wp-content/gallery/ssd-x25-m-1/thumbs/thumbs_img00026-20100326-1134.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<p><strong>¿Que necesito hacer antes de moverme a un disco de estado solido (SSD)?</strong></p>
<p>Lo primero que tienes que hacer es un respaldo, estoy seguro que un gran porcentaje de las personas que lean esta reseña, van a tener un disco duro secundario, con mas de 100 gigas de espacio, les recomiendo que pasen a este disco (o a un disco portátil)  toda su información importante.</p>
<p>También se puede clonar el disco duro, pero no recomiendo esto ya que estos discos duros no es necesario hacerles una defragmentación, y tu Windows ya va a estar configurado para que hago eso, así que yo les recomiendo empezar desde 0.</p>
<p>Windows 7, es indispensable para sacarle el mayor provecho a estos discos duros, he leído infinidad de comentarios de problemas con Windows XP, y no digamos del mas odiado Windows Vista <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  . Windows 7 reconoce que es un disco de estado solido (SSD) y automáticamente hace los ajustes necesarios.</p>
<p><span style="color: #ff0000;"><strong>DESPUES DE HACER SU RESPALDO&#8230; </strong></span> deben habilitar el modo AHCI en su tarjeta madre, (esto lo ven en las propiedades de sus interfaces &#8220;IDE&#8221; en el <a href="http://es.wikipedia.org/wiki/BIOS" target="_blank">BIOS</a> de la tarjeta madre) no voy a entrar en detalle con esto, pero este modo hace que la computadora tenga mejor velocidad de transferencia de datos, y ademas de esto se puedan instalar discos SATA con la computadora encendida y obviamente el disco de estado solido va a tener un mayor beneficio al correr en modo AHCI.<strong> Si hacen este cambio y tratan de arrancar Windows, lo mas seguro es que su sistema operativo que están corriendo arranque, ojo con esto.</strong></p>
<p>Van a necesitar un disco compacto en blanco, después les explicare para que.</p>
<p><strong>La instalación.</strong></p>
<p>La instalacion es muy sencilla, ya que trae una &#8220;caja&#8221; con la cual el disco duro se puede instalar en cualquier espacio de 3.5&#8243; que tengan disponible, les adjunto una foto de como yo lo instale (me urge ordenar los cables&#8230;.):</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/IMG00027-20100326-1143.jpg"><img class="alignnone size-medium wp-image-1280" title="IMG00027-20100326-1143" src="http://www.rolandovera.com/wp-content/uploads/2010/03/IMG00027-20100326-1143-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Después van a instalar <a href="http://www.rolandovera.com/2009/10/22/mi-experiencia-con-microsoft-windows-7-64-bits/" target="_blank">Windows 7</a>, van a empezar a sentir la diferencia a partir de donde dice &#8220;expandiendo archivos&#8221;.</p>
<p>En mi caso yo instale Windows 7 Professional 64 bits, ya que es el del cual tengo licencia y es el que tiene lo que yo necesito.</p>
<p><strong>Después de la instalación, quede totalmente sorprendido, mi computadora anteriormente se tardaba alrededor de 35 &#8211; 40 segundos en cargar Windows 7, junto con todo el escritorio y el MSN Messenger, les comento que este tiempo de espera bajo en un 60 &#8211; 70 %, en cuestión de 10 &#8211; 15 segundos ya me había cargado totalmente el escritorio, me dejo con la boca abierta.</strong></p>
<p>Despues de instalar satisfactoriamente Windows 7, decidi que era hora de actualizar al ultimo firmware. Para eso necesitan el disco compacto en blanco que les mencione arriba, el ultimo firmware lo pueden bajar de la siguiente pagina de intel:</p>
<p><a href="http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&amp;DwnldID=18363" target="_blank">Ultimo firmware intel a la fecha.</a></p>
<p>Queme la imagen con cd burner xp, el cual es gratuito, y realmente me dolio desperdiciar 650 mb de espacio, ya que la imagen solo pesa 2.6 mb. <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Mi computadora arranco con el disco compacto, despues de aceptar los terminos de uso, etc., se instalo el firmware con exito, esto fue un proceso un poco tardado, llevo alrededor de 5 minutos, asi que al realizar esto recomiendo que lo hagan con la computadora conectada a un respaldo de bateria o UPS, creo que si se te apaga la computadora en este paso podria ser fatal, les comparto una pantalla de cuando yo actualize el firmware de mi disco de estado solido:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/IMG00030-20100326-1315.jpg"><img class="alignnone size-medium wp-image-1281" title="IMG00030-20100326-1315" src="http://www.rolandovera.com/wp-content/uploads/2010/03/IMG00030-20100326-1315-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Yo decidi hacer esto despues de instalar Windows 7, mas que todo por salir de la duda si al actualizar el firmware, por alguna razon dejaba de funcionar el sistema operativo, pero comprobe que no; Windows 7 al arrancar me informo que habia detectado un nuevo dispositivo, pero todo el proceso fue todo un exito.</p>
<p>Después de esto, decidí instalar el programa <a href="http://www.simplisoftware.com/Public/index.php?request=HdTach" target="_blank">HD Tach</a>, para medir la capacidad y los limites de mi disco de estado solido. A pesar que ahora la computadora arrancaba mas rapido queria tener datos exactos de que tanto había mejorado el rendimiento de mi computadora.</p>
<p>Comparto con ustedes los resultados de mi disco duro anterior, que era un disco duro SATA II Seagate Barracuda de 750 GB con 32 mb de cache:</p>
<p><strong>HD Tach long bench 32 mb zones</strong></p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/Seagate-750GB-long-bench-32mb-zones.jpg"><img class="alignnone size-medium wp-image-1282" title="Seagate-750GB-long-bench-32mb-zones" src="http://www.rolandovera.com/wp-content/uploads/2010/03/Seagate-750GB-long-bench-32mb-zones-300x220.jpg" alt="" width="300" height="220" /></a></p>
<p>El HD Tach, detecto un promedio de lectura de 89.0 MB/s.</p>
<p>Ahora comparto con ustedes la misma prueba solo que con el disco de estado solido Intel X25-M:</p>
<p><strong>HD Tach long bench 32 mb zones</strong></p>
<p><strong><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/intel-x25-ssd.jpg"><img class="alignnone size-medium wp-image-1283" title="intel x25 ssd" src="http://www.rolandovera.com/wp-content/uploads/2010/03/intel-x25-ssd-300x219.jpg" alt="" width="300" height="219" /></a></strong></p>
<p>El HD Tach, detecto un promedio de lectura de 245.8 MB/s.</p>
<p>Esto significa que el disco de estado solido Intel X25-M leia 156.8 MB/s MAS que el disco duro Seagate Barracuda de 750 GB con 32 MB de cache. WOW. Con esta prueba comprobé que el disco de estado solido es mucho mas rápido que mi disco anterior y por eso es que la computadora arranca mucho mas rápido y los programas no tan pesados abren al instante.</p>
<p>Despues de esto decidi ver que puntaje le daba a mi disco duro el sistema operativo Windows 7.</p>
<p>Anteriormente, Windows 7 le dio un puntaje a mi disco duro Seagate barracuda de 750GB, tal como lo muestra la siguiente imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/puntaje-microsoft-windows-7-sin-ssd.jpg"><img class="alignnone size-medium wp-image-1284" title="puntaje-microsoft-windows-7-sin-ssd" src="http://www.rolandovera.com/wp-content/uploads/2010/03/puntaje-microsoft-windows-7-sin-ssd-280x300.jpg" alt="" width="280" height="300" /></a></p>
<p>Windows 7 le dio un puntaje de 7.8 al disco de estado solido Intel X25-M, tal como lo muestra la siguiente imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/puntaje-microsoft-windows-7-con-ssd.jpg"><img class="alignnone size-medium wp-image-1286" title="puntaje-microsoft-windows-7-con-ssd" src="http://www.rolandovera.com/wp-content/uploads/2010/03/puntaje-microsoft-windows-7-con-ssd-300x129.jpg" alt="" width="300" height="129" /></a></p>
<p>Es un puntaje casi perfecto <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Según leí en, el Windows 7 deshabilita el defragmentador de disco para los discos de estado solido, decidí comprobarlo, en el programa de deframentador de disco lo pueden comprobar, en las tareas programadas, hay una opción donde se pueden seleccionar los discos, yo confirme que el disco de estado solido no esta en el listado de discos a defragmentarse periódicamente, les adjunto la imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/03/defragmentador-de-disco-deshabilitado.jpg"><img class="alignnone size-medium wp-image-1287" title="defragmentador de disco deshabilitado" src="http://www.rolandovera.com/wp-content/uploads/2010/03/defragmentador-de-disco-deshabilitado-300x131.jpg" alt="" width="300" height="131" /></a></p>
<p>Si se dan cuenta el disco C: no sale en el listado, esto es una buena noticia.</p>
<p><strong>Problemas</strong></p>
<p>El único problema que encontré, y no tiene nada que ver con el disco de estado solido, fue que después de configurar en mi tarjeta madre la configuración IDE con  AHCI, fue que el programa cd burner xp, ya no detectaba mi quemadora de discos, esto lo solucione instalando los últimos controladores del Intel <a href="http://cdburnerxp.se/help/Appendices/troubleshooting" target="_blank">Matrix Storage Manager</a>.</p>
<p><strong>Conclusiones</strong></p>
<blockquote><p><strong>Los discos de estado solido, han venido a revolucionar las computadoras de escritorio y las portátiles, lo único que no han permitido que tengan un mayor auge es el precio. Opino que en los próximos años los precios van a bajar, y entre mas y mas baje el precio, creo que va a llegar el momento en el cual ya solo vamos a usar discos de estado solido, pero para eso falta mucho. </strong></p>
<p><strong>Actualmente recomiendo que se muevan a disco de estado solido, si tienen un disco duro con bastante espacio para guardar archivos, de lo contrario creo que no vale la pena, por el precio estos discos se deben usar para el sistema operativo, ya si cuentan con mas presupuesto pueden comprar unos mas grandes, creo que estos discos les han de servir mucho a personas que editan video o requieren leer archivos muy grandes.</strong></p>
<p><strong>Tambien tengo que mencionar que este disco ha de ser ideal para actualizar las computadoras portátiles, ya que ahí no se necesita mucho espacio, y la mayoría de computadoras portátiles tienen un disco duro que funciona a 5400 rpm y son muy lentos, al actualizar a estos discos vas a sentir una mejoría muy, pero muy notable.</strong></p>
<p><strong>Voy a actualizar esta reseña si es necesario, por el momento voy a tener este disco a prueba por mas de un mes, no voy a pasar datos importantes a este disco todavía, solo por precaución, estos discos están echos para durar mas de 10 años, pero quiero estar seguro de que no tengo un disco defectuoso antes de pasar información importante.<br />
</strong></p>
<p><strong>A la fecha, este ha sido la mejor actualización que le he echo a mi computadora, la diferencia es muy muy notable, evito que pasara a Core i7 todavia. <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
<p><strong>Como siempre sus comentarios o sugerencias son bienvenidos. </strong></p>
<p><strong>Saludos! <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
</blockquote>
<p>Si desean adquirir el disco duro SSD Intel X25-M en Amazon lo pueden hacer en el siguiente enlace:<br />
<center><br />
<iframe src="http://rcm.amazon.com/e/cm?t=rveram-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002IJA1EG&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2010/03/29/mi-experiencia-con-el-disco-ssd-intel-x25-m/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Consejos para evitar ser victima de fraudes en Internet</title>
		<link>http://www.rolandovera.com/2010/02/22/consejos-para-evitar-ser-victima-de-fraudes-en-internet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=consejos-para-evitar-ser-victima-de-fraudes-en-internet</link>
		<comments>http://www.rolandovera.com/2010/02/22/consejos-para-evitar-ser-victima-de-fraudes-en-internet/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 11:00:00 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[fraudes]]></category>
		<category><![CDATA[fraudes en internet]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1251</guid>
		<description><![CDATA[Como bien dice el mismo &#8220;Dan Brown&#8221; en su libro La Fortaleza Digital, &#8220;En esta nueva era de la información la privacidad es cosa del pasado&#8221;, en este momento están siendo estafadas MILES de personas en Internet. Muchos de estos estafadores se encuentran en Asia y África (Nigeria específicamente) donde en algunos casos estafadores tienen [...]]]></description>
			<content:encoded><![CDATA[<p>Como bien dice el mismo &#8220;<a href="http://es.wikipedia.org/wiki/Dan_Brown" target="_blank">Dan Brown</a>&#8221; en su libro La Fortaleza Digital, &#8220;En esta nueva era de la información la privacidad es cosa del pasado&#8221;, en este momento están siendo estafadas MILES de personas en Internet.</p>
<p>Muchos de estos estafadores se encuentran en Asia y África (Nigeria específicamente) donde en algunos casos estafadores tienen un lugar adonde van a trabajar por 8 horas al día estafando gente, se que muchos no me lo van a creer, pero es cierto, esto pasa y cada día son mas las victimas. Estos estafadores se enfocan a gente con pocos conocimientos informáticos, mujeres a las cuales les sacan información o dinero, o en algunos casos hasta niños a los cuales los hacen usar las tarjetas de crédito de sus padres.</p>
<p><strong>En este articulo tratare de enfocarme en los tipos de estafas que yo conozco y he visto como han caído victimas varias personas; pero bueno ya no los aburro mas y empecemos:<br />
</strong></p>
<p><span style="color: #ff0000;"><strong>Eres el visitante 999,999 has ganado un viaje gratis a Orlando!</strong></span></p>
<p>Este tipo de estafa la puedes ver en muchos sitios en Internet como publicidad; este tipo de estafa genero miles de dolares hace algunos años, y todavía lo están usando muchos estafadores.</p>
<p>¿Como funciona esta estafa?</p>
<p>Simple, esta tipo de estafa esta enfocado a latino América, te dicen que llames a un numero telefónico, te emocionan diciéndote que si estas listo para viajar, etc, las personas con las que hablas son expertos y literalmente no te dan ni tiempo de dudar, te piden un numero de tarjeta como &#8220;requerimiento&#8221; pero que no van a hacer algún cargo. Después de que les das el numero de tarjeta de crédito, te preguntas que si tienes visa americana, si les dices que no, te dicen que gracias por participar pero que no puedes aplicar al premio, si dices que si tienes visa americana te dicen que les des tu numero y que te van a contactar, obviamente nunca lo van a hacer, y en tu tarjeta ya cargaron un monto X (a la persona que conocí que la estafaron así le cargaron $200.00 USD).</p>
<p><strong><span style="color: #ff0000;">Estafa con medicamentos para adultos</span></strong>.</p>
<p>Este tipo de estafa empieza desde un correo electrónico. Les adjunto una imagen de un correo electrónico de este tipo:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-01.jpg"><img class="alignnone size-medium wp-image-1252" title="estafas en internet 01" src="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-01-300x161.jpg" alt="" width="300" height="161" /></a></p>
<p>Al entrar a la pagina en el email, me apunto a este sitio:</p>
<p>http://rxshop24.com/</p>
<p>Al entrar a la pagina, obviamente se nota que es una pagina echa con una plantilla predeterminada, tal como lo muestra la siguiente imagen:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-02.jpg"><img class="alignnone size-medium wp-image-1253" title="estafas en internet 02" src="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-02-300x179.jpg" alt="" width="300" height="179" /></a></p>
<p>Lo primero que hice fue entrar al link de Contactanos (Contact Us), ahí debería de salir una dirección postal y un numero de teléfono, pero como lo muestra la siguiente imagen solo se les puede contactar desde internet:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-03.jpg"><img class="alignnone size-medium  wp-image-1254" title="estafas en internet 03" src="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-03-300x187.jpg" alt="" width="300" height="187" /></a></p>
<p>Agregue unas cosas al &#8220;carrito&#8221; y al momento de ir a pagar, pide que ingrese la tarjeta de crédito en una pagina no segura, o sea en una pagina <a href="http://es.wikipedia.org/wiki/Http" target="_blank">http</a> y no<a href="http://es.wikipedia.org/wiki/HTTPS" target="_blank"> https</a>.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-04.jpg"><img class="alignnone size-medium wp-image-1255" title="estafas en internet 04" src="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-04-300x187.jpg" alt="" width="300" height="187" /></a></p>
<blockquote><p><strong>Ningún sitio serio, seguro y legal van a pedirte tu tarjeta de crédito en una pagina sin ningún tipo de encriptacion y certificado digital.</strong></p></blockquote>
<p><strong>Utilice este sitio donde venden medicamento para adultos, pero realmente esto aplica a todos los sitios en general, verificando estas cosas que yo les mencione se darán cuenta cuando un sitio que solo recolecta información y números de tarjeta de crédito para realizar fraudes.</strong></p>
<p><strong><span style="color: #ff0000;">Fraudes bancarios</span></strong></p>
<p><span style="color: #ff0000;"><span style="color: #333333;">Este tipo de fraudes ya se están volviendo populares en latino América, en mi país (Guatemala) ya he visto 2 casos.</span></span></p>
<p><span style="color: #ff0000;"><span style="color: #333333;">Me atrevo a decir que mas de 50 % de usuarios de bancos tenemos accesos para entrar al portal de Internet del banco con el cual vamos a realizar transacciones, pago de tarjeta, etc. Los estafadores buscan tener este tipo de información para lograr sacarle plata o pagar servicios con el dinero de otras personas.</span></span></p>
<p>Lo que hacen es que realizan una copia EXACTA del sitio, cuando el usuario ingresa su usuario y contraseña, en la pantalla les muestra de que el sitio esta en mantenimiento, pero realmente lo que hicieron fue guardar la información del usuario y casi que inmediatamente estarán tratando de vaciar tus cuentas.</p>
<p><strong>¿Como podemos identificar estas copias de portales de banco en linea?</strong></p>
<p><strong>La respuesta es simple, por lo general el dominio de la pagina va a ser distinto.</strong></p>
<p><strong>Por ejemplo, si la direccion del banco es www.banco.com la direccion de este sitio de un estafador va a ser algo como:</strong></p>
<p><strong>http://www.banco.com.hola.org</strong></p>
<p>Si notas esto, no ingreses tu información, verifica que solo este el dominio exacto del banco, sin ninguna otra palabra extraña.</p>
<p>Si tienen dudas de que si están entrando realmente al sitio del banco pueden hacer clic en el cando de abajo a la derecha, y ahí van a ver los datos del certificado digital.</p>
<p>Les adjunto una imagen y resalte los campos que les van a interesar con color rojo, con esto identificamos que realmente estamos visitando el sitio del banco:</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-05.jpg"><img class="alignnone size-medium wp-image-1257" title="estafas en internet 05" src="http://www.rolandovera.com/wp-content/uploads/2010/01/estafas-en-internet-05-300x187.jpg" alt="" width="300" height="187" /></a></p>
<p><strong>Recomendaciones</strong></p>
<p><strong>Despues de conocer a varias personas que han sido estafadas, voy a darles algunos consejos:</strong></p>
<ul>
<li><strong>No metan sus números de tarjeta de crédito en muchos sitios, entre mas sitios tengan su información, mas probabilidades hay que tus números de tarjetas caigan en malas manos.</strong></li>
</ul>
<ul>
<li><strong>Para evitar meter el numero de tarjeta de crédito en muchos sitios a la hora de comprar, pueden utilizar <a href="http://paypal.com" target="_blank">Paypal</a> para pagar, este sistema de pagos es muy seguro.</strong></li>
</ul>
<ul>
<li><strong>Jamas le envíen dinero a alguien que no conocen en persona, hay muchos estafadores que enamoran a hombres o mujeres, y luego fingen que tuvieron un accidente y ponen a alguien a llamarlos o a escribirles por correo electrónico, para decirles que esta muy mal y que necesita dinero para pagar la cuenta del hospital<br />
</strong></li>
</ul>
<ul>
<li><strong>Todas las compras que realicen en un sitio que sea nuevo para ustedes, investiguen un poco mas sobre el sitio en Google, y si les da algún tipo de desconfianza no compren ahí.</strong></li>
</ul>
<ul>
<li><strong>No usen la misma contraseña para todo, si por alguna razón te roban tu cuenta de MSN Messenger, y resulta que es la misma que utilizas para Paypal, te meterás en problema.</strong></li>
</ul>
<ul>
<li><strong>Usen contraseñas que sean complicadas, recomiendo que todas sus contraseñas utilicen letras en MAYUSCULAS, que tengan números y algún carácter especial, como por ejemplo una arroba @.</strong></li>
</ul>
<ul>
<li><strong>No ingresen información confidencial (números de tarjeta de crédito, acceso para portales de Internet de bancos, etc) en una computadora de un Café Internet, lo mas seguro es que tenga un programa instalado que con el cual graban todo lo que se ha escribo en el teclado.</strong></li>
</ul>
<ul>
<li><strong>Si algún producto que te ofrecen esta muy barato para ser verdad, lo mas seguro es que se trate de una estafa.</strong></li>
</ul>
<p>Espero que les sirva esta información que compartí, y recuerden todo esto aplica para diferentes tipos de estafas, he visto copias de paginas como, Paypal, Amazon, Bank Of America, Newegg, etc. no me queda mas que decirles que:</p>
<p><strong>ESTÉN ALERTAS</strong></p>
<p>No olviden dejar sus comentarios <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2010/02/22/consejos-para-evitar-ser-victima-de-fraudes-en-internet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

