<?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>Maqueando &#187; Servidores</title>
	<atom:link href="http://www.maqueando.com/categoria/software/mac-os-x/servidores/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maqueando.com</link>
	<description>Como convertirse en maquero y no morir en el intento</description>
	<lastBuildDate>Mon, 11 Jan 2010 18:39:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Activar Apache y PHP en Snow Leopard</title>
		<link>http://www.maqueando.com/2010/01/10/activar-apache-y-php-en-snow-leopard/</link>
		<comments>http://www.maqueando.com/2010/01/10/activar-apache-y-php-en-snow-leopard/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 19:42:27 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Como]]></category>
		<category><![CDATA[Configurar]]></category>
		<category><![CDATA[Instalar]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.maqueando.com/?p=276</guid>
		<description><![CDATA[Hoy os traigo algo que creo que os será de utilidad a algunos en Snow Leopard&#8230; Bueno, esa es la idea del blog en cada artículo&#8230;  
Snow Leopard para los que no lo sepan trae Apache 2 por defecto y también PHP 5.3.0 o, al menos, en Snow Leopard 10.6.2
El problema reside en que [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy os traigo algo que creo que os será de utilidad a algunos en Snow Leopard&#8230; Bueno, esa es la idea del blog en cada artículo&#8230; <img src='http://www.maqueando.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Snow Leopard para los que no lo sepan trae Apache 2 por defecto y también PHP 5.3.0 o, al menos, en Snow Leopard 10.6.2</p>
<p>El problema reside en que Apache no soporta PHP y que igual algunos no sabéis como hacer para que el servidor arranque con el sistema, ni sabéis como&#8230;</p>
<p>Y aunque podríamos usar Mac Ports para instalarlo como si fuera el instalador de paquetes de Debian apt (otro día os explicaré como hacerlo usandolo)&#8230; Hoy lo haremos de forma manual.</p>
<p>Lo primero es que veáis que de verdad apache y php están instalado para hacerlo podéis hacer 2 cosas:</p>
<p>1, y más sencilla. Ir a la Terminal (Aplicaciones &gt; Utilidades &gt; Terminal). Y teclear:</p>
<p>$ apachectl -v<br />
$ php -v</p>
<p>2. Ir a Preferencias del Sistema &gt; Compartir. Y activar &#8220;Compartir Web&#8221;, veréis que os sale la dirección para la web del pc y la dirección para la web de vuestro usuario&#8230; Si lo dejáis activado se iniciará Apache automaticamente. Si no queréis PHP podéis dar por finalizado el manual y para meter nuevos archivos a vuestra web solo tendréis que meter lo que queráis en vuestra carpeta &#8220;Sites&#8221; o &#8220;Web&#8221; de vuestra carpeta de usuario (/Users/Tú_Usuario).<br />
<span id="more-276"></span></p>
<p>Ahora vamos a agergarle el soporte de PHP a apache&#8230;</p>
<p>Para ello tan solo tenemos que abrir una consola y seguir estos pasos:</p>
<p>$ cd /etc/apache2/<br />
$ sudo cp httpd.conf httpd.conf.bak<br />
$ sudo vi httpd.conf</p>
<p>Editar la última línea donde dice (no recuerdo si esta línea tenía un # delante comentandola&#8230; Si es así también debéis quitarlo):</p>
<blockquote><p>Include /private/etc/apache2/other/*.conf</p></blockquote>
<p>La borráis pulsando dos veces seguidas la letra &#8220;d&#8221;. Pulsáis la tecla &#8220;o&#8221; y pegáis con la combinación de teclas &#8220;cmd + v&#8221;:</p>
<blockquote><p>Include /private/etc/apache2/other/*.conf</p></blockquote>
<p>Ahora solo falta que nos lea directamente el index.php, para lo cual buscaremos la línea que dice DirectoryIndex haciendo lo siguiente:</p>
<ol>
<li>Pulsa la tecla ESC (Escape).</li>
<li>Escribe tal cual y directamente desde el modo interactivo (modo en el que deberás estar si pulsaste la tecla ESC) &#8220;:/DirectoryIndex/&#8221;.<br />
Tenéis que ver algo como esto:<br />
&lt;IfModule dir_module&gt;<br />
DirectoryIndex index.html<br />
&lt;/IfModule&gt;</li>
<li>Lo borráis todo pulsando la tecla &#8220;d&#8221; dos veces estando el cursor en la línea y ponéis esto pulsando primero la tecla o y luego con la combinación de teclas &#8220;cmd + v&#8221;:<br />
&lt;IfModule dir_module&gt;<br />
DirectoryIndex index.html index.php<br />
&lt;/IfModule&gt;</li>
<li>Pulsar ESC y poner &#8220;:x&#8221;. Si da error puede que no hayáis puesto el sudo antes de vi al editarlo&#8230; Así que poner &#8220;:x!&#8221; o &#8220;:q!&#8221; y rehacer los pasos anteriores (solo si tenéis que salir con &#8220;:q!&#8221;).</li>
</ol>
<p>Y si queréis tener el MySQL también, podéis bajar un paquete instalable de:</p>
<p><a href="http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg" target="_blank">http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg</a></p>
<p>Tan solo tenéis que instalar todo y se os agregará una opción en el panel de &#8220;Preferencias del sistema&#8221;. Reiniciáis el Sistema y le dáis a arrancar en el panel&#8230; Y ya está.</p>
<p>Próximamente como instalar correctamente la librería SSH de PHP sin que de errores (ardua tarea difícil de conseguir con PHP 5.3.0 en Mac OS X) y para esta semana a ver si puedo sacar antes un artículo para que no tengáis que poner http://localhost/~tusuariomac para acceder a vuestra web local. Si no que podáis acceder poniendo http://tusuario/ simplemente.</p>
<p>Dudas en los comentarios <img src='http://www.maqueando.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Si veis algún fallo, falta de ortografía o gramatical (muy probable) también, por favor. Se aceptan sugerencias de nuevos artículos <img src='http://www.maqueando.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Saludos!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maqueando.com/2010/01/10/activar-apache-y-php-en-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
