<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>mOpLin.com &#187; Php</title>
	<atom:link href="http://www.moplin.com/node/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.moplin.com</link>
	<description>Por que el mundo lee y escucha</description>
	<lastBuildDate>Sat, 19 Jun 2010 23:41:47 +0000</lastBuildDate>
	<language>es-ec</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.5.3" -->
	<copyright>Copyright &#xA9; mOpLin.com 2010 </copyright>
	<managingEditor>podcast@moplin.com (mOpLin.com)</managingEditor>
	<webMaster>podcast@moplin.com (mOpLin.com)</webMaster>
	<category>posts</category>
	<ttl>1440</ttl>
	<image>
		<url>http://moplincom.s3.amazonaws.com/podcastsm.jpg</url>
		<title>mOpLin.com &#187; Php</title>
		<link>http://www.moplin.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Por que el mundo lee y escucha</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &amp; Culture" />
	<itunes:author>mOpLin.com</itunes:author>
	<itunes:owner>
		<itunes:name>mOpLin.com</itunes:name>
		<itunes:email>podcast@moplin.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://moplincom.s3.amazonaws.com/podcastsm.jpg" />
		<item>
		<title>DESARROLLO WEB CON XAMPP en Ubuntu HARDY HERON</title>
		<link>http://www.moplin.com/node/desarrollo-web-con-xampp-en-ubuntu-hardy-heron</link>
		<comments>http://www.moplin.com/node/desarrollo-web-con-xampp-en-ubuntu-hardy-heron#comments</comments>
		<pubDate>Wed, 28 May 2008 21:17:40 +0000</pubDate>
		<dc:creator>moplin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[Php]]></category>

		<guid isPermaLink="false">http://www.moplin.com/?p=267</guid>
		<description><![CDATA[Xampp es la herramienta que permitedescargar en un solo paquete todos los servicios web (Apache, php, ftp, etc) he instalarlos  en menos de 30 minutos en Ubuntu Hardy Heron.]]></description>
			<content:encoded><![CDATA[<p><strong>Entorno de desarrollo PHP-WEB en Ubuntu Hardy Heron</strong></p>
<p>A mi me gusta el desarrollo y la investigación como hobby, dentro de esto el trabajo con PHP en Web me esta gustando mucho. Esta bien también trabajo en Java ya que la mitad de mi vida profesional trabaje en Java.</p>
<p>Que es lo que uso en mi Ubuntu para desarrollar tranquilo y como.</p>
<p><strong>Mi Ubuntu de desarrollo esta constituido de:</strong></p>
<li>SVN &#8211; El repositorio esta en un servidor Web (VPS) que me pertenece.</li>
<li>XAMMP de Apache Friends</li>
<li>APTANA STUDIO PRO</li>
<p>El cliente de SVN (Subversion), en mi Ubuntu ya esta configurado por default, lo que me permite extraer mi fuente con una sola llamada. Sobre como lo uso hablare al final del artículo.</p>
<p>Sin embargo Hoy solo voy a escribir la primera parte, la instalación y configuración de Xampp en Ubuntu Hardy Heron, pero prometo segur escribiéndoles el como instalar y usar el resto de los aplicativos mencionados.</p>
<p><strong>DESARROLLO WEB CON XAMPP de Apache Friends en Ubuntu HARDY HERON</strong><br />
<img src="http://www.moplin.com/wp-content/uploads/2008/05/xampp-logo-new.gif" alt="" title="xampp-logo-new" class="alignnone size-full wp-image-268" />Ahora por que uso XAMPP (Lammp en Linux) de Apache Friends, y por que lo recomiendo. Bueno, por que es una versión de Apache que puedes obtener con todo lo que necesitas solo en una descarga. Esto es (Apache,MySQL, PHP &#038; PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite y IMAP C-Client), instalar manualmente todos estos elementos y configurarlos apropiadamente en UBUNTU y cualquier Linux, es más que posible pero toma mucho tiempo y demasiados dolores de cabeza. Por lo que tener la opción de descargarlos en un solo paquete he instalarlos  en menos de 30 minutos es el plan perfecto.</p>
<p>1. Descargarlo de la página de Apache Friends (<a href="http://www.apachefriends.org/en/xampp-linux.html">link</a>), busca la ultima versión, ya que actualizan las versiónes con frecuencia (Al momento de escribir el artículo es la version:XAMPP for Linux 1.6.6 &#8211; Un solo paquete TAR.GZ de 58 MB)</p>
<p><a href="http://www.apachefriends.org/en/xampp-linux.html">http://www.apachefriends.org/en/xampp-linux.html</a></p>
<p>Descargado, abre tu ventana de comandos (shell), entra en el directorio en el que descargaste los archivos y descomprime Xammp con permisos administrativos.</p>
<blockquote><p>sudo tar xvfz xampp-linux-1.6.6.tar.gz -C /opt</p></blockquote>
<p>Al terminar el programa estará instalado en &#8220;/opt/lampp&#8221;</p>
<p>Para poder inicializar o terminar Xammp, debes hacerlo como administrador:</p>
<blockquote><p>sudo /opt/lampp/lampp start<br />
sudo /opt/lampp/lampp stop</p></blockquote>
<blockquote><p>Start Ej.<br />
xxx@xxx-U:~$ sudo /opt/lampp/lampp start<br />
Starting XAMPP for Linux 1.6.6&#8230;<br />
XAMPP: Starting Apache with SSL (and PHP5)&#8230;<br />
XAMPP: Starting MySQL&#8230;<br />
XAMPP: Starting ProFTPD&#8230;<br />
XAMPP for Linux started.</p></blockquote>
<p>Para facilidad de uso, crearemos los iconos de acceso remoto en el menú, estos deben inicializare con permisos administrativos, por lo que usaraslos comandos:</p>
<blockquote><p>gksu /opt/lampp/lampp start<br />
gksu /opt/lampp/lampp stop</p></blockquote>
<p>Ahora si, ingresa en &#8220;http://localhost&#8221;, comprueba la instalación. Te recomiendo visitar el acceso a &#8220;Seguridad&#8221; y sigas las instrucciones para endurecerXampp a tu gusto.</p>
<p><strong>Otros accesos  que debes tener en cuenta son:</strong></p>
<blockquote><p>http://localhost/phpmyadmin/   &#8212;   Acceso a la administración de MySql por PHP (Phpmyadmin)<br />
http://localhost/phpsqliteadmin/   &#8212;   Acceso a la administración de Sqlite (http://www.sqlite.org/t) por PPH<br />
http://localhost/xampp/manuals.php   &#8212;   Documentación<br />
http://localhost/xampp/phpinfo.php   &#8212;   phpinfo</p></blockquote>
<p><strong>Archivos de Configuración</strong></p>
<blockquote><p>/opt/lampp/bin/     Este es el folder donde residen los comandos de XAMPP.<br />
/opt/lampp/bin/mysql Llamadas de comandos de MySQL, como MySQLmonitor.<br />
/opt/lampp/htdocs/     La raiz de documentación de Apache.<br />
/opt/lampp/etc/httpd.conf     El archivo de configuración de Apache.<br />
/opt/lampp/etc/my.cnf     El archivo de configuración MySQL.<br />
/opt/lampp/etc/php.ini     El archivo de configuración PHP.<br />
/opt/lampp/etc/proftpd.conf     El archivo de configuración ProFTPD<br />
/opt/lampp/phpmyadmin/config.inc.php     El archivo de configuración phpMyAdmin.</p></blockquote>
<p><strong>Configuración Adicional</strong><br />
Ahora, yo realizo una configuración adicional. Por lo general no me gusta usar el &#8220;/opt/lampp/htdocs/&#8221;, me gusta utilizar el  directorio de mi propio gusto, en este caso uno que sea idéntico al usado en mi servidor público,ej. &#8220;&#8221;</p>
<p><strong>Seguridad en Xampp</strong><br />
Es importante explicar que Xampp es un entorno de de desarrollo y como tal la seguridad predeterminada es muy baja. En la página del proyecto incluso no se recomienda para sistemas en producción y aun que si se lo puede usar en producción solo se lo debería realizar luego de un endurecimiento importante del sistema.</p>
<p>Algunos de los punto de seguridad que deben ser revisados en el sistema para mejorar la seguridad incluyen:<br />
1. El administrador en MySQL (root), no tiene contraseña<br />
2. El servicio de MySQL es asequible por la red<br />
3. El usuario &#8220;nobody&#8221; del servicio ProFTPD, usa la clave &#8220;Lampp&#8221;<br />
4. El sistema PhpMyAdmin es asequible en la red<br />
5. Los ejemplos incluidos en Xampp son asequibles por la red<br />
6. Los servicios de MySQL y Apache se ejecutan con el usuario &#8220;nobody&#8221;</p>
<p>Para ver las alertas y comprobar cuando estas se solucionan, debes ingresar a la página &#8220;http://localhost/security/&#8221;, adicionalmenteaquí encontraras información adicional.</p>
<p>Para endurecer los servicios de Xampp, ejecuta:</p>
<blockquote><p>sudo /opt/lampp/lampp security</p></blockquote>
<p><strong>Desinstalar:</strong></p>
<p>Bueno, si es necesaria, la desinstalación es simplísima, debes ejecutar:</p>
<blockquote><p>sudo /opt/lampp/lampp stop<br />
sudo rm -rf /opt/lampp</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.moplin.com/node/desarrollo-web-con-xampp-en-ubuntu-hardy-heron/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
