<?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>Cibernatural S.L. &#187; Linux</title>
	<atom:link href="http://www.cibernatural.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cibernatural.com</link>
	<description>Páginas web en Lanzarote y Desarrollo de software profesional - Islas Canarias</description>
	<lastBuildDate>Thu, 19 Aug 2010 10:41:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Instalar GlassFish v2.1 en Ubuntu Server 9.10</title>
		<link>http://www.cibernatural.com/instalar-glassfish-v2-1-en-ubuntu-server-9-10/</link>
		<comments>http://www.cibernatural.com/instalar-glassfish-v2-1-en-ubuntu-server-9-10/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 17:26:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Técnico]]></category>
		<category><![CDATA[GlassFish]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.cibernatural.com/?p=366</guid>
		<description><![CDATA[Vamos a mostrar los pasos en la instalación del Servidor de Aplicaciones Java EE GlassFish v2.1 en Ubuntu Server 9.10. Primero, instalamos Java 6 de Sun como administradores: sudo apt-get install sun-java6-jdk Descargar la versión 2.1 de GlassFish para Ubuntu (Linux): wget http://download.java.net/javaee5/v2.1_branch/promoted/Linux/glassfish-installer-v2.1-b60e-linux.jar Tarda un poco (59 Mb) Realizamos la instalación: sudo java -Xmx256M -jar [...]]]></description>
			<content:encoded><![CDATA[<p>Vamos a mostrar los pasos en la instalación del Servidor de Aplicaciones Java EE GlassFish v2.1 en Ubuntu Server 9.10.</p>
<ul>
<li>Primero, instalamos Java 6 de Sun como administradores:<br />
<strong>sudo apt-get install sun-java6-jdk</strong></li>
<li>Descargar la versión 2.1 de GlassFish para Ubuntu (Linux):<br />
<strong>wget http://download.java.net/javaee5/v2.1_branch/promoted/Linux/glassfish-installer-v2.1-b60e-linux.jar</strong><br />
Tarda un poco (59 Mb)</li>
<li>Realizamos la instalación:<br />
<strong>sudo java -Xmx256M -jar glassfish-installer-v2.1-b60e-linux.jar</strong></li>
<li>Eliminamos el instalador y movemos la instalación a un lugar más adecuado como por ejemplo /opt:<br />
<strong>rm glassfish-installer-v2.1-b60e-linux.jar<br />
sudo mv glassfish /opt</strong></li>
<li>Creamos un usuario <em>glassfish</em> para ejecutar el servidor de aplicaciones:<br />
<strong>sudo adduser &#8211;home /opt/glassfish glassfish</strong></li>
<li>Cambiar los permisos del directorio para acceder sin ser superusuario:<br />
<strong> sudo chown -R glassfish /opt/glassfish<br />
sudo chgrp -R glassfish /opt/glassfish</strong></li>
<li>Dar permiso de ejecución a los scripts de Ant:<br />
<strong>cd /opt/glassfish/<br />
sudo chmod -R +x lib/ant/bin/</strong></li>
<li>Ejecutar la configuración:<br />
<strong>sudo -u glassfish lib/ant/bin/ant -f setup.xml</strong></li>
<li>Iniciar un dominio:<br />
<strong>sudo -u glassfish bin/asadmin start-domain domain1</strong></li>
<li>Probar en un navegador si carga la página de administración de GlassFish:<br />
<strong>http://servidor:4848</strong></li>
<li>Entrar mediante los valores por defecto; usuario <em>admin</em> y clave <em>adminadmin</em></li>
</ul>
<p>Ahora veamos los pasos para que se inicie GlassFish (dominio <em>domain1</em>) al arrancar la máquina servidor:</p>
<ul>
<li>Crear el fichero <em>/etc/init.d/glassfish</em> como administrador de esta forma:
<p><strong></p>
<pre>
#! /bin/sh

GLASSFISHPATH=/opt/glassfish/bin

case "$1" in
    start)
       echo "starting glassfish from $GLASSFISHPATH"
       sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1
    ;;
    restart)
        $0 stop
	$0 start
    ;;
    stop)
        echo "stopping glassfish from $GLASSFISHPATH"
        sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1
    ;;
    *)
        echo "usage: $0 {start|stop|restart}"
	exit 3
    ;;
esac
</pre>
<p></strong></li>
<li>Darle permiso de ejecución al script:<br />
<strong>sudo chmod a+x /etc/init.d/glassfish</strong></li>
<li>Probar el script:<br />
<strong>sudo /etc/init.d/glassfish restart</strong></li>
<li>Crear los scripts para el inicio automático:<br />
<strong>sudo update-rc.d glassfish defaults 90 10</strong></li>
<li>Reiniciar la máquina para comprobar que el servidor de aplicaciones se inicia al arrancar el servidor</li>
</ul>
<p>Sacado de <a href="http://tuxtraining.com/2008/11/14/installing-glassfish-2-on-ubuntu-710">http://tuxtraining.com/2008/11/14/installing-glassfish-2-on-ubuntu-710</a>, aunque probado y actualizado para Ubuntu Server 9.10.</p>

                            <div id="aspdf">
                                <a href="http://www.cibernatural.com/wp-content/plugins/as-pdf/generate.php?post=366">
                                    <span>Descargar en PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.cibernatural.com/instalar-glassfish-v2-1-en-ubuntu-server-9-10/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	</channel>
</rss>
