<?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>Indalcasa &#187; apache</title>
	<atom:link href="http://www.indalcasa.com/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.indalcasa.com</link>
	<description>Un blog de tecnologia</description>
	<lastBuildDate>Thu, 02 Sep 2010 00:34:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mac Os X con PHP y Apache</title>
		<link>http://www.indalcasa.com/programacion/mac-os-x-con-php-y-apache/</link>
		<comments>http://www.indalcasa.com/programacion/mac-os-x-con-php-y-apache/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 11:07:39 +0000</pubDate>
		<dc:creator>Juan</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacBookPro]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[os]]></category>

		<guid isPermaLink="false">http://www.indalcasa.com/?p=162</guid>
		<description><![CDATA[Como buen desarrollador web y acostumbrándome poco a poco al uso de Mac OS X, me he decidido a ponerme de lleno con el juego web que estoy desarrollando. Para hacer esto tengo que instalar o debería de instalar primero un IDE para el desarrollo, luego Apache y PHP, la base de datos no porque [...]]]></description>
			<content:encoded><![CDATA[<p>Como buen desarrollador web y acostumbrándome poco a poco al uso de <strong>Mac OS X</strong>, me he decidido a ponerme de lleno con el juego web que estoy desarrollando. Para hacer esto tengo que instalar o debería de instalar primero un <strong>IDE para el desarrollo</strong>, luego <strong>Apache</strong> y <strong>PHP</strong>, la base de datos no porque utilizo la de mi hosting y así evitar ciertos pasos que de momento y dado que esta en una fase alfa, me lo puedo ahorrar.</p>
<p>Como <strong>IDE</strong> necesito uno que tenga <strong>Intellisense</strong> (que autocomplete código) que funcione bien y reconozca todo, tanto variables y funciones, como clases, herencias, métodos estáticos, declaración de tipo de objeto por parámetro a un método, etc. por esto solo conocía 2, el <strong>Zend Studio</strong> que esta muy bien pero también es de pago y no barato precisamente y un poco lento, pero con mi ordenador no creo que hubiera problemas. El otro <strong>IDE es el Eclipse</strong> que aunque me suele consumir unos 400MB de RAM al tener 4GB no habría problema y es bastante completo y rápido, además de completar con muchos plugins que tiene el <strong>Eclipse</strong>. Por ultimo y de casualidad he descubierto que han terminado el <strong>plugin de NetBeans</strong> para usarlo como <strong>IDE de PHP</strong> y la verdad es que para mi gusto es el mejor, ya que es muy rápido, consume muy poco, tiene implementado todo lo que necesito en un bloque muy solido (no como <strong>Eclipse</strong> que tiene plugins que no terminan de encajar entre ellos) y lo mejor de todo, que para mi gusto y como <strong>IDE</strong>, me gusta mucho el <strong>NetBeans</strong> y su sistema de organización. Así que por esto me he quedado con <strong>NetBeans como IDE de PHP</strong>.</p>
<p>Una vez esta el <strong>IDE</strong> instalado, necesito el <strong>motor PHP</strong> y el <strong>servidor web Apache</strong>. Buscando en el disco duro encuentro que hay referencias a <strong>Apache</strong> y en la conflagración de sistema, hay un método de compartir que se llama <strong>"Compartir web"</strong>, que de arrancarlo lo que hacemos es poner en marcha el servicio de <strong>Apache2</strong>. Ahora nos toca <strong>PHP</strong>, que para mi sorpresa también tiene viene <strong>instalado en Mac Os X por defecto</strong>, lo único que tenemos que hacer es descomentar la linea en la que <strong>carga el modulo de PHP</strong> y reiniciar <strong>Apache</strong> y ya tenemos todo listo y configurado para trabajar.</p>
<p>La verdad es una sorpresa encontrarme con <strong>Java</strong> y <strong>PHP</strong> y <strong>Apache</strong> ya instalado, algo que nos ahorra mucho tiempo a la hora de instalar todo lo necesario para trabajar</p>
<p>Por ultimo comentar que lamentablemente <strong>MySQL</strong> si deberemos de instalarla, aunque es mas sencillo que instalar que en <strong>Windows</strong> por lo que tardaremos lo que tardaremos en bajar el archivo de <strong>MySQL</strong>, hacer doble click y ejecutar los 2 o 3 archivos que lleva en su interior.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.indalcasa.com/programacion/mac-os-x-con-php-y-apache/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Apache y directorios de usuarios (UserDir)</title>
		<link>http://www.indalcasa.com/linux/apache-y-directorios-de-usuarios-userdir/</link>
		<comments>http://www.indalcasa.com/linux/apache-y-directorios-de-usuarios-userdir/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 22:09:48 +0000</pubDate>
		<dc:creator>Juan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache server]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[servidor web]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[userdir]]></category>

		<guid isPermaLink="false">http://www.indalcasa.com/?p=63</guid>
		<description><![CDATA[Recuerdo que en un trabajo en el que estube, cada uno tenia un usuario de Unix (era FreeBSD) y cada usuario tenia en su home una carpeta public_html para que no tuvieramos que usar todos y darnos permisos en /var/www. Ahora al instalar Ubuntu en el portatil, quiero volver a poner todas las webs que [...]]]></description>
			<content:encoded><![CDATA[<p>Recuerdo que en un trabajo en el que estube, cada uno tenia un usuario de <strong>Unix</strong> (era <strong>FreeBSD</strong>) y cada usuario tenia en su <strong>home</strong> una carpeta <strong>public_html</strong> para que no tuvieramos que usar todos y darnos permisos en <strong>/var/www</strong>.</p>
<p>Ahora al instalar Ubuntu en el portatil, quiero volver a poner todas las webs que tenia en local pero claro, no le voy a dar permisos a <strong>/var/www</strong> y aunque solo yo usare el portatil, no estaria de mas tener un sistema para que en la <strong>home</strong> de cada usuario exista una carpeta <strong>public_html</strong> en la cual cada usuario ponga las webs que quiera.</p>
<p>Este sistema que era desconocido para mi, se llama <strong>UserDir</strong>. Para instalarlo si estamos en <strong>Ubuntu</strong>, lo unico que tendremos que hacer es buscar en el <strong>Synaptic</strong> un paquete llamado <strong>libapache2-mod-ldap-userdir</strong>, o mas facil, buscar directamente <strong>"UserDir"</strong> y nos aparecera el paquete en cuestion. Una vez instalado, deberemos de ir a la carpeta <strong>/etc/apache2/mods-available</strong> y copiaremos o moveremos los archivos <strong>userdir.conf</strong> y <strong>userdir.load</strong> a la carepta <strong>/etc/apache2/mods-enabled</strong>. Una vez copiados los archivos, abriremos una consola y ejecutaremos el comando <strong>"/etc/init.d/apache2 restart"</strong> para reiniciar apache.</p>
<p>Una vez reiniciado <strong>apache</strong>, y copiados las configuraciones, ya lo tenemos todo listo. Ahora toca probarlo, asi que iremos a la home de nuestro usuario <strong>/home/nombreusuario</strong> y creamos una nueva carpeta <strong>public_html</strong>, una vez hecho esto, creamos un <strong>index.html</strong> de prueba, abrimos nuestro navegador y escribimos <strong>http://localhost/~nombreusuario</strong> y deberia de aparecernos nuestra pagina de inicio que creamos.</p>
<p>Asi de sopeton puede parecer algo complicado, pero luego son 2 tonterias que no nos llevara mas de 2 minutos configurarlo.</p>
<p>Aparte de esto, si abrimos el archivo <strong>userdir.conf</strong>, podremos modificar las reglas para cambiar el directorio <strong>public_html</strong> de la home y ponerlo en otro lugar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.indalcasa.com/linux/apache-y-directorios-de-usuarios-userdir/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
