<?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>.:: didjeram ::. &#187; Apache</title>
	<atom:link href="http://www.didjeram.com/blog/category/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.didjeram.com/blog</link>
	<description>Si ya estás acá ...</description>
	<lastBuildDate>Sat, 04 Feb 2012 02:29:27 +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>Tips Importantes de Seguridad al Configurar un servidor Apache de Producción</title>
		<link>http://www.didjeram.com/blog/2012/02/tips-importantes-de-seguridad-al-configurar-un-servidor-apache-de-produccion/</link>
		<comments>http://www.didjeram.com/blog/2012/02/tips-importantes-de-seguridad-al-configurar-un-servidor-apache-de-produccion/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 02:19:47 +0000</pubDate>
		<dc:creator>redarma</dc:creator>
				<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://www.didjeram.com/blog/?p=471</guid>
		<description><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2012/02/tips-importantes-de-seguridad-al-configurar-un-servidor-apache-de-produccion/' addthis:title='Tips Importantes de Seguridad al Configurar un servidor Apache de Producción ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END -->Si te pidieron configurar un servidor y quizá una de tus alternativas es Apache, algo que debes tener presente son algunos tips de seguridad, espero te sirvan. &#160; Para tener un servidor web seguro, cerciórate de tener instalado los últimos parches de seguridad, No tiene sentido poner una cerradura más resistente a tu puerta si [...]]]></description>
			<content:encoded><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2012/02/tips-importantes-de-seguridad-al-configurar-un-servidor-apache-de-produccion/' addthis:title='Tips Importantes de Seguridad al Configurar un servidor Apache de Producción ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END --><p>Si te pidieron configurar un servidor y quizá una de tus alternativas es Apache, algo que debes tener presente son algunos tips de seguridad, espero te sirvan.</p>
