<?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>Linux Blog &#187; java</title>
	<atom:link href="http://www.rz0r.net/category/programing/java-programing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rz0r.net</link>
	<description>Otro blog mas de linux</description>
	<lastBuildDate>Tue, 23 Aug 2011 05:26:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Sun Java System Web Server 7.0 + PHP5 en Fedora8</title>
		<link>http://www.rz0r.net/2008/03/sun-java-system-web-server-70-php5-en-fedora8/</link>
		<comments>http://www.rz0r.net/2008/03/sun-java-system-web-server-70-php5-en-fedora8/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 04:17:00 +0000</pubDate>
		<dc:creator>rz0r</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[programing]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://rz0r.wordpress.com/2008/03/10/sun-java-system-web-server-70-php5-en-fedora8/</guid>
		<description><![CDATA[Despues de estar un buen rato sin postear, regreso para mostrar como configurar el web server de Sun con PHP en linux otra opcion mas donde se puede instalar el PHP. El servidor web de Sun es versatil y esta enfocado a organizaciones medias y grandes. puede servir JSP y con el agregado FastCGI puede [...]]]></description>
			<content:encoded><![CDATA[<img style='float: left; margin-right: 10px; border: none;' src='http://www.gravatar.com/avatar.php?gravatar_id=90e8a2b5c540d915d4179fab9eeaf31d&amp;default=http://en.gravatar.com/avatar/90e8a2b5c540d915d4179fab9eeaf31d?s=80&r=any' alt='No Gravatar' width=40 height=40/><p>Despues de estar un buen rato sin postear, regreso para mostrar como configurar el web server de Sun con PHP en linux otra opcion mas donde se puede instalar el PHP.</p>
<p>El servidor web de Sun es versatil y esta enfocado a organizaciones medias y grandes. puede servir JSP y con el agregado FastCGI puede ser usado con la mayoria de lenguajes de script como PHP, Perl, Python, etc.</p>
<p>Bueno lo primero es conseguir el software, esto se hace facilmente registrandonos en la pagina de Sun y obteniendo una cuenta gratuita para descargar los programas, una vez logeados veremos la lista del software que podemos descargar:</p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9QPABVEqLI/AAAAAAAAAG4/2opH-pjN6I0/s1600-h/SunDownloads.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9QPABVEqLI/AAAAAAAAAG4/2opH-pjN6I0/s320/SunDownloads.png" alt="" border="0" /></a></p>
<p>para esta demostracion usaremos la version 7 del web server y el agregado php.</p>
<p>Sun Java System Web Server 7.0</p>
<p><a href="http://bp3.blogger.com/_HVGkM_gZrcA/R9QPyRVEqMI/AAAAAAAAAHA/ilRP74-9z8Y/s1600-h/web_down.png"><img style="cursor:pointer;" src="http://bp3.blogger.com/_HVGkM_gZrcA/R9QPyRVEqMI/AAAAAAAAAHA/ilRP74-9z8Y/s320/web_down.png" alt="" border="0" /></a></p>
<p>PHP 5.2.0  addon:</p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9QQ2BVEqOI/AAAAAAAAAHQ/i0r_JXcN6DI/s1600-h/ProductDownloads.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9QQ2BVEqOI/AAAAAAAAAHQ/i0r_JXcN6DI/s320/ProductDownloads.png" alt="" border="0" /></a></p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9QQcBVEqNI/AAAAAAAAAHI/d5tIZD5A6kc/s1600-h/phpaddon.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9QQcBVEqNI/AAAAAAAAAHI/d5tIZD5A6kc/s320/phpaddon.png" alt="" border="0" /></a></p>
<p>teniendo los archivos ya descargados:</p>
<p>phppack-5_2_0-linux-i586.zip</p>
<p>sjsws-7_0u2-linux-i586.tar.gz</p>
<p>procedemos a instalar el web server:</p>
<pre class="brush: python; title: ; notranslate">&lt;br /&gt;
$ tar xzvf sjsws-7_0u2-linux-i586.tar.gz&lt;br /&gt;
$ ./setup&lt;br /&gt;
</pre>
</p>
<p>la instalacion es sencilla se realiza desde el shell, solicitara confirmacion del usuario para la localizacion donde se instalara el web server y los datos de la cuenta del administrador del servidor, mostrare alguno screenshots de esto:</p>
<p><a href="http://bp3.blogger.com/_HVGkM_gZrcA/R9QbTRVEqRI/AAAAAAAAAHo/DypqGHqezcE/s1600-h/files2.png"><img style="cursor:pointer;" src="http://bp3.blogger.com/_HVGkM_gZrcA/R9QbTRVEqRI/AAAAAAAAAHo/DypqGHqezcE/s320/files2.png" alt="" border="0" /></a></p>
<p><a href="http://bp0.blogger.com/_HVGkM_gZrcA/R9QcThVEqTI/AAAAAAAAAH4/c4CCpT0YkBg/s1600-h/files6.png"><img style="cursor:pointer;" src="http://bp0.blogger.com/_HVGkM_gZrcA/R9QcThVEqTI/AAAAAAAAAH4/c4CCpT0YkBg/s320/files6.png" alt="" border="0" /></a></p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9QcwBVEqUI/AAAAAAAAAIA/BvEdBUsUdSc/s1600-h/files-success2.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9QcwBVEqUI/AAAAAAAAAIA/BvEdBUsUdSc/s320/files-success2.png" alt="" border="0" /></a></p>
<p>si todo quedo bien podremos iniciar el web server con las intrucciones que apareceran en  la consola:<br />&lt;</p>
<pre class="brush: python; title: ; notranslate">&lt;br /&gt;
$ /sun/webserver7/admin-server/bin/startserv&lt;br /&gt;
</pre>
</p>
<p>web server funcionando :</p>
<p><a href="http://bp0.blogger.com/_HVGkM_gZrcA/R9Qd_hVEqVI/AAAAAAAAAII/eEbbexWj6V8/s1600-h/files-success3.png"><img style="cursor:pointer;" src="http://bp0.blogger.com/_HVGkM_gZrcA/R9Qd_hVEqVI/AAAAAAAAAII/eEbbexWj6V8/s320/files-success3.png" alt="" border="0" /></a></p>
<p>Ahora la instalacion del PHP, tomamos el archivo phppack-5_2_0-linux-i586.zip y los descomprimimos en el directorio de plugins del servidor web</p>
<p>
<pre class="brush: python; title: ; notranslate">&lt;br /&gt;
# mv phppack-5_2_0-linux-i586.zip  /sun/webserver7/plugins/&lt;br /&gt;
# cd /sun/webserver7/plugins/&lt;br /&gt;
# unzip phppack-5_2_0-linux-i586.zip&lt;br /&gt;
</pre>
</p>
<p>Panel de administracion de Sun Web server</p>
<p><a href="http://bp1.blogger.com/_HVGkM_gZrcA/R9QekxVEqWI/AAAAAAAAAIQ/YZVBQeNEVQs/s1600-h/files-success4.png"><img style="cursor:pointer;" src="http://bp1.blogger.com/_HVGkM_gZrcA/R9QekxVEqWI/AAAAAAAAAIQ/YZVBQeNEVQs/s320/files-success4.png" alt="" border="0" /></a></p>
<p>Sun Web server puede operar con multiples servidores virtuales y lo que maneja son instancias las cuales tiene su propia configuracion y espacio en disco y memoria y representan los sitios desplegado en el servidor</p>
<p>Instancia creada por default, nos muestra el sitio en el cual instalaremos el PHP</p>
<p><a href="http://bp1.blogger.com/_HVGkM_gZrcA/R9TBBxVEqZI/AAAAAAAAAIo/-tzg2kmpR54/s1600-h/sunweb7.png"><img style="cursor:pointer;" src="http://bp1.blogger.com/_HVGkM_gZrcA/R9TBBxVEqZI/AAAAAAAAAIo/-tzg2kmpR54/s320/sunweb7.png" alt="" border="0" /></a></p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9TAABVEqYI/AAAAAAAAAIg/wgcb19J_Ahw/s1600-h/sunweb.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9TAABVEqYI/AAAAAAAAAIg/wgcb19J_Ahw/s320/sunweb.png" alt="" border="0" /></a></p>
<p>El PHP para Sun web server puede instalarse de manera manual editando los archivos de configuracion:</p>
<p>- magnus.conf (contiene las directivas para el tipo de carga del plugin NSAPI o FastCGI)<br />- obj.conf(Directivas para procesar las peticiones HTTP)<br />- mime.types (mapear las extensiones a los tipos MIME de cada peticion)</p>
<p>la otra opcion es usar un script que realiza estas tareas automaticamente con solo pasarle los parametros de la instancia del web server para la demostracion usaremos este metodo.</p>
<p>Ejecutamos el script:</p>
<p><a href="http://bp0.blogger.com/_HVGkM_gZrcA/R9S_EhVEqXI/AAAAAAAAAIY/Aj-E8YDgev0/s1600-h/sunweb2.png"><img style="cursor:pointer;" src="http://bp0.blogger.com/_HVGkM_gZrcA/R9S_EhVEqXI/AAAAAAAAAIY/Aj-E8YDgev0/s320/sunweb2.png" alt="" border="0" /></a></p>
<p><a href="http://bp1.blogger.com/_HVGkM_gZrcA/R9TBvxVEqaI/AAAAAAAAAIw/SNARowoWMZU/s1600-h/sunweb3.png"><img style="cursor:pointer;" src="http://bp1.blogger.com/_HVGkM_gZrcA/R9TBvxVEqaI/AAAAAAAAAIw/SNARowoWMZU/s320/sunweb3.png" alt="" border="0" /></a></p>
<p>si todo salio bien deberemos observar en el log la carga del plugin:</p>
<p><a href="http://bp0.blogger.com/_HVGkM_gZrcA/R9TCShVEqbI/AAAAAAAAAI4/msDLgArm6uc/s1600-h/sunweb4.png"><img style="cursor:pointer;" src="http://bp0.blogger.com/_HVGkM_gZrcA/R9TCShVEqbI/AAAAAAAAAI4/msDLgArm6uc/s320/sunweb4.png" alt="" border="0" /></a></p>
<p>ahora solo queda probar el php en el web server asi que creamos un archivo con lo siguiente:</p>
<p>
<pre class="brush: php; title: ; notranslate">&lt;br /&gt;
echo phpinfo();&lt;br /&gt;
</pre>
<p>y lo ubicamos en la raiz del sitio (/sun/webserver7/https-xaero.xdark.lan/docs).<br />reiniciamos la instancia y debe generar algo como esto:</p>
<p><a href="http://bp1.blogger.com/_HVGkM_gZrcA/R9TDmxVEqcI/AAAAAAAAAJA/ngKdEnHzI-I/s1600-h/sunweb6.png"><img style="cursor:pointer;" src="http://bp1.blogger.com/_HVGkM_gZrcA/R9TDmxVEqcI/AAAAAAAAAJA/ngKdEnHzI-I/s320/sunweb6.png" alt="" border="0" /></a></p>
<p><a href="http://bp3.blogger.com/_HVGkM_gZrcA/R9TEFRVEqdI/AAAAAAAAAJI/ARpKzw_uH-I/s1600-h/sunweb5.png"><img style="cursor:pointer;" src="http://bp3.blogger.com/_HVGkM_gZrcA/R9TEFRVEqdI/AAAAAAAAAJI/ARpKzw_uH-I/s320/sunweb5.png" alt="" border="0" /></a></p>
<p>y listo tenemos el web server de Sun configurado con PHP5.</p>
<p>Referencias:</p>
<p><a href="http://developers.sun.com/webserver/">http://developers.sun.com/webserver/</a></p>
<p><a href="http://docs.sun.com/app/docs/coll/1653.1?l=es">Sun docs</a></p>
<p><a href="http://bp2.blogger.com/_HVGkM_gZrcA/R9QRzBVEqPI/AAAAAAAAAHY/_X5i-3ytbTc/s1600-h/SunJavaSystemWebServer7.0Update.png"><img style="cursor:pointer;" src="http://bp2.blogger.com/_HVGkM_gZrcA/R9QRzBVEqPI/AAAAAAAAAHY/_X5i-3ytbTc/s320/SunJavaSystemWebServer7.0Update.png" alt="" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rz0r.net/2008/03/sun-java-system-web-server-70-php5-en-fedora8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

