<?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>Notas de Samuel Giubi &#187; apache</title>
	<atom:link href="http://www.notasdesamuel.com/etiquetas/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.notasdesamuel.com</link>
	<description>Tecnología, Gadgets, iPhone, iPad, Android, Noticias, Internet.</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:14:38 +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>Python, Apache, PHP y MySQL en el iPhone [Tips que tal vez no sabias de tu iPhone Part I]</title>
		<link>http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/</link>
		<comments>http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 14:13:50 +0000</pubDate>
		<dc:creator>Samuel Giubi</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.notasdesamuel.com/?p=445</guid>
		<description><![CDATA[Bueno, primero que todo felicitaciones a todos por un nuevo año y espero que en éste los deseos de todos se hagan realidad. Quisiera comenzar una cadena de post subtitulados como &#8220;Tips que tal vez no sabias de tu iPhone&#8220;; [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Bueno, primero que todo felicitaciones a todos por un nuevo año y espero que en éste los deseos de todos se hagan realidad. Quisiera comenzar una cadena de post subtitulados como &#8220;<strong>Tips que tal vez no sabias de tu iPhone</strong>&#8220;; donde la idea es ir comentando justamente eso, tips que tal vez se presume que todos sabemos pero en realidad muchos desconocen o simplemente nunca probaron. Esta vez vamos a <strong>instalar el Python, el Apache, el PHP y el MySQL en nuestro iPhone</strong>! <img src='http://www.notasdesamuel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-445"></span>En el caso del Python simplemente ingresamos al Cydia, vamos a Buscar, escribimos Python y nos traerá la opción de instalarlo. Para el caso de MySql, PHP y Apache <a href="http://www.wickedpsyched.net">wickedpsyched.net</a> nos brinda los paquetes ports para el iPhone <img src='http://www.notasdesamuel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>En el caso del MySQL:</p>
<blockquote>
<pre># cd /var/root

# wget <a title="http://wickedpsyched.net/iphone/databases/mysql.tgz" href="http://wickedpsyched.net/iphone/databases/mysql.tgz">http://wickedpsyched.net/iphone/databases/mysql.tgz</a>

# tar zxf mysql.tgz

# cd mysql/bin 

# ./mysql_install_db
[snip]
Installing MySQL system tables...
OK
Filling help tables...
OK</pre>
</blockquote>
<p>Para Apache, PHP y hasta Ruby! podemos visitar <a href="http://www.wickedpsyched.net/beta" target="_blank">el siguiente enlace</a> y descargar los paquetes y hacer correr los correspondientes scripts en nuestro iPhone =) ! En el caso de Apache, debemos <strong>añadir <em>/opt/iphone/bin/</em> al $PATH</strong>, para ello debemos descargar al PC el fichero <em>/etc/profile</em> y editarlo de forma que nos quede así:</p>
<blockquote>
<pre>PATH=\"/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/opt/iphone/bin\"</pre>
</blockquote>
<p>Una vez editado el fichero, deberemos sobreescribir el existente en el iPhone. El siguiente paso es decirle a Apache que reconozca las páginas PHP que creemos, para ello deberemos descargar el fichero <em>/etc/httpd/httpd.conf</em> y en la sección <em>&amp;t;IfModule mod_alias.c&gt;</em> deberemos añadir estas 3 líneas, de forma que quede tal que así:</p>
<blockquote>
<pre>&lt;IfModule mod_alias.c&gt;
    # añadimos estas 3 líneas
    ScriptAlias /php /opt/iphone/bin
    AddType application/x-httpd-php .php
    Action application/x-httpd-php \"/php/php-cgi\"
&lt;/IfModule&gt;</pre>
</blockquote>
<p>Después de sobreescribir el <em>/etc/httpd/httpd.conf</em> deberemos reiniciar Apache, para ello, a través de una sesión de SSH ejecutamos <strong><em>apachectl restart</em></strong>. Despues de eso ingresando a <strong>http://127.0.0.1</strong> desde nuestro MobileSafari ya podremos ver nuestro DocumentRoot <img src='http://www.notasdesamuel.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>En sintesis, es sencillo, y podemos con esto aprovechar aun mas nuestro Gadget y sacarle el jugo realmente <img src='http://www.notasdesamuel.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230; básicamente podemos hacer de TODO!. Parece medio al pedo para muchos seguro de buena a primera, pero creo que va mas dirigo a SysAdmins, que justamente, tu iPhone termine siendo un Mini-Servidor Web, esto es excelente si tenes una aplicacion o servicio exclusivo tuyo que corre sobre Python o PHP usando MySQL en tu Intranet, entonces desde Wi-Fi en tu red, eres el Servidor de estos servicios y/o App Webs, especial para que un SysAdmin tenga todo controlado desde su iPhone, es la idea, creo que llegar al punto de tratar de convertir la mayoría de nuestras tareas de monitoreo o administración a algo más portable.-</p>
<p>Saludos!.-</p>

<a href='http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/img_00072/' title='img_00072'><img width="150" height="150" src="http://www.notasdesamuel.com/wp-content/uploads/img_00072-150x150.png" class="attachment-thumbnail" alt="img_00072" title="img_00072" /></a>
<a href='http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/img_00082/' title='img_00082'><img width="150" height="150" src="http://www.notasdesamuel.com/wp-content/uploads/img_00082-150x150.png" class="attachment-thumbnail" alt="img_00082" title="img_00082" /></a>
<a href='http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/img_00101/' title='img_00101'><img width="150" height="150" src="http://www.notasdesamuel.com/wp-content/uploads/img_00101-150x150.png" class="attachment-thumbnail" alt="img_00101" title="img_00101" /></a>
<a href='http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/img_00092/' title='img_00092'><img width="150" height="150" src="http://www.notasdesamuel.com/wp-content/uploads/img_00092-150x150.png" class="attachment-thumbnail" alt="img_00092" title="img_00092" /></a>
<a href='http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/img_00111/' title='img_00111'><img width="150" height="150" src="http://www.notasdesamuel.com/wp-content/uploads/img_00111-150x150.png" class="attachment-thumbnail" alt="img_00111" title="img_00111" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.notasdesamuel.com/python-apache-php-y-mysql-en-el-iphone/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