<p>&nbsp;</p>
<ol>
<li>Para tener un servidor web seguro, <strong>cerciórate de tener instalado los últimos parches de seguridad, </strong>No tiene sentido poner una cerradura más resistente a tu puerta si dejas la ventana abierta.</li>
<li><strong>Restringir acceso por IP</strong> , Si tienes una sección al que únicamente tenga acceso alguna red, o IP por ejemplo la red  192.168, configurar en el apache  sobre el archivo httpd.conf</li>
</ol>
<p>&nbsp;</p>
<blockquote><p><code>Order Deny,Allow<br />
Deny from all<br />
Allow from 192.168.0.0/16</code></p>
<p><strong>o por IP:</strong><br />
<code><br />
Order Deny,Allow<br />
Deny from all<br />
Allow from 192.168.0.1</code></p></blockquote>
<ol start="3">
<li><strong>Oculta la versión y funciones delicadas.<br />
</strong>si usas Php, asegurarse desactivar funciones de alto riesgo dentro del archivo php.ini<strong>, </strong>las<br />
funciones exec, shell_exec, phpinfo, showsource, <strong><br />
#disable_functions =</strong>descomentar y adicionar las funciones</li>
</ol>
<blockquote><p><code>disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source</code></p></blockquote>
<p>Y para ocultar la versión e información sensible, modificar el archivo httpd.conf del apache</p>
<p><strong>ServerSignature</strong>: añade una línea informativa al final de las páginas generadas automáticamente, como la pagina 404 de error. Y puede tomar los valores<br />
ServerSignature On | Off | EMail<br />
<strong>Debe estar</strong>:</p>
<blockquote><p><code>serverSignature Off</code></p></blockquote>
<ol start="4">
<li><strong>ServerTokens:</strong>Directiva que muestra  el sistema operativo sobre el que se ejecuta el servidor apache.los valores posibles son:</li>
</ol>
<p>ServerTokens Minimal|ProductOnly|OS|Full</p>
<blockquote><p><code><br />
ServerTokens Prod[uctOnly]Server envía : Server: Apache<strong>(Recomendado)</strong><br />
ServerTokens Min[imal] Server envía: Server: Apache/1.3.0<br />
ServerTokens OSServer envía : Server: Apache/1.3.0 (Unix)ServerTokens Full (o sin especificar) Server envía : Server: Apache/1.3.0 (Unix) PHP/3.0 MyMod/1.2</code></p></blockquote>
<ol start="5">
<li><strong>Desactivar las directivas de exploración de directorios y includes en lado del servidor, ejecución de CGI, No permitir que Apache siga enlaces simbólicos, Desactivación de las opciones múltiples</strong></li>
</ol>
<p>&nbsp;</p>
<blockquote><p><code><br />
Options -Indexes<br />
Options -Includes<br />
Options -ExecCGI<br />
Options -FollowSymLinks<br />
</code></p></blockquote>
<p>Si sólo deseas desactivar alguna por separado cada opción con un espacio en las directivas</p>
<blockquote><p><code><br />
Options -ExecCGI -FollowSymLinks -Indexes<br />
Options None<br />
</code></p></blockquote>
<p>&nbsp;</p>
<ol start="6">
<li>y Finalmente asegurarse que estén deshabilitados las opciones de php.ini</li>
</ol>
<p><code><br />
</code></p>
<blockquote><p><code>register_globals=off</code>, quedo obsoleto a partir de la versión 5.3.0 del php<br />
<code>safe_mode=off</code> , desactivado u obsoleto desde la versión 6 de php<br />
<code>display_erros=off</code> muestra los errores y alertas del código</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.didjeram.com/blog/2012/02/tips-importantes-de-seguridad-al-configurar-un-servidor-apache-de-produccion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poner XAMPP y WAMP en línea dentro de una red local en Windows 7 sin tener pesadillas recurrentes</title>
		<link>http://www.didjeram.com/blog/2011/11/poner-xampp-y-wamp-en-linea-dentro-de-una-red-local-en-windows-7/</link>
		<comments>http://www.didjeram.com/blog/2011/11/poner-xampp-y-wamp-en-linea-dentro-de-una-red-local-en-windows-7/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 05:07:06 +0000</pubDate>
		<dc:creator>didjeram</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Educativo]]></category>
		<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.didjeram.com/blog/?p=416</guid>
		<description><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2011/11/poner-xampp-y-wamp-en-linea-dentro-de-una-red-local-en-windows-7/' addthis:title='Poner XAMPP y WAMP en línea dentro de una red local en Windows 7 sin tener pesadillas recurrentes ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END -->Primer Caso: Tienes una red local conformada por una computadora que funciona como servidor local corriendo con XAMPP cuya IP es, por ejemplo, 192.168.0.2 y varias computadoras que serán los clientes, tu sistema operativo es Windows 7 Se supone que deberías poder entrar a ver tus archivos desde cualquier cliente al servidor colocando http://192.168.0.2/ en [...]]]></description>
			<content:encoded><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2011/11/poner-xampp-y-wamp-en-linea-dentro-de-una-red-local-en-windows-7/' addthis:title='Poner XAMPP y WAMP en línea dentro de una red local en Windows 7 sin tener pesadillas recurrentes ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END --><blockquote><p><em><strong>Primer Caso:</strong></em> Tienes una red local conformada por una computadora que funciona como <strong>servidor local </strong>corriendo con <strong>XAMPP</strong> cuya IP es, por ejemplo, 192.168.0.2 y varias computadoras que serán los <strong>clientes</strong>, tu sistema operativo es <strong>Windows 7</strong></p></blockquote>
