
<?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>VicHaunter.com &#187; linux</title>
	<atom:link href="http://www.vichaunter.com/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vichaunter.com</link>
	<description>Memorias de un personaje real</description>
	<lastBuildDate>Fri, 13 Aug 2010 21:07:55 +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>Lanzar procesos en background consola comandos linux</title>
		<link>http://www.vichaunter.com/servidores/lanzar-procesos-en-background-consola-comandos-linux</link>
		<comments>http://www.vichaunter.com/servidores/lanzar-procesos-en-background-consola-comandos-linux#comments</comments>
		<pubDate>Wed, 08 Jul 2009 14:36:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[consola comandos]]></category>
		<category><![CDATA[ejecutar en segundo plano]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nohup]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=198</guid>
		<description><![CDATA[Pues bien, si alguna vez necesitamos lanzar un proceso que tarda pero no nos vamos a quedar conectados a la consola, o tenemos miedo de perder conexión por el motivo que sea, aquí van varios ejemplos de como lanzar aplicaciones &#8230; <a href="http://www.vichaunter.com/servidores/lanzar-procesos-en-background-consola-comandos-linux">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pues bien, si alguna vez necesitamos lanzar un proceso que tarda pero no nos vamos a quedar conectados a la consola, o tenemos miedo de perder conexión por el motivo que sea, aquí van varios ejemplos de como lanzar aplicaciones que se ejecutan hasta que terminan la tarea:</p>
<p>Explicación:</p>
<blockquote><p><strong>nohup </strong><span style="color: #ff0000;">nice -19</span> <span style="color: #99cc00;">php script.php</span> <span style="color: #3366ff;">&amp;</span></p></blockquote>
<p><strong>nohup</strong>: el programa que ejecuta en background.<br />
<span style="color: #ff0000;">nice -19</span>: nice es prioridad y -19 es la mínima ante otros procesos (19 es la máxima)<br />
<span style="color: #99cc00;">php script.php</span>: este es el programa que ejecutamos, en este caso ejecutamos el php y un script (necesario ejecutar el script indicándoselo a php)<br />
<span style="color: #3366ff;">&amp;</span>: este símbolo lo que hace es ponerlo en background y dejarnos la consola libre, nos muestra el pid del proceso.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/lanzar-procesos-en-background-consola-comandos-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como activar la caché de MySQL</title>
		<link>http://www.vichaunter.com/servidores/como-activar-la-cache-de-mysql</link>
		<comments>http://www.vichaunter.com/servidores/como-activar-la-cache-de-mysql#comments</comments>
		<pubDate>Tue, 30 Jun 2009 20:10:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=192</guid>
		<description><![CDATA[Para activar el caché de mysql solo tienes que seguir estos pasos: Ejecuta: $ mysql -u root –p Salida: Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 16 to server &#8230; <a href="http://www.vichaunter.com/servidores/como-activar-la-cache-de-mysql">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Para activar el caché de mysql solo tienes que seguir estos pasos:<br />
<strong>Ejecuta:</strong></p>
<blockquote><p>$ mysql -u root –p</p></blockquote>
<p><strong>Salida:</strong></p>
<blockquote><p>Enter password:<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 16 to server version: 4.1.15-Debian_1-log</p>
<p>Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.<br />
mysql></p></blockquote>
<p>Ahora <strong>ajustamos el tamaño</strong> de la caché a 16Mb:</p>
<blockquote><p>mysql> SET GLOBAL query_cache_size = 16777216;</p></blockquote>
<p>Salida:</p>
<blockquote><p>Query OK, 0 rows affected (0.00 sec)</p></blockquote>
<p><strong>Ejecuta:</strong></p>
<blockquote><p>mysql> SHOW VARIABLES LIKE &#8216;query_cache_size&#8217;; </p></blockquote>
<p>Salida:</p>
<blockquote><p> +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;-+<br />
| Variable_name    | Value    |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;-+<br />
| query_cache_size | 16777216 |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;-+</p></blockquote>
<p>Ahora puedes configurarlo en el archivo <strong>/etc/my.cnf (Red Hat)</strong> o <strong>/etc/mysql/my.cnf (Debian)</strong> :</p>
<blockquote><p># nano /etc/my.cnf</p></blockquote>
<p>Y en la sección [mysqld] inserta:</p>
<blockquote><p>query_cache_size = 268435456<br />
query_cache_type=1<br />
query_cache_limit=1048576</p></blockquote>
<p>En el ejemplo de arriba el uso máximo de caché se limita a  1048576 usando la variable del sistema query_cache_limit. Tamaño expresado en Kb.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/como-activar-la-cache-de-mysql/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacer un archivo ejecutable desde Linux</title>
		<link>http://www.vichaunter.com/servidores/hacer-un-archivo-ejecutable-desde-linux</link>
		<comments>http://www.vichaunter.com/servidores/hacer-un-archivo-ejecutable-desde-linux#comments</comments>
		<pubDate>Mon, 29 Jun 2009 17:59:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=190</guid>
		<description><![CDATA[Para hacer ejecutable cualquier archivo basta con pasarle el comando chmod: chmod +x]]></description>
			<content:encoded><![CDATA[<p>Para hacer ejecutable cualquier archivo basta con pasarle el comando chmod:</p>
<blockquote><p>chmod +x</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/hacer-un-archivo-ejecutable-desde-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Problema phpize comando no encontrado [Solucionado]</title>
		<link>http://www.vichaunter.com/servidores/problema-phpize-comando-no-encontrado-solucionado</link>
		<comments>http://www.vichaunter.com/servidores/problema-phpize-comando-no-encontrado-solucionado#comments</comments>
		<pubDate>Fri, 26 Jun 2009 20:50:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=182</guid>
		<description><![CDATA[Si estás intentando usar el comando phpize en tu sistema linux y por algún casual te da el siguiente error: -bash: phpize: command not found Solamente tienes que ejecutar el siguiente comando para solucionarlo: CentOS: yum -y install php-devel Fedora: &#8230; <a href="http://www.vichaunter.com/servidores/problema-phpize-comando-no-encontrado-solucionado">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Si estás intentando usar el comando <strong>phpize </strong>en tu sistema linux y por algún casual te da el siguiente <strong>error</strong>:</p>
<blockquote><p>-bash: phpize: command not found</p></blockquote>
<p>Solamente tienes que ejecutar el siguiente comando para solucionarlo:</p>
<blockquote><p><strong>CentOS</strong>:  yum -y install php-devel<br />
<strong>Fedora</strong>: up2date -i php-devel</p></blockquote>
<p>Una vez <strong>yum </strong>haya terminado de instalar ya podrás utilizar el comando <strong>phpize</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/problema-phpize-comando-no-encontrado-solucionado/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Buscar cadena en archivos (y subcarpetas) desde consola de comandos linux</title>
		<link>http://www.vichaunter.com/trucos/buscar-cadena-en-archivos-y-subcarpetas-desde-consola-de-comandos-linux</link>
		<comments>http://www.vichaunter.com/trucos/buscar-cadena-en-archivos-y-subcarpetas-desde-consola-de-comandos-linux#comments</comments>
		<pubDate>Sat, 21 Feb 2009 09:53:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trucos]]></category>
		<category><![CDATA[consola de comandos]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=152</guid>
		<description><![CDATA[Bueno, es una cosa que nos puede venir bien a la hora de programar, pero que es un poco más complicado de lo que parece.  No por que sea un comando difícil sino por lo retorcido que es. Cuando queramos &#8230; <a href="http://www.vichaunter.com/trucos/buscar-cadena-en-archivos-y-subcarpetas-desde-consola-de-comandos-linux">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bueno, es una cosa que nos puede venir bien a la hora de programar, pero que es un poco más complicado de lo que parece.  No por que sea un comando difícil sino por lo retorcido que es.</p>
<p>Cuando queramos buscar dentro de todos los archivos de una carpeta y los de sus subcarpetas y que nos devuelva la ruta hasta el archivo que contiene la cadena tenemos que hacer lo siguiente:</p>
<blockquote><p>Entramos en la carpeta en la que queremos realizar la búsqueda (desde consola de comandos claro).</p>
<p>insertamos la siguiente orden:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">find . | xargs grep 'cadena' -sl</div></div>
<p>sustituyendo claro está cadena por lo que queramos buscar.</p></blockquote>
<p>Con esto podemos obtener un resultado similar a este:</p>
<blockquote>
<pre>./js/javascript_open_new_window_form.php
./excel_large_number_error.php
./linux_vi_string_substitution.php
./email_reformat.php
./md5_unique_sub_string.php
./email_reformat_token.php
./excel_password_protect.php
./md5_string.php
./help/guide.php
./xls/gen/excel_large_number_paste.php
./linux_find_string_files.php</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/trucos/buscar-cadena-en-archivos-y-subcarpetas-desde-consola-de-comandos-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar nano con yum</title>
		<link>http://www.vichaunter.com/servidores/instalar-nano-con-yum</link>
		<comments>http://www.vichaunter.com/servidores/instalar-nano-con-yum#comments</comments>
		<pubDate>Fri, 21 Nov 2008 10:12:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[centos5]]></category>
		<category><![CDATA[consola comandos]]></category>
		<category><![CDATA[instalaciones]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=122</guid>
		<description><![CDATA[Para instalar nano con yum es tan simple como poner en la consola de comandos yum install nano en caso de que no te aparezca nada para instalar prueba con yum install &#8211;enablerepo=centosplus nano]]></description>
			<content:encoded><![CDATA[<p>Para instalar nano con yum es tan simple como poner en la consola de comandos</p>
<blockquote><p>yum install nano</p></blockquote>
<p>en caso de que no te aparezca nada para instalar prueba con</p>
<blockquote><p>yum install <span class="t1">&#8211;enablerepo=centosplus nano<br />
</span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/instalar-nano-con-yum/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permitir conexiones remotas al servidor mysql [Solucionado]</title>
		<link>http://www.vichaunter.com/servidores/permitir-conexiones-remotas-al-servidor-mysql-solucionado</link>
		<comments>http://www.vichaunter.com/servidores/permitir-conexiones-remotas-al-servidor-mysql-solucionado#comments</comments>
		<pubDate>Thu, 20 Nov 2008 18:12:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[centos5]]></category>
		<category><![CDATA[configuraciones]]></category>
		<category><![CDATA[consola comandos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=120</guid>
		<description><![CDATA[Bueno, teniendo en cuenta que las pruebas se han hecho bajo un Centos5 se sobreentiende que en principio es para que funcione en este sistema. El caso es que viene a ser lo mismo para todos por lo que he &#8230; <a href="http://www.vichaunter.com/servidores/permitir-conexiones-remotas-al-servidor-mysql-solucionado">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bueno, teniendo en cuenta que las pruebas se han hecho bajo un <strong>Centos5 </strong>se sobreentiende que en principio es para que funcione en este sistema. El caso es que viene a ser lo mismo para todos por lo que he podido observar. Son unos pasos  muy simples pero que si no tienes experiencia y no te lo explican como se tiene que hacer <strong>paso a paso</strong> te puedes perder.</p>
<p>Es tan simple como primero,<strong> localizar el archivo my.cnf</strong> que es el que guarda la configuración del mysql. Si no sabes donde está ubicado este archivo en tu pc lo puedes hacer con</p>
<blockquote><p>locate my.cnf</p></blockquote>
<p>esto te dará (debería ser solo uno) la localización de todos los ficheros que se llamen igual (si no tienes locate mira como instalarlo con yum )</p>
<p>lo siguiente es editarlo:</p>
<blockquote><p>nano /rutadelarchivo/my.cnf (normalmente /etc/my.cnf)</p></blockquote>
<p>se os abrirá un editor de texto en el que veréis el contenido del archivo que vamos a editar (si no tienes nano mira como <a title="Instalar nano con yum (No click)" href="http://www.vichaunter.com/go.php?http://www.vichaunter.com/blog/servidores/instalar-nano-con-yum">instalar nano con yum</a>)</p>
<p>aquí lo que debemos hacer es <strong>buscar </strong>la línea</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;skip-networking&lt;/strong&gt; y comentarla dejándola de la siguiente forma:</div></div>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># skip-networking</div></div>
</blockquote>
<p>y una vez hemos hecho esto pulsamos crtl-x para pedirle cerrar, luego le damos a Y para decir que queremos guardar y luego al intro y se habrá guardado. Pero aún nos falta una cosita.</p>
<p>Para que la nueva configuración se haga efectiva simplemente tenemos que <strong>reiniciar el servicio mysql</strong> con este comando:</p>
<blockquote><p>service mysqld restart</p></blockquote>
<p>(sí, hay que poner <strong>mysqld </strong>no me he equivocado) y una vez hecho esto ya lo tenemos funcionando con conexiones externas.</p>
<p>Lo único que hemos hecho es comentar la línea que le dice a la mysql que solo permita conexiones <strong>dentro de la misma red</strong> y no de una ip externa a esa red.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/permitir-conexiones-remotas-al-servidor-mysql-solucionado/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Actualizar Php a Php 5.2.6 en Centos5 [Solución]</title>
		<link>http://www.vichaunter.com/servidores/actualizar-php-a-php-526-en-centos5-solucion</link>
		<comments>http://www.vichaunter.com/servidores/actualizar-php-a-php-526-en-centos5-solucion#comments</comments>
		<pubDate>Wed, 12 Nov 2008 14:37:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[actualizar]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[solución de problemas]]></category>

		<guid isPermaLink="false">http://www.vichaunter.com/blog/?p=110</guid>
		<description><![CDATA[Es una cosa la mar de simple pero un quebradero de cabeza si sientes que te pierdes. Para centos es necesario activar un repositorio validado que no es el centosplus con las releases del php nuevas. Eso se hace de &#8230; <a href="http://www.vichaunter.com/servidores/actualizar-php-a-php-526-en-centos5-solucion">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Es una cosa la mar de simple pero un quebradero de cabeza si sientes que te pierdes.</p>
<p>Para centos es necesario activar un repositorio validado que no es el centosplus con las releases del php nuevas. Eso se hace de la siguiente forma:</p>
<p>Ejecutar</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka</div></div>
<p>Con eso importamos la llave</p></blockquote>
<p>Ahora editamos el archivo que carga el yum</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">vi /etc/yum.repos.d/utterramblings.repo</div></div>
</blockquote>
<p>Y seguidamente introducimos lo siguiente:</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[utterramblings]<br />
name=Jason's Utter Ramblings Repo<br />
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/<br />
enabled=1<br />
gpgcheck=1<br />
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka</div></div>
</blockquote>
<p>Con esto ya tenemos yum preparado para instalar la actualización del php.<br />
Solo nos resta ejecutar el siguiente comando:</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum -y install php</div></div>
</blockquote>
<p>y ya está. cuando temine tendremos php 5.2.6 o la última versión que haya salido.</p>
<p><strong>NOTA</strong>: En caso de</p>
<p>tener problemas con una dependencia llamada php-sqlite2 que no os deja instalar simplemente ejecutamos</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum remove php-sqlite2 (no hace falta)</div></div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vichaunter.com/servidores/actualizar-php-a-php-526-en-centos5-solucion/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

