<?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>uvedobles.com&#187; apache</title>
	<atom:link href="http://uvedobles.com/category/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://uvedobles.com</link>
	<description>de webmaster a webmaster</description>
	<lastBuildDate>Sun, 22 Jan 2012 22:42:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<div id='fb-root'></div>
					<script>
						window.fbAsyncInit = function()
						{
							FB.init({appId: null, status: true, cookie: true, xfbml: true});
						};
						(function()
						{
							var e = document.createElement('script'); e.async = true;
							e.src = document.location.protocol + '//connect.facebook.net/es_LA/all.js';
							document.getElementById('fb-root').appendChild(e);
						}());
					</script>	
						<item>
		<title>Baneando direcciones IPs en Apache bajo Windows</title>
		<link>http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/</link>
		<comments>http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 08:52:39 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Bugs y errores]]></category>
		<category><![CDATA[Censura]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[El gato y el ratón]]></category>
		<category><![CDATA[En la nube]]></category>
		<category><![CDATA[Errores]]></category>
		<category><![CDATA[Gerundios]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[ISP y hostings]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Pirateo]]></category>
		<category><![CDATA[Posicionamiento en Google]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Sistemas operativos]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[Utilidades para test]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[buscadores]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1946</guid>
		<description><![CDATA[Hoy os presento un caso raro y de aquellos cansinos, un cliente con un servidor web ya con añitos, corriendo Windows 2003 Server parcheado hasta la médula, un día se enlentece que da miedo, este servidor recibe ciertos bots que sniffan literalmente todo su contenido, que no es pequeño llegando a generar con ello tráficos [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/' rel='bookmark' title='Permanent Link: Personalizar un virtual host de Apache bajo Plesk'>Personalizar un virtual host de Apache bajo Plesk</a></li>
<li><a href='http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/' rel='bookmark' title='Permanent Link: Bloquear muchos intentos fallidos de acceso a servidor'>Bloquear muchos intentos fallidos de acceso a servidor</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hoy os presento un caso raro y de aquellos cansinos, un cliente con un servidor web ya con añitos, corriendo Windows 2003 Server parcheado hasta la médula, un día se enlentece que da miedo, este servidor recibe ciertos bots que sniffan literalmente todo su contenido, que no es pequeño llegando a generar con ello tráficos mensuales más allá de los 20 gigas. La mitad de los cuales se lo reparten entre bots snifadores y los spiders indexadores de la red, léase GoogleBot, Yahoo Crawler, Microsoft Search y sucedáneos rusos.</p>
<p>Casi siempre todo funciona bien, el servidor es robusto y responde sin muchas preocupaciones pero el problema llega cuando uno de estos robots se vuelve loco. Seguramente esta locura es producida por algún cambio en alguna variable que fuerza el número de escaneados diarios que realiza el bot, de esa forma el humano &#8220;snifante&#8221; prueba con diversos valores subiendo a veces sin saberlo la cantidad de peticiones por minuto de forma exponencial, el no ve las repercusiones en el servidor de origen, probablemente se dice, que bien ahora así tengo el contenido nuevo tan pronto como se publica, si soy el primero posiciono mejor, lo voy a dejar así. Y sin saberlo está haciendo un ataque DDOS o de denegación de servicio.</p>
<p>En este caso concreto es tal el consumo que en hora punta de tráfico las peticiones se enletecen hasta más allá de los 3 segundos por página peticionada.</p>
<p>Lo primero es detectar que algo paso, esto por suerte te lo dicen los clientes del servicio web en cuestión con emails técnicos del tipo:</p>
<p>&#8220;La web va lenta&#8221;, &#8220;La web va como el c&#8230;&#8221;</p>
<p>Recibido el tercer email de este tipo y tras comprobar que no es un problema de la conexión del cliente hacia la red, que también reportan, toca averiguar que está pasando.</p>
<p>1. Vemos el estado de saturación de la máquina. En Windows con el Administrador de Tareas.</p>
<p>2. Lo primero es ver que tal estamos de RAM, que consumo tenemos.</p>
<p>3. Luego vemos el espacio en disco que nos queda</p>
<p>4. El consumo de CPU</p>
<p>5. Ahora vamos a ver con ese mismo administrador de tareas que &#8220;programas&#8221; son los que más consumen</p>
<p>Si es MYSQL y la RAM va cargada tocará ampliar RAM, al igual de que si es disco.</p>
<p>Si es APACHE y la CPU va saturada, pues tocará ver cuantas peticiones y de quien son recibe el servidor web.</p>
<p>Para conocer cuantas peticiones recibe nuestro server hay muchas cosas y programas, pero en este caso no hay ningún sistema estadístico instalado, bueno si, Google Analytics, el cual pinta y colorea los datos que da gusto, pero a nivel técnico no nos sirve pues estamos buscando excesos y errores y me da a mi que Analytics los obvia, a saber porque con la todopoderosa y sus manías, que ya me cansan.</p>
<p>Aunque no tengamos nada instalado en server siempre nos podemos bajar los archivos de log del Apache para analizarlos en casita, con nuestra maquinita.</p>
<p>Ten en cuenta que estos archivos pueden ser gigantes, depende de como esté configurado el server, los hay con rotaciones y sin, pero puedes encontrartes con archivos de 2Gb. en servidores de alto tráfico, lidia con ellos si puedes. Lo mejor es rotarlos manualmente en el momento de máximo tráfico o ataque.</p>
<p>Para ello, detén el servicio de Apache, renombra los access.log y error.log y vuelve a iniciarlo, dejarás a tu cliente sin servicio un minuto escaso. Aguanta un ratito con el ataque, un par de horas a lo sumo, y vuelve a hacer lo mismo, de esa forma tendrás una muestra sanguínea del ataque o del momento de saturación del server y trabajarás única y exclusivamente con esos datos, localizando más rápidamente si existen direcciones IPs que un consumo excesivo de datos.</p>
<h2>De Windows a Ubuntu y tiro porque me toca</h2>
<p>Una vez muevas ese log a una carpeta accesible por FTP o HTTP faltará bajártela para analizarla en tu flamante workstation Ubuntu, que mola más que un OS X&#8230; al menos más que un Snow Leopard, pues falta ver si este próximo lunes día 6 de Junio lo que nos maravilla OS X Lion de la mano de Steve Jobs, palabra de AppleFun arrepentido venido a Ubuntu.</p>
<h2>Analizando los archivos .log de Apache</h2>
<p>Para analizarlo en nuestro Ubuntu vamos a usar Webzilla, para instalártela:</p>
<p><strong>sudo apt-get install webalizer</strong></p>
<p>Luego la configuramos con un:</p>
<p><strong>sudo gedit /etc/webalizer/webalizer.conf</strong></p>
<p>Aquí en principio sólo falta tocar el lugar, ruta y archivo donde está el access.log</p>
<p>LogFile                   /var/www/logs-para-analizar/access.log<br />
OutputDir              /var/www/webalizer<br />
Incremental           yes</p>
<p>Grabamos y ejecutamos el Webalizer con un complejísimo, es broma:</p>
<p><strong>sudo webalizer</strong></p>
<p>Unos segunditos y tachán, apunta tu navegador a:</p>
<p><strong>http://localhost/webalizer</strong></p>
<p>Selecciona el mes actual, y en la siguiente pantalla la opción &#8220;Clientes&#8221; aquí verás las IPs que han visitado más la página durante el ataque o la bajada de rendimiento del server, busca las más abultadas que vamos a revisarlas.</p>
<p>Ahora nos faltará saber el Quién es quién de cada IP</p>
<h2>¿Quién es quién?</h2>
<p>Para eso podemos usar varias opciones, entre ella una via web:</p>
<p><a rel="nofollow" target="_blank" href="http://whois.domaintools.com/67.195.112.52">http://whois.domaintools.com/67.195.112.52</a></p>
<p>Donde 67.195.112.52 es la IP sobre la que quieres conocer información y la otra es usar las herramientas de red del sistema que incorpora Ubuntu.</p>
<p>Con ellas puedes realizar un WHOIS, un LOOKUP , etc.</p>
<p>Si entras en &#8220;Explorar los puertos&#8221;, cosa que tarda un rato podrás también detectar si detrás hay un servidor web, un servidor FTP, o un emule abierto. Datos que te permitirán determinar con algo más de certeza si se trata de una empresa o un usuario.</p>
<p>También puedes rastrear la ruta para más o menos ver de donde es el país de origen, si este por ejemplo es de Ukrania o de la conchinchina probablemente se trate de un buscador en el que no te importe perder posicionamiento.</p>
<h2>Cuidadín cuidadín con los GoogleBots y familia</h2>
<p>Pues eso, asegúrate que de todas esas IPs no te apuntes ninguna que sea de un buscador conocido en el que te quieras posicionar, pues si la anotas y luego la baneamos perderás el posicionamiento en ese buscador pues tu Apache no le dejará entrar.</p>
<p>Ya tenemos las IPs localizadas y correctamente anotadas, ahora vamos a banearlas</p>
<h2>Baneando IPs en Apache bajo Windows</h2>
<p>Bueno esto a decir verdad es más o menos igual en Windows que en Linux que un radiocassette donde sea capaz de correr Apache.</p>
<p>Busca el fichero de configuración de Apache <strong>httpd.conf</strong></p>
<p>En la sección <strong>Directory</strong></p>
<p>Introduce al final, justo antes del cierre de la directiva &lt;/Directory&gt; y una en cada línea la siguiente instrucción:</p>
<p>deny from TU-NO-PASAS</p>
<p>por ejemplo si quisiéramos banear a Yahoo, NO lo hagas!</p>
<p><strong>deny from 67.195.112.52</strong></p>
<p>Graba el fichero y reinicia Apache, en Windows desde &#8220;Accesorios -&gt; Herramientas del Sistema -&gt; Servicios -&gt; Apache&#8221; botón de la derecha reiniciar.</p>
<h2>Listas negras de IPs malignas</h2>
<p>También de paso y por el mismo precio que nos ponemos a banear, una práctica aceptable sería el banear sistemáticamente aquellas IPs que se han detectado en el mundo recientemente como IPs malignas.</p>
<p>Yo he sacado una lista desde:</p>
<p><a rel="nofollow" target="_blank" href="http://isc.sans.org/ipsascii.html">http://isc.sans.org/ipsascii.html</a></p>
<p>y desde:</p>
<p><a rel="nofollow" target="_blank" href="http://isc.sans.org/sources.html">http://isc.sans.org/sources.html</a></p>
<p>Baneando que es gerundio.</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/' rel='bookmark' title='Permanent Link: Personalizar un virtual host de Apache bajo Plesk'>Personalizar un virtual host de Apache bajo Plesk</a></li>
<li><a href='http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/' rel='bookmark' title='Permanent Link: Bloquear muchos intentos fallidos de acceso a servidor'>Bloquear muchos intentos fallidos de acceso a servidor</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bloquear muchos intentos fallidos de acceso a servidor</title>
		<link>http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/</link>
		<comments>http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 15:57:12 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aprender]]></category>
		<category><![CDATA[Bugs y errores]]></category>
		<category><![CDATA[Compartir]]></category>
		<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[Dominios]]></category>
		<category><![CDATA[En la nube]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Línea de comandos]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Pirateo]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1893</guid>
		<description><![CDATA[Vamos a proteger nuestros servidores basados en Debian y Ubuntu con dos aplicaciones Fail2Ban y DenyHost ambas son unas aplicaciones ideales para proteger servidores puest te permite bloquear determinados ataques cuando estos fallan con la clave al intentar acceder a tu servidor, vaya el típico ataque de denegación de servicio. Protegiendo Apache, FTP y los servidores de [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/optimizar-servidor-mysql/' rel='bookmark' title='Permanent Link: Optimizar servidor MySQL'>Optimizar servidor MySQL</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Vamos a proteger nuestros servidores basados en Debian y Ubuntu con dos aplicaciones Fail2Ban y DenyHost ambas son unas aplicaciones ideales para proteger servidores puest te permite bloquear determinados ataques cuando estos fallan con la clave al intentar acceder a tu servidor, vaya el típico ataque de denegación de servicio.</p>
<h2>Protegiendo Apache, FTP y los servidores de correo con Fail2Ban</h2>
<p>Funciona de una forma muy sencilla, Fail2Ban lee los archivos de log de accesos por password o los errores del fichero de errores de apache error_log vetando a través del Firewall aquellas IPs que fallan muchas veces</p>
<p>Para instalarlo, desde Ubuntu o Debian:</p>
<div id="globalWrapper">
<div id="column-content">
<div id="content">
<div id="bodyContent">
<pre><strong>sudo apt-get install fail2ban</strong></pre>
<p>Para configurarlo lanza un editor como nano o cualquier otro que tengas instalado</p>
<div id="globalWrapper">
<div id="column-content">
<div id="content">
<div id="bodyContent">
<p><tt><strong>sudo nano /etc/fail2ban.conf</strong></tt></p>
</div>
</div>
</div>
</div>
<p>Tienes instrucciones sobre la configuración del mismo en:</p>
<p><a rel="nofollow" target="_blank" href="http://www.fail2ban.org/wiki/index.php/HOWTO_fail2ban_spanish">http://www.fail2ban.org/wiki/index.php/HOWTO_fail2ban_spanish</a></p>
<p>Enlace: <a rel="nofollow" target="_blank" href="http://www.fail2ban.org/wiki/index.php/FAQ_spanish">http://www.fail2ban.org/wiki/index.php/FAQ_spanish</a></p>
<h2>Protegiendo el servicio de SSH</h2>
<p>Ahora le toca el turno a DenyHosts cuya página web es: <a rel="nofollow" target="_blank" href="http://denyhosts.sourceforge.net/">http://denyhosts.sourceforge.net/</a> para instalarlo nuevamente desde un terminal tipeamos:</p>
<p><strong>sudo apt-get install denyhosts</strong></p>
<p>DenyHost únicamente nos protegerá el servidor SSH, que ya es mucho. Nosotros lo hemos probado y rotundamente funciona sin tener que tocar nada de configuración, la gran ventaja es que además de analizar los logs con los intentos de conexión además accede de forma automática a listas de IPs atacantes desconocidas que se hallan en el servidor principal de DenyHost.</p>
<p>Si quieres modificar su configuración puedes hacerlo con un:</p>
<p><strong>nano /etc/denyhosts.conf</strong></p>
<p>Una de las opciones que te aconsejamos es la de sincronizar de forma automática y cada hora con el servidor de DenyHosts, para ello deberás descomentar una línea en ese archivo de configuración:</p>
<div id="_mcePaste"><strong># To enable synchronization, you must uncomment the following line:</strong></div>
<div id="_mcePaste"><strong>SYNC_SERVER = http://xmlrpc.denyhosts.net:9911</strong></div>
<p>Recuerda que toda esta instalación y configuración se debe hacer como superusuario</p>
<h2>Si la lías parda y te autobaneas</h2>
<p>Si te sucede como a mi que durante las pruebas me autobaneé &#8220;sin querer queriendo&#8221; y al intentar acceder el servidorcito chulo como ninguno te escupe un:</p>
<p><strong> ssh_exchange_identification: Connection closed by remote host</strong></p>
<p>Tienes que cambiar de IP, acceder, para el servicio denyhosts y borrar la IP baneada del archivo /etc/hosts.deny yo lo hice desde el móvil, pues tengo un router con IP fija puxx, que va bien para casi nada, en cambio en el mobilette donde al tener una conexión 3G con una IP diferente me pude conectar, usé el programa <strong>ConnectBot de Android</strong>, que no me lo había mirado mucho y la verdad lo he visto un poco <em>flu</em>, pues para empezar no se como se maneja el cursor, si alguno de vosotros conoce algún otro software para conectarse a SSH desde Android please, que nos deje un comentario a todos.</p>
</div>
</div>
</div>
</div>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/optimizar-servidor-mysql/' rel='bookmark' title='Permanent Link: Optimizar servidor MySQL'>Optimizar servidor MySQL</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/bloquear-muchos-intentos-fallidos-de-acceso-a-servidor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redireccionar dominio página HTML por página HTML</title>
		<link>http://uvedobles.com/redireccionar-dominio-pagina-html-por-pagina-html/</link>
		<comments>http://uvedobles.com/redireccionar-dominio-pagina-html-por-pagina-html/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 13:54:12 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Avecrem a mano]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Trozos de código]]></category>
		<category><![CDATA[Utilidades SEO]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[buscadores]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1882</guid>
		<description><![CDATA[Hoy he tenido que redireccionar diferentes páginas &#8220;HTML&#8221; únicas de un dominio llamésmole A hacia una página concreta de otro dominio web, llamémosle dominio B. Esto se hace editando el facilísimo, ejem, .htaccess de Apache, con sus directivas, que ninguna está buena ni te pone, al revés son la repera, difíciles por ser casi todas [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/ocultar-los-datos-de-registro-de-un-dominio/' rel='bookmark' title='Permanent Link: Ocultar los datos de registro de un dominio'>Ocultar los datos de registro de un dominio</a></li>
<li><a href='http://uvedobles.com/extensiones-de-dominio-disponibles-en-el-mundo-2/' rel='bookmark' title='Permanent Link: Extensiones de dominio disponibles en el mundo'>Extensiones de dominio disponibles en el mundo</a></li>
<li><a href='http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/' rel='bookmark' title='Permanent Link: Personalizar un virtual host de Apache bajo Plesk'>Personalizar un virtual host de Apache bajo Plesk</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hoy he tenido que redireccionar diferentes páginas &#8220;HTML&#8221; únicas de un dominio llamésmole A hacia una página concreta de otro dominio web, llamémosle dominio B.</p>
<p>Esto se hace editando el facilísimo, ejem, .htaccess de Apache, con sus directivas, <em>que ninguna está buena ni te pone</em>, al revés son la repera, difíciles por ser casi todas iguales, así que traes leer en ellas en diferentes blogs y comprobar que no me ha servido ninguna para este, mi caso, he decidido hacer un &#8220;brevepost&#8221; para que aquí quede si alguien debe en el futuro lidiar con ello:</p>
<p><strong>Redirect 301 &#8220;/Longboard-completo/&#8221;  http://www.tulongboard.es/longboards-bambu-series/<br />
Redirect 301 &#8220;/Mochilas-Skate/&#8221;  http://www.tulongboard.es/mochilas-longboard/<br />
Redirect 301 &#8220;/Longboard/&#8221;  http://www.tulongboard.es/longboards-baratos/</strong></p>
<p>Es decir:</p>
<p><strong>Redirect 301 &#8220;página en servidor A sin las http://www.dominioA.com, es decir solo el QUERY_STRING&#8221; http://www.dominioB.es/pagina-html-destino</strong></p>
<p>Así de fácil!</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/redireccionar-dominio-pagina-html-por-pagina-html/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/ocultar-los-datos-de-registro-de-un-dominio/' rel='bookmark' title='Permanent Link: Ocultar los datos de registro de un dominio'>Ocultar los datos de registro de un dominio</a></li>
<li><a href='http://uvedobles.com/extensiones-de-dominio-disponibles-en-el-mundo-2/' rel='bookmark' title='Permanent Link: Extensiones de dominio disponibles en el mundo'>Extensiones de dominio disponibles en el mundo</a></li>
<li><a href='http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/' rel='bookmark' title='Permanent Link: Personalizar un virtual host de Apache bajo Plesk'>Personalizar un virtual host de Apache bajo Plesk</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/redireccionar-dominio-pagina-html-por-pagina-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El Módulo pagespeed para Apache</title>
		<link>http://uvedobles.com/el-modulo-pagespeed-para-apache/</link>
		<comments>http://uvedobles.com/el-modulo-pagespeed-para-apache/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 11:29:28 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Errores]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1754</guid>
		<description><![CDATA[&#8230;y la madre que tuvo el dudoso gusto de darle a luz, la todopoderosa Google&#8230; No se si es porque no me leo la documentación de nada de cabo a rabo, de ser así probablemente estaría leyendo aún los manuales de la PalmPilot I, o siendo sinceros los del ZX Spectrum pero el modulito mod_pagespeed [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>&#8230;y la madre que tuvo el dudoso gusto de darle a luz, la todopoderosa Google&#8230;</em></p>
<p style="text-align: center;"><em><img class="s3-img" src="http://uvedobles.com.s3.amazonaws.com/servidor-apache.jpg" border="0" alt="servidor apache El Módulo pagespeed para Apache"  title="El Módulo pagespeed para Apache" /> </em></p>
<p style="text-align: left;">No se si es porque no me leo la documentación de nada de cabo a rabo, de ser así probablemente estaría leyendo aún los manuales de la PalmPilot I, o siendo sinceros los del ZX Spectrum pero el modulito <strong>mod_pagespeed</strong> que lanzó Google me ha dado por saco durante horas, deteniendo mi producción &#8220;pa na&#8221;.</p>
<p>Os explico a continuación, me lo instalé hace unos días en mi máquina con Ubuntu donde desarrollo aplicaciones web como siempre para trastear con ello y ganar algo de velocidad en descarga, pues bien en esta máquina es donde <em>mismamente</em> estoy mejorando el sistema de emailing que incorpora mi aplicación de <a rel="nofollow" target="_blank" title="Facturación electrónica" href="http://invooice.com">facturación electrónica</a> invOOice.com.</p>
<p>Con este modulo instalado, que debe ir de narices para máquinas en producción, Apache2 te crea un directorio donde <em>cachea</em> ficheros estáticos, por ejemplo los ficheros .js con <strong>javascript</strong>, luego al hacer cambios y grabarlos, Apache2 no se entera durante un cierto tiempo y el problema es que cambias y no ves los resultados producidos por el cambio, todo esto durante horas hasta que al final con un alert(&#8216;hola hola&#8217;) que no aparecía por ningún lado me di cuenta de que esto leía de algún sitio que no era el suyo, nada, ves el código fuente, te fijas y tachán:</p>
<pre id="line1"><a rel="nofollow" target="_blank" href="view-source:http://localhost/tomatoo/core/functions/forms.ajax.js.pagespeed.ce.QB8x0iVrtt.js">forms.ajax.js.pagespeed.ce.QB8x0iVrtt.js</a></pre>
<p><em>Grrrr</em>&#8230; ahora ármate de valor baja a la línea de comandos y desinstala el módulo <strong>pagespeed</strong>, eh? bueno, pues para eso os copio aquí la solución, a grandes trazos borrar los módulos a saco paco del directorio de módulos de apache:</p>
<p><strong>cd /etc/apache2/mods-enabled/</strong></p>
<p><strong>rm pagespeed.conf</strong></p>
<p><strong>rm pagespeed.load</strong></p>
<p>y reniciamos Apache con un!</p>
<p><strong>/etc/init.d/apache2 restart</strong></p>
<p>Te quedará una carpeta en apache2 con los cachés, yo no la he borrado, en cuanto pueda volveré a experimentar con <strong>pagespeed</strong> pues se notaba bastante, pero por el momento vamos a lo que vamos.</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/el-modulo-pagespeed-para-apache/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/el-modulo-pagespeed-para-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activar el mod_rewrite en Ubuntu 10.10</title>
		<link>http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/</link>
		<comments>http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 09:49:24 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[RIM]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1644</guid>
		<description><![CDATA[Tras actualizar el Ubuntu de mi portátil desde la versión 10.04 LTS a la 10.10 he podido comprobar que de momento casi todo funciona, no obstante ha dejado de funcionar el mod_rewrite de Apache. Este módulo nos sirve para que el sistema interprete URLs bonitas, es decir en lugar de un: index.php?prodid=1234&#38;fam=9, podría quedar: /fregaplatos/phillips-madeira. [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/condiciones-en-mod_rewrite-para-la-redireccion/' rel='bookmark' title='Permanent Link: Condiciones en mod_rewrite para la redirección'>Condiciones en mod_rewrite para la redirección</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-medium wp-image-1646" title="rewrite" src="http://uvedobles.com/wp-content/uploads/2010/10/rewrite-485x286.png" alt="rewrite 485x286 Activar el mod rewrite en Ubuntu 10.10" width="485" height="286" /></p>
<p>Tras actualizar el Ubuntu de mi portátil desde la versión 10.04 LTS a la 10.10 he podido comprobar que de momento casi todo funciona, no obstante ha dejado de funcionar el mod_rewrite de Apache.</p>
<p>Este módulo nos sirve para que el sistema interprete URLs bonitas, es decir en lugar de un:</p>
<p>index.php?prodid=1234&amp;fam=9, podría quedar: /fregaplatos/phillips-madeira.</p>
<p>Lo primero es asegurarnos que el módulo está activado y habilitado, para ello utiliza:</p>
<p><code>sudo a2enmod rewrite</code></p>
<p>Lo siguiente y algo más complejo es modificar nuestro archivo de host que encontrarás en <em>/etc/apache2/sites-enabled/</em><em>000-default</em></p>
<p><code>sudo nano /etc/apache2/sites-enabled/000-default</code></p>
<p>En este archivo hay que cambiar el parámetro de <em>AllowOverride None</em> a <em>AllowOverride All</em></p>
<p>Grabamos y forzamos el reinicio de Apache con:</p>
<p><code>sudo /etc/init.d/apache2 force-reload</code></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/habilitar-curl-en-ubuntu/' rel='bookmark' title='Permanent Link: Habilitar cURL en Ubuntu'>Habilitar cURL en Ubuntu</a></li>
<li><a href='http://uvedobles.com/condiciones-en-mod_rewrite-para-la-redireccion/' rel='bookmark' title='Permanent Link: Condiciones en mod_rewrite para la redirección'>Condiciones en mod_rewrite para la redirección</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test de carga web</title>
		<link>http://uvedobles.com/test-de-carga-web/</link>
		<comments>http://uvedobles.com/test-de-carga-web/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 07:50:14 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Aprender]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[De profesión Betatester]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[En la nube]]></category>
		<category><![CDATA[Gerundios]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[ISP y hostings]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Sistemas operativos]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[Utilidades para test]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1526</guid>
		<description><![CDATA[Hace ya algunos días os pasé un enlace con 18 aplicaciones web para probar la velocidad y el rendimiento de una web. Muchas de estas aplicaciones ya las conocía, pero de todas, me quedo con http://loadimpact.com/ Sencillamente porque su versión gratuita te permite simular hasta 40 usuarios navegando simultáneamente en tu página web, cifra más [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/' rel='bookmark' title='Permanent Link: Comprobar la velocidad de carga de una web'>Comprobar la velocidad de carga de una web</a></li>
<li><a href='http://uvedobles.com/nginx-y-phpmyadmin/' rel='bookmark' title='Permanent Link: Nginx y phpMyAdmin'>Nginx y phpMyAdmin</a></li>
<li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hace ya algunos días os pasé un enlace con 18 aplicaciones web para probar la velocidad y el rendimiento de una web.</p>
<p>Muchas de estas aplicaciones ya las conocía, pero de todas, me quedo con <a rel="nofollow" target="_blank" href="http://loadimpact.com/">http://loadimpact.com/</a></p>
<p>Sencillamente porque su versión gratuita te permite simular hasta 40 usuarios navegando simultáneamente en tu página web, cifra más que suficiente para poder medir cualquier hosting y predecir si se va a caer.</p>
<p>Para los programadores web tiene otra utilidad, la de la optimización, sí ya sabes que arañar unos bytes a tu código siempre le sienta bien, pero bueno, ¿tan poco se nota? Dedicar 4 horas depurando para unos pocos bytes es rentable. Si te lo pagan sí. Por ejemplo en aplicaciones críticas con muchos usuarios concurrentes quizá el primer paso es optimizar y no proceder a cambiar de hosting o de servidor con elcoste que implica.</p>
<p>Esta prueba de rendimiento en masa tiene otras aplicaciones, no sólo podrás saber si el hosting que tienes o el de tus clientes es bueno sino que también si eres de sistemas te permitirá comprobar la eficacia en cuanto a rendimiento de los cambios de configuración que realices en la configuración de un servidor. Incluso ir un paso más allá, podrás medir diferentes servidores web, Apache bajo Windows, Apache bajo Linux, Nginx, Cherooke&#8230;</p>
<p>Bueno pues nada, a optimizar nenes y nenas de la web!: <a rel="nofollow" target="_blank" href="http://loadimpact.com/">http://loadimpact.com/</a></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/test-de-carga-web/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/' rel='bookmark' title='Permanent Link: Comprobar la velocidad de carga de una web'>Comprobar la velocidad de carga de una web</a></li>
<li><a href='http://uvedobles.com/nginx-y-phpmyadmin/' rel='bookmark' title='Permanent Link: Nginx y phpMyAdmin'>Nginx y phpMyAdmin</a></li>
<li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/test-de-carga-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comprobar la velocidad de carga de una web</title>
		<link>http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/</link>
		<comments>http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 22:17:44 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones móviles]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Avecrem a mano]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[ISP y hostings]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Posicionamiento en Google]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[Utilidades para test]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/</guid>
		<description><![CDATA[Un enlace vale m&#225;s que mil palabras, aqu&#237; tienes 18 aplicaciones web que te permiten comprobar la velocidad de descarga de una p&#225;gina web. Recuerda que la velocidad es necesaria para posicionarse en Google, as&#237; que ya tardas. http://www.hongkiat.com/blog/website-speed-and-performance-check-tools/ Páginas relacionadas con este artículo:Optimizar la velocidad de descarga de una web Comprobar velocidad servidor Test [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/optimizar-la-velocidad-de-descarga-de-una-web/' rel='bookmark' title='Permanent Link: Optimizar la velocidad de descarga de una web'>Optimizar la velocidad de descarga de una web</a></li>
<li><a href='http://uvedobles.com/comprobar-velocidad-servidor/' rel='bookmark' title='Permanent Link: Comprobar velocidad servidor'>Comprobar velocidad servidor</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Un enlace vale m&#225;s que mil palabras, aqu&#237; tienes 18 aplicaciones web que te permiten comprobar la velocidad de descarga de una p&#225;gina web. Recuerda que la velocidad es necesaria para posicionarse en Google, as&#237; que ya tardas. </p>
<p>http:<a rel="nofollow" target="_blank" href="http://www.hongkiat.com/blog/website-speed-and-performance-check-tools/">//www.hongkiat.com/blog/website-speed-and-performance-check-tools/</a> </p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/optimizar-la-velocidad-de-descarga-de-una-web/' rel='bookmark' title='Permanent Link: Optimizar la velocidad de descarga de una web'>Optimizar la velocidad de descarga de una web</a></li>
<li><a href='http://uvedobles.com/comprobar-velocidad-servidor/' rel='bookmark' title='Permanent Link: Comprobar velocidad servidor'>Comprobar velocidad servidor</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/comprobar-la-velocidad-de-carga-de-una-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personalizar un virtual host de Apache bajo Plesk</title>
		<link>http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/</link>
		<comments>http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 08:04:38 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Avecrem a mano]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[Dominios]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[ISP y hostings]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[comercio electrónico]]></category>
		<category><![CDATA[ecOOmmerce.com]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1479</guid>
		<description><![CDATA[En alguna ocasión puedes encontrarte con el siguiente escenario, tienes un servidor que corre bajo el cómodo sistema de gestión de hosting Plesk, gracias a este software configurar un dominio, un correo, el FTP o cualquier otra cosa referente a servidor es cosa de niños, bueno no tanto, pero desde luego es mucho más fácil [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
<li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>En alguna ocasión puedes encontrarte con el siguiente escenario, tienes un servidor que corre bajo el cómodo sistema de gestión de hosting Plesk, gracias a este software configurar un dominio, un correo, el FTP o cualquier otra cosa referente a servidor es cosa de niños, bueno no tanto, pero desde luego es mucho más fácil que hacerlo manualmente a través de la línea de comandos.</p>
<p>Ahora bien, Plesk tiene como todos los sistemas bonitos y muy domesticados algunas limitaciones que sólo podrás superar gracias a la línea de comandos del sistema, es decir, pasando completamente de la interficie de Plesk, es aquí donde se nos ha planteado el siguiente problema:</p>
<p>Necesitamos que varios dominios apunten al mismo directorio físico del disco duro pero conservando su host, es decir no valen redirecciones de dominio, esto es para nuestro sistema de gestión de tiendas online ecOOmmerce.com que soporta un sistema multitienda es decir, mismo catálogo de productos diferentes tiendas.</p>
<p>Que dos webs apunten a un mismo dominio bajo la versión actual de Plesk no es posible así que deberás de contar con un acceso SSH a tu servidor y un poco de confianza en el manejo de la shell.</p>
<p>La modificación no se puede hacer directamente sobre el archivo que genera plesk dentro de la carpeta vhosts, hablamos de un archivo denominado httpd.include, pues si lo tocas Plesk lo reescribirá con sus propios valores perdiendo cualquier cambio. El concepto es generar otro archivo de modificación que se leerá a posteriori y decirle a plesk que existe ese archivo para finalmente reiniciar el servicio web, es decir el Apache.</p>
<p>En nuestro proyecto, la web real donde se contienen los archivos es mazingerzeta.com y la web satélite que debe apuntar a la misma carpeta es superpc.es</p>
<p>A continuación, los 3 pasos y diversos comandos que necesitarás para modificar el Virtual host.</p>
<p>1. Añadir un archivo vhost.conf en el directorio &#8220;conf&#8221; del dominio satélite con la siguiente configuración:</p>
<p>ServerName www.superpc.es<br />
  DocumentRoot /var/www/vhosts/mazingerzeta.com/httpdocs<br />
  #CustomLog /var/www/vhosts/superpc.es/statistics/logs/access_log plesklog<br />
  DirectoryIndex index.php<br />
  #ErrorLog /var/www/vhosts/superpc.es/statistics/logs/error_log<br />
  <IfModule mod_ssl.c><br />
    SSLEngine off<br />
  </IfModule><br />
  <Directory /var/www/vhosts/mazingerzeta.com/httpdocs><br />
    AllowOverride All<br />
    Allow from All<br />
    <IfModule mod_php5.c><br />
      php_admin_flag engine on<br />
      php_admin_flag safe_mode off<br />
      php_admin_value open_basedir none<br />
    </ifModule><br />
  Options -Includes -ExecCGI<br />
  </Directory>  </p>
<p>2. Reprogramar Plesk para que lea ese archivo</p>
<p>Este es el comando genérico, depende del directorio de instalación del Plesk y del nombre del dominio:</p>
<p>/plesk_installation_directory/admin/sbin/websrvmng &#8211;reconfigure-vhost &#8211;vhost-name=dominio.com</p>
<p>En nuestro caso:  </p>
<p>/usr/local/psa/admin/sbin/websrvmng &#8211;reconfigure-vhost &#8211;vhost-name=superpc.es</p>
<p>3. Reiniciar Apache</p>
<p>/etc/init.d/httpd restart</p>
<p>Ya está!</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/baneando-direcciones-ips-en-apache-bajo-windows/' rel='bookmark' title='Permanent Link: Baneando direcciones IPs en Apache bajo Windows'>Baneando direcciones IPs en Apache bajo Windows</a></li>
<li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/personalizar-un-virtual-host-de-apache-bajo-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx y phpMyAdmin</title>
		<link>http://uvedobles.com/nginx-y-phpmyadmin/</link>
		<comments>http://uvedobles.com/nginx-y-phpmyadmin/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 09:04:11 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[ISP y hostings]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Sistemas operativos]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1475</guid>
		<description><![CDATA[Me ha costado un poco más configurar phpMyAdmin para que corra con Nginx, que aprender a pronunciar el nombre de este buen servidor web sin guiñar ninguno de ambos ojos&#8230; digo bueno porque literalmente se repasa al venerable Apache, que por viejo está gordo como ninguno, eso sí, sabe de todo, pero pero es un [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/alternativa-a-phpmyadmin-con-ajax/' rel='bookmark' title='Permanent Link: Alternativa a phpMyAdmin con Ajax'>Alternativa a phpMyAdmin con Ajax</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/error-con-load-data-local-infile-en-mysql/' rel='bookmark' title='Permanent Link: Error con LOAD DATA LOCAL INFILE en MySql'>Error con LOAD DATA LOCAL INFILE en MySql</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Me ha costado un poco más configurar phpMyAdmin para que corra con Nginx, que aprender a pronunciar el nombre de este buen servidor web sin guiñar ninguno de ambos ojos&#8230; digo bueno porque literalmente se repasa al venerable Apache, que por viejo está gordo como ninguno, eso sí, sabe de todo, pero pero es un glotón de recursos.</p>
<p>En el panorama actual existen diversas soluciones libres para establecer un buen servidor web, desde el aclamado Cheroke, un web server creado por el español Álvaro López Ortega y que prometo probar en un futuro, al famoso Lighttpd, otro cuyo nombre se las tra, y el nginx, donde me gustaría ver a Paco León, genio y artista, pronunciar semejante nombre como cuando lo intentó con Shreek y cuyo testigo queda en YouTube. </p>
<p>Hemos escogido Nginx pues las comparativas que hemos leído sobre él destroza a cualquier otros servidor web en cuanto al escaso consumo de recursos que precisa, estableciendo un ratio de 1:10 contra por ejemplo Apache, es un servidor ligero, muy ligero y cuya configuración no es en exceso difícil para alguien que se maneje un poco con la línea de comando de Linux, ahora bien, el problema ha llegado al intentar configurar phpMyAdmin bajo él, de todos, todos, los tutoriales que hemos visitado, ninguno ha funcionando, hasta que al final hemos copiado el directorio de la carpeta /usr/share/phpmyadmin a dentro del propio directorio del webserver /var/www una solución temporal, pero que nos va a servir para comprobar el rendimiento del conjunto nginx+php+mysql+phpmyadmin como futuro para nuestros servidores de producción donde correr nuestras aplicaciones web.</p>
<p>Como apunte os diremos que algunas de las mayores webs del mundo, aquellas que tienen un tráfico brutal, funcionan bajo nginx, por ejemplo YouTube, y hace poco también migró de Apache a nginx la española &#8220;meneame&#8221;.</p>
<p>Ahora, repite conmigo: enllins, einnllinss, enellinks, enjinks y quédate con la que quieras pero quédate.</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/nginx-y-phpmyadmin/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/alternativa-a-phpmyadmin-con-ajax/' rel='bookmark' title='Permanent Link: Alternativa a phpMyAdmin con Ajax'>Alternativa a phpMyAdmin con Ajax</a></li>
<li><a href='http://uvedobles.com/test-de-carga-web/' rel='bookmark' title='Permanent Link: Test de carga web'>Test de carga web</a></li>
<li><a href='http://uvedobles.com/error-con-load-data-local-infile-en-mysql/' rel='bookmark' title='Permanent Link: Error con LOAD DATA LOCAL INFILE en MySql'>Error con LOAD DATA LOCAL INFILE en MySql</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/nginx-y-phpmyadmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Habilitar cURL en Ubuntu</title>
		<link>http://uvedobles.com/habilitar-curl-en-ubuntu/</link>
		<comments>http://uvedobles.com/habilitar-curl-en-ubuntu/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 07:18:20 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[APIs y más]]></category>
		<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Distribuciones Linux]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Utilidades de sistema]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[entorno]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1146</guid>
		<description><![CDATA[La imagen que acompaña este post-nota no tiene mucho que ver con el contenido pues es muy surfera aunque pensándolo bien algo sí, ¿o no?, ¿tú que opinas? La utilidad básica de cURL es esa leer información de diferentes protocolos, escribo este artículo porque la necesito para una classe bajo PHP que permite  integrar el [...]


Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/' rel='bookmark' title='Permanent Link: Activar el mod_rewrite en Ubuntu 10.10'>Activar el mod_rewrite en Ubuntu 10.10</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a class="lightbox" title="curl" href="http://uvedobles.com/wp-content/uploads/2010/04/curl.jpg"><img class="alignnone size-medium wp-image-1147" title="curl" src="http://uvedobles.com/wp-content/uploads/2010/04/curl-480x329.jpg" alt="curl 480x329 Habilitar cURL en Ubuntu" width="480" height="329" /></a></p>
<p>La imagen que acompaña este <em>post-nota</em> no tiene mucho que ver con el contenido pues es muy <em>surfera</em> aunque pensándolo bien algo sí, ¿o no?, ¿tú que opinas?</p>
<p>La utilidad básica de <strong>cURL</strong> es esa leer información de diferentes protocolos, escribo este artículo porque la necesito para una <em>classe</em> bajo PHP que permite  integrar el motor de traducción de idiomas de Google en una de mis <a rel="nofollow" target="_blank" href="http://www.dedavid.com/area/Aplicaciones+web/Tienda+online" target="_blank">aplicaciones web</a>.</p>
<p>Mi configuración actual es Apache2 + PHP5 en un entorno Ubuntu 9.10 Karmic 64 Bits donde si realizo un phpinfo(); no me figura módulo alguno para usar las librerías de php para cURL necesarias para algunas classes php que toman datos de APIs externas.</p>
<p>Además de un módulo para PHP es un comando ejecutable desde línea de comando por ejemplo:</p>
<p><strong>curl www.google.com </strong></p>
<p>Te mostrará en la terminal el código HTML que hay tras esa dirección.</p>
<h2>Instalar las librerías cURL para PHP</h2>
<p>Os comento el proceso de habilitar cURL en mi versión de Ubuntu.</p>
<p>Lo primero es darte una vuelta por el archivo de configuración de PHP el famoso php.ini , para ello ejecuta en un terminal:</p>
<p><strong>sudo nano /etc/php5/apache2/php.ini</strong></p>
<p>Obviamente si no dispones del editor nano instalado o te es más cómodo el más visual gedit sustituye nano por gedit, eso sí nano es una excelente opción que merece la pena aprender a utilizar pues la podrás utilizar en servidores donde no tengas entorno gráfico, hay seguidores incondicionales de VI pero yo no lo soy en absoluto y prefiero nano.</p>
<p>También ten en cuenta que ese comando puede variar dependiendo de donde se encuentre el php.ini en tu máquina o si la versión de PHP o del Apache difieren.</p>
<p>Una vez dentro busca la cadena &#8220;curl&#8221; en Nano se hace presionando CTRL + W, si no la encuentras es que cURL no está instalado en tu sistema o en tu servidor, así que toca instalarlo, sal del editor, CTRL + Q y vamos de nuevo a la línea de comando para instalar cURL en Ubuntu:</p>
<p><strong>sudo apt-get install php5-curl</strong></p>
<p>Ahora se bajará los paquetes necesarios y comenzará el proceso de instalación. Una vez finalizado tan sólo te quedará reiniciar el servicio Apache2 con:</p>
<p><strong>sudo /etc/init.d/apache2 restart</strong></p>
<p>¡A programar!</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/habilitar-curl-en-ubuntu/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div>

<p>Páginas relacionadas con este artículo:<ol><li><a href='http://uvedobles.com/habilitar-permalinks-en-apache-2/' rel='bookmark' title='Permanent Link: Habilitar permalinks en Apache 2'>Habilitar permalinks en Apache 2</a></li>
<li><a href='http://uvedobles.com/activar-el-mod_rewrite-en-ubuntu-10-10/' rel='bookmark' title='Permanent Link: Activar el mod_rewrite en Ubuntu 10.10'>Activar el mod_rewrite en Ubuntu 10.10</a></li>
<li><a href='http://uvedobles.com/instalar-apache-2-php-5-mysql-5-y-webmin-1-5/' rel='bookmark' title='Permanent Link: Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5'>Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/habilitar-curl-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