<p>Se supone que deberías poder entrar a ver tus archivos desde cualquier cliente al servidor colocando <em>http://192.168.0.2/</em> en tu navegador favorito, y digo &#8220;se supone&#8221; porque en la combinación Windows 7 y XAMPP debemos realizar un paso previo para que esto funcione, y se trata de un pequeño cambio en el Firewall de Windows 7 y activar la opción de permiso de Apache, y para lograr esto debemos seguir los siguientes pasos:</p>
<ol>
<li>Inicio &gt; Panel de Control &gt; [Firewall de Windows] Permitir un programa a través de Firewall de Windows &gt; Presionar el botón &#8220;Cambiar la configuración&#8221; y debes marcar todos  los checkboxes del item &#8220;Apache HTTP Server&#8221; &gt; Presionar &#8220;Aceptar&#8221;</li>
</ol>
<div align="center"><a href="http://www.didjeram.com/blog/wp-content/uploads/apacheonline.gif"><img class="size-full wp-image-419 aligncenter" title="apacheonline" src="http://www.didjeram.com/blog/wp-content/uploads/apacheonline.gif" alt="Firewall Windows 7" width="482" height="369" /></a></div>
<p>Una vez realizado esto ya puedes ingresar desde cualquier cliente a tu servidor</p>
<blockquote><p>
<em><strong>Segundo Caso:</strong></em> Tienes una red local conformada por una computadora que funciona como <strong>servidor local </strong>corriendo con <strong>WAMP</strong> cuya IP es, por ejemplo, 192.168.0.2 y varias computadoras que serán los <strong>clientes</strong>, tu sistema operativo es <strong>Windows 7</strong></p></blockquote>
<p>Esto es mucho más sencillo, ya que los realizadores de WAMP pensaron en un botón que nos soluciona el problema que teníamos con XAMPP y lo único que haremos en clic en la opción &#8220;Put Online&#8221; o &#8220;Poner Online&#8221; y podremos acceder desde cualquier cliente a nuestro servidor en una red local solamente colocando <em>http://192.168.0.2</em></p>
<div align="center"><a href="http://www.didjeram.com/blog/wp-content/uploads/wamp.gif"><img class="size-full wp-image-427 aligncenter" title="wamp" src="http://www.didjeram.com/blog/wp-content/uploads/wamp.gif" alt="" width="214" height="295" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.didjeram.com/blog/2011/11/poner-xampp-y-wamp-en-linea-dentro-de-una-red-local-en-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Apache, PHP, MySQL y PHPMyAdmin en Ubuntu Linux</title>
		<link>http://www.didjeram.com/blog/2011/10/instalar-apache-php-mysql-y-phpmyadmin-en-ubuntu-linux/</link>
		<comments>http://www.didjeram.com/blog/2011/10/instalar-apache-php-mysql-y-phpmyadmin-en-ubuntu-linux/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 14:26:02 +0000</pubDate>
		<dc:creator>didjeram</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Gratis]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Interesante]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Primordial]]></category>

		<guid isPermaLink="false">http://www.didjeram.com/blog/?p=378</guid>
		<description><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2011/10/instalar-apache-php-mysql-y-phpmyadmin-en-ubuntu-linux/' addthis:title='Instalar Apache, PHP, MySQL y PHPMyAdmin en Ubuntu Linux ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END -->Ya que estoy con la onda de utilizar Ubuntu necesito tener un servidor local para las pruebas de PHP y MySQL, así que intenté utilizar XAMPP, como Murphy siempre está presente, XAMPP no funciona en 64-bits osea que tuve que instalar cada uno de los paquetes necesarios y así es como se hace: $ sudo [...]]]></description>
			<content:encoded><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2011/10/instalar-apache-php-mysql-y-phpmyadmin-en-ubuntu-linux/' addthis:title='Instalar Apache, PHP, MySQL y PHPMyAdmin en Ubuntu Linux ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END --><p>Ya que estoy con la onda de utilizar Ubuntu necesito tener un servidor local para las pruebas de PHP y MySQL, así que intenté utilizar XAMPP, como <a href="http://www.calidoscopio.com/calidoscopio/principal36.htm" rel="nofollow" target="_blank">Murphy</a> siempre está presente, XAMPP no funciona en 64-bits <img src='http://www.didjeram.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  osea que tuve que instalar cada uno de los paquetes necesarios y así es como se hace:</p>
<blockquote><p>$ sudo apt-get install apache2</p>
<p>$ sudo apt-get install php5</p>
<p>$ sudo apt-get install mysql-server</p>
<p>$ sudo apt-get install php5-mysql</p>
<p>$ sudo apt-get install php5-gd</p></blockquote>
<p>Al instalar <strong>MySQL</strong> es totalmente necesario <strong>colocar una contraseña</strong> ya que será totalmente <strong>obligatoria</strong> cuando intentes ingresar a administrar tus bases de datos con phpMyAdmin. Con esto ya tenemos casi todo. Ahora necesitamos configurar dónde guardaremos los archivos a ser publicados (ya saben la carpeta htdocs, public_html o www) por defecto en la instalación esto se encuentra en <strong><em>/var/www/</em></strong> deberemos correr lo siguiente para sentirnos más comodos:</p>
<blockquote><p>$ sudo gedit /etc/apache2/sites-available/default</p></blockquote>
<p>Y al abrirse el archivo colocaresmos la ruta hacia nuestra carpeta elegida, en mi caso es: <em><strong>/home/didjeram/www/</strong></em></p>
<p>Ahora instalamos phpMyAdmin y reniniciamos Apache:</p>
<blockquote><p>$ sudo apt-get install phpmyadmin</p>
<p>$ sudo /etc/init.d/apache2 restart</p></blockquote>
<p>Ahora en la carpeta que definieron creen un archivo PHP es mejor si creamos un <strong><em>index.php</em></strong>, por ejemplo con este contenido para ver las características de nuestra instalación:</p>
<blockquote><p>&lt;?php<br />
phpconfig();<br />
?&gt;</p></blockquote>
<p>Para ingresar a nuestro servidor local podemos utilizar las siguientes direcciones: <strong>http://localhost/</strong> o <strong>http://127.0.1.1/ </strong>para ingresar al phpMyAdmin, la dirección es: <strong>http://127.0.1.1/phpmyadmin</strong></p>
<p>Espero les sirva, comenten y compartan&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.didjeram.com/blog/2011/10/instalar-apache-php-mysql-y-phpmyadmin-en-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Manual de .htaccess por Apache</title>
		<link>http://www.didjeram.com/blog/2010/03/manual-de-htaccess-por-apache/</link>
		<comments>http://www.didjeram.com/blog/2010/03/manual-de-htaccess-por-apache/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 04:27:38 +0000</pubDate>
		<dc:creator>didjeram</dc:creator>
				<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Educativo]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Interesante]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.didjeram.com/blog/?p=252</guid>
		<description><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2010/03/manual-de-htaccess-por-apache/' addthis:title='Manual de .htaccess por Apache ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END -->La mejor manera de aprender algo es seguir un manual o tutorial desarrollado por la organización o persona que tiene más autoridad en el asunto. Después de buscar varias veces por manuales de .htaccess buenos creo que al fin encontré el definitivo y el que debí haber revisado desde el principio, me refiero al tutorial [...]]]></description>
			<content:encoded><![CDATA[<!-- AddThis Button BEGIN -->
<div addthis:url='http://www.didjeram.com/blog/2010/03/manual-de-htaccess-por-apache/' addthis:title='Manual de .htaccess por Apache ' class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>

<!-- AddThis Button END --><p>La mejor manera de aprender algo es seguir un manual o tutorial desarrollado por la organización o persona que tiene más autoridad en el asunto.</p>
<p>Después de buscar varias veces por manuales de .htaccess buenos creo que al fin encontré el definitivo y el que debí haber revisado desde el principio, me refiero al <a href="http://httpd.apache.org/docs/2.0/howto/htaccess.html" target="_blank">tutorial de Apache de .htaccess</a> en donde obviamente abordan temas que no se encuentran fácilmente en otros sitios web.</p>
<p>Lo bueno es que tiene una sección de ejemplos prácticos así que el aprendizaje está asegurado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.didjeram.com/blog/2010/03/manual-de-htaccess-por-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

