<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Manuales Informaticos para Tontos</title>
	<atom:link href="http://manualparatontos.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://manualparatontos.wordpress.com</link>
	<description>Manuales informaticos sencillos para Tontos y no tantos</description>
	<lastBuildDate>Fri, 06 Jan 2012 11:49:45 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='manualparatontos.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Manuales Informaticos para Tontos</title>
		<link>http://manualparatontos.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://manualparatontos.wordpress.com/osd.xml" title="Manuales Informaticos para Tontos" />
	<atom:link rel='hub' href='http://manualparatontos.wordpress.com/?pushpress=hub'/>
		<item>
		<title>MANUAL PARA INSTALAR Y PERSONALIZAR EL SQUIRREMAIL (WEBMAIL)</title>
		<link>http://manualparatontos.wordpress.com/2009/09/04/manual-para-instalar-y-personalizar-el-squirremail-webmail/</link>
		<comments>http://manualparatontos.wordpress.com/2009/09/04/manual-para-instalar-y-personalizar-el-squirremail-webmail/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 22:59:05 +0000</pubDate>
		<dc:creator>chavodie</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://manualparatontos.wordpress.com/?p=105</guid>
		<description><![CDATA[Manual breve para personalizar Squirrelmail<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=105&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		A:link { color: #0000ff } --></p>
<p style="margin-bottom:0;">El Squirrelmail es una interface web bastante sencilla para dar soporte a nuestros servidor de correo (Sendmail, por ejemplo).. Este manual es para personalizarlo. Es decir, entre otras cosas, agregarle plugins para que la interface sea mas bonita, cambiar el logo estándar por el que querramos, y cosas así.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Lo primero que hay que hacer es descargarnos la ultima version estable del Squirrelmail (<span style="color:#ff00ff;">http://squirrelmail.org</span>).  Alli estaran los fuentes. Tendremos que compilar e instalar.</p>
<p style="margin-bottom:0;">Hay que recordar que la ubicación del squirrelmail, por defecto, es /usr/share/squirrelmail. En el trabajaremos.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Empezemos a personalizar:</p>
<p style="margin-bottom:0;">
<ul style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;"><span style="color:#ffff00;"><strong>CAMBIAR 	LOGO</strong></span></p>
</li>
</ul>
<p style="margin-bottom:0;">
<ol style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;">Para cambiar 	el logo del Squirrel por el que querramos primero debemos tener una 	imagen en formato png ubicada en un lugar accesible para el 	programa. Por ejemplo en 	/usr/share/squirrelmail/images/LOGO.png</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;">Vamos al 	directorio /usr/share/squirrelmail/config y ejecutamos el script 	conf.pl</p>
</li>
</ol>
<p style="margin-left:1.25cm;margin-bottom:0;">Así nos saldrá la siguiente pantalla:</p>
<p style="margin-left:1.25cm;margin-bottom:0;">
<p style="margin-left:1.25cm;margin-bottom:0;">
<p style="margin-left:.64cm;margin-bottom:0;">
<p style="margin-left:.64cm;margin-bottom:0;">Este script está diseñado para personalizar todas las opciones del Squirrel.</p>
<p style="margin-left:.64cm;margin-bottom:0;">
<ol style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;">Ahora nos 	vamos a la primera opcion (introduciendo el numero 1 y dandole al 	enter) y nos cambiara a la siguiente pantalla:</p>
</li>
</ol>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Aquí podemos cambiar desde el nombre de la organización hasta su posición en pantalla.</p>
<p style="margin-bottom:0;">
<ol style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;">Entramos en 	la segunda opción (2 + Enter) y nos saldrá la siguiente pantalla</p>
</li>
</ol>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Y ahora escribimos después de los 2 puntos (:) ../images/LOGO.png</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Los primeros 2 puntos (..)indican que estamos en el directorio del Squirrelmail, y luego en el directorio images.</p>
<p style="margin-bottom:0;">
<ol style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;">Finalmente 	salvamos con S y luego salimos con Q. Listo. A partir de ahora en 	vez de tener el logo de la ardilla de Squirrelmail tendrá el logo que hayamos elegido como imagen.</p>
</li>
</ol>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<ul style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify"><span style="color:#ffff00;"><strong>INSTALAR PLUGINS</strong></span></p>
</li>
</ul>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">Los plugins de Squirrelmail son para personalizar nuestra interface y administración.</p>
<p style="margin-bottom:0;" align="justify">Hay un millón (bueno, no tantos) y todos están en</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#0000ff;"><span style="text-decoration:underline;"><a href="http://www.squirrelmail.org/plugins.php">http://www.squirrelmail.org/plugins.php</a></span></span></p>
<p style="margin-bottom:0;" align="justify">
<p>Algunos de ellos son:</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<ol style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Añade botón de navegación entre mensajes (próximo, anterior, 	etc)</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Es un traductor pero ya no se desarrolla</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Botón de revisar correo</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Añade el botón de: para mensajes nuevos con enlace a la libreta de 	direcciones.</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Añade un logo en la parte superior izquierda</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Permite cambiar tipo de letra del menú de la izquierda</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Añade gráficos para los botones de la parte superior</p>
</li>
<li>
<p style="margin-left:1.27cm;margin-bottom:0;" align="justify">Fuerza las preferencias para que todos los usuarios tengan la misma 	interface (esto solo aplica a los usuarios nuevos luego que el 	plugin haya sido instalado, no a los ya existentes)</p>
</li>
</ol>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">Para instalarlos primero hay que descargarlos, luego descomprimirlos y ubicar la carpeta que generan dentro de /usr/share/squirrelmail/plugins de manera que dentro de esa carpeta habrá una carpeta por plugins</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">Una vez puestos en esa carpeta, nos cambiamos a /usr/share/squirrelmail/config, y ejecutamos el conf.pl</p>
<p style="margin-bottom:0;" align="justify">Allí elegimos la opción 8, y luego elegimos el numero de plugin que queremos instalar o quitar y listo</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">NOTA: Dentro de la carpeta del plugin siempre hay un archivo de texto llamado INSTALL, es recomendable leer antes de hacer nada porque algunos plugins requieren alguna configuración previa.</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<ul style="margin-left:.64cm;">
<li>
<p style="margin-left:1.27cm;margin-bottom:0;"><strong>FORZAR 	INTERFACE IGUAL PARA TODOS LOS USUARIOS. (nuevos y ya creados)</strong></p>
</li>
</ul>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Lo primero que tenemos que hacer es abrir nuestra cuenta y configurarla como nosotros queramos (color de fondo, tema, plugins, etc.)</p>
<p style="margin-bottom:0;">Todos las preferencias se guardan en la carpeta /var/lib/squirrelmail/prefs/.</p>
<p style="margin-bottom:0;">Hay un archivo por usuario.</p>
<p style="margin-bottom:0;">También hay un archivo en /etc/squirrelmail/default_pref.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">La idea, una vez que hayamos perzonalizado nuestro perfil a placer es meternos en nuestro archivo personal dentro de /var/lib/squirrelmail/pref y copiar todo su contenido dentro del archivo /etc/squirrelmail/default_pref.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Con esto logramos que todos los usuarios que se creen a partir de ese momento tengan las preferencias que escogimos.</p>
<p style="margin-bottom:0;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manualparatontos.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manualparatontos.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manualparatontos.wordpress.com/105/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=105&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manualparatontos.wordpress.com/2009/09/04/manual-para-instalar-y-personalizar-el-squirremail-webmail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8308ed3707a9e275be6c7e5e9e4d45aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chavodie</media:title>
		</media:content>
	</item>
		<item>
		<title>MANUAL PARA INSTALAR SERVICIO JBOSS EN WINDOWS</title>
		<link>http://manualparatontos.wordpress.com/2009/08/04/manual-para-instalar-servicio-jboss-en-windows/</link>
		<comments>http://manualparatontos.wordpress.com/2009/08/04/manual-para-instalar-servicio-jboss-en-windows/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 23:09:11 +0000</pubDate>
		<dc:creator>chavodie</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows JBoss Servidores]]></category>

		<guid isPermaLink="false">http://manualparatontos.wordpress.com/?p=156</guid>
		<description><![CDATA[Manual simple para crear e iniciar el servidor de aplicaciones JBOSS como servicio en Windows <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=156&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom:0;">Por defecto el Jboss no viene con un servicio para que se ejecute en segundo plano, ni en Windows ni en Linux.</p>
<p style="margin-bottom:0;">Para crear el servicio de Windows, tenemos dos opciones</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#00ff00;"><em><strong>JAVASERVICE</strong></em></span><span lang="fr-FR"> (</span><span lang="fr-FR"><a href="http://forge.ow2.org/projects/javaservice/" target="_blank">http://forge.ow2.org/projects/javaservice/</a>)</span></p>
<p style="margin-bottom:0;"><span style="color:#00ff00;"><span lang="fr-FR"><em><strong>JAVA </strong></em></span></span><span style="color:#00ff00;"><span lang="fr-FR"><em><strong>SERVICE WRAPPER</strong></em></span></span><span lang="fr-FR"> (<a href="http://wrapper.tanukisoftware.org/doc/english/download.jsp" target="_blank">http://wrapper.tanukisoftware.org/doc/english/download.jsp</a>)</span></p>
<p style="margin-bottom:0;" lang="fr-FR">
<ol>
<li>
<p style="margin-bottom:0;"><span style="color:#ff0000;"><strong>JAVA 	SERVICE</strong></span></p>
</li>
</ol>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Primero descargamos el programa <span style="color:#00ff00;"><em><strong>JAVASERVICE</strong></em></span> y lo descomprimimos en la carpeta BIN del Jboss.</p>
<p style="margin-bottom:0;">Una vez allí, abrimos la consola (Inicio <span style="font-family:Wingdings;"></span> Ejecutar <span style="font-family:Wingdings;"></span> CMD) y nos cambiamos al directorio c:\JBOSSX.X.X.X\BIN</p>
<p style="margin-bottom:0;">Ahora procederemos a la creación del servicio con la siguiente línea (tal cual está. Solo tendrás que cambiar la ruta de tu JBOSS y del JAVA.)</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#0000ff;"><em>javaService.exe -install JBoss C:\jdk1.6.0_03\jre\bin\server\jvm.dll -Djava.class.path=C:\jbossX.X.Xbin\run.jar;C:\Jdk1.6.0_03\lib\tools.jar -Xms256M -Xmx512M -start org.jboss.Main -stop org.jboss.Main -method systemExit -out C:\jbossX.X.X\bin\out.log -err C:\jbossX.X.X\bin\err.log -current C:\jbossX.X.X\bin -auto -overwrite -startup 6</em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="text-decoration:underline;"><strong>Explicación: </strong></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">La opción <span style="color:#ff00ff;"><em><strong>–install Jboss</strong></em></span> indica que queremos instalar un servicio Java que se llamara JBOSS. Podemos llamarle de la manera que queramos. Además de –install, tenemos varias opciones que podemos ver escribiendo javaservice.exe &#8211; -help.</p>
<p style="margin-bottom:0;">La opción <span style="color:#ff00ff;"><em><strong>-Xms256M -Xmx512M</strong></em></span> indicaran los valores de memoria mínimo-máximo con que arrancara el servicio.</p>
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>-out C:\jbossX.X.X\bin\out.log -err C:\jbossX.X.X\bin\err.log</strong></em></span> indica que en err.log veremos los errores que genera el servicio (útil por si os falla el arranque del JBOSS)</p>
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>auto -overwrite -startup 6</strong></em></span>. Esto sobrescribirá el servicio (de existir previamente) y creara el servicio para que arranque automáticamente cada vez que inicie Windows.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Si todo ha ido bien, podemos ir a los servicios se Windows (Inicio <span style="font-family:Wingdings;"></span> Ejecutar <span style="font-family:Wingdings;"></span> services.msc) y buscar el servicio que acabamos de crear JBoss. Deberá estar como automático</p>
<p style="margin-bottom:0;"><img class="alignnone size-full wp-image-157" title="jboss" src="http://manualparatontos.files.wordpress.com/2009/08/jboss.png?w=497&#038;h=382" alt="jboss" width="497" height="382" /></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#ff0000;"><strong> 2. JAVA 	SERVICE WRAPPER</strong></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Primero descargamos el programa <span style="color:#00ff00;"><em><strong>JAVA WRAPPER</strong></em></span> y lo descomprimimos en cualquier carpeta. Ahora copiamos el contenido de la carpeta BIN que acabamos de descomprimir a la carpeta BIN del JBOSS. Hacemos lo mismo con la carpeta LIB y CONF (esta última ira en c:\JBOSSX.X.X.X\SERVER\DEFAULT\CONF)</p>
<p style="margin-bottom:0;">Antes de instalar el servicio, debemos editar el fichero que acabamos de copiar c:\JBOSSX.X.X.X\SERVER\DEFAULT\CONF\wrapper.conf. De aquí tomara las opciones de creación del servicio. Este archivo contendrá las siguientes  líneas</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="fr-FR"><em>wrapper.java.command=C:</em></span></span><span style="color:#0000ff;"><span lang="fr-FR"><em>\jdk1.6.0_03\bin\java</em></span></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="fr-FR"><em>wrapper.java.additional.1=-Dprogram.name=C:\jbossX.X.X\bin\run.bat</em></span></span></p>
<p style="margin-bottom:0;" lang="fr-FR"><span style="color:#0000ff;"><em>wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp</em></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="fr-FR"><em>wrapper.java.classpath.1= C:\jbossX.X.X \lib\wrapper.jar</em></span></span></p>
<p style="margin-bottom:0;" lang="fr-FR"><span style="color:#0000ff;"><em>wrapper.java.classpath.2=C:\jdk1.6.0_03\lib\tools.jar</em></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="fr-FR"><em>wrapper.java.classpath.3= C:\jbossX.X.X \bin\run.jar</em></span></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="fr-FR"><em>wrapper.java.library.path.1= C:\jbossX.X.X \lib</em></span></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.java.additional.1=-server</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.java.additional.2=-Denviromnment.variable=value</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.java.additional.3=-Xms256m</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.java.additional.4=-Xmx512m</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.java.additional.5=-Dsession.serialization.jboss=true</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.app.parameter.1=org.jboss.Main</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.app.parameter.2=-c default</em></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><span lang="en-GB"><em>wrapper.logfile=C:\ C:\jbossX.X.X \server\default\log\wrapper.log</em></span></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.ntservice.name=Jboss</em></span></p>
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#0000ff;"><em>wrapper.ntservice.displayname=JBoss Server</em></span></p>
<p style="margin-bottom:0;"><span style="color:#0000ff;"><em>wrapper.ntservice.starttype=AUTO_START</em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="text-decoration:underline;"><strong>Explicación (opciones más importantes): </strong></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Las <span style="color:#ff00ff;"><em><strong>7 primeras líneas</strong></em></span> indican las diferentes rutas y clases necesarias para crear el servicio (Estas deberás cambiarlas de acuerdo a donde tengas instaladas tu Maquina Virtual Java y tu JBoss)</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>wrapper.java.additional.3=-Xms256m</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>wrapper.java.additional.4=-Xmx512m</strong></em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Indican los valores mínimo y máximo de memoria con que arrancara el servicio.</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>wrapper.logfile=C:\jbossX.X.X\server\default\log\wrapper.log</strong></em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Indica donde escribirá el log del servicio</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;" lang="en-GB"><span style="color:#ff00ff;"><em><strong>wrapper.ntservice.name=Jboss</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>wrapper.ntservice.displayname=JBoss Server</strong></em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Indica el nombre que tendrá el servicio</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#ff00ff;"><em><strong>wrapper.ntservice.starttype=AUTO_START</strong></em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Indica el tipo de arranque del servicio</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Cuando hallamos editado el fichero de configuración y guardado los cambios, abrimos la consola (Inicio <span style="font-family:Wingdings;"></span> Ejecutar <span style="font-family:Wingdings;"></span> CMD) y nos cambiamos al directorio c:\JBOSSX.X.X.X\BIN</p>
<p style="margin-bottom:0;">Ahora procederemos a la creación del servicio con la siguiente línea (tal cual esta. Solo tendrás que cambiar la ruta de tu JBOSS y del JAVA.)</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#0000ff;"><em>c:\jbossX.X.X\bin\wrapper.exe –i c:\jbossX.X.X\server\default\conf\wrapper.conf</em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Ya tendremos instalado el servicio JBOSS. Si queremos probar antes de instalar, podemos ejecutar la siguiente sentencia</p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;"><span style="color:#0000ff;"><em>c:\jbossX.X.X\bin\wrapper.exe c:\jbossX.X.X\server\default\conf\wrapper.conf</em></span></p>
<p style="margin-bottom:0;">
<p style="margin-bottom:0;">Y nos saldrá una especie de debug, que nos permitirá ver si algo nos fallara antes de crear el servicio.</p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		A:link { so-language: zxx } --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manualparatontos.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manualparatontos.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manualparatontos.wordpress.com/156/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=156&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manualparatontos.wordpress.com/2009/08/04/manual-para-instalar-servicio-jboss-en-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8308ed3707a9e275be6c7e5e9e4d45aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chavodie</media:title>
		</media:content>

		<media:content url="http://manualparatontos.files.wordpress.com/2009/08/jboss.png" medium="image">
			<media:title type="html">jboss</media:title>
		</media:content>
	</item>
		<item>
		<title>MANUAL PARA ACCEDER AL SVN POR PAGINA WEB (APACHE-MOD_DAV_SVN)</title>
		<link>http://manualparatontos.wordpress.com/2009/07/31/manual-para-acceder-al-svn-por-pagina-web-apache-mod_dav_svn/</link>
		<comments>http://manualparatontos.wordpress.com/2009/07/31/manual-para-acceder-al-svn-por-pagina-web-apache-mod_dav_svn/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 15:07:21 +0000</pubDate>
		<dc:creator>chavodie</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Linux SVN Repositorio Subversion Apache]]></category>

		<guid isPermaLink="false">http://manualparatontos.wordpress.com/?p=146</guid>
		<description><![CDATA[Manual para ver la estructura de archivos de un repositorio SVN via pagina web con un servidor apache<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=146&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Lo primero que tenemos que aclarar es que, obviamente, primero debemos tener un servidor SVN (Subversion) correctamente configurado y corriendo (<a title="MANUAL SVN" href="http://manualparatontos.wordpress.com/2009/07/31/manual-para-instalar-un-servidor-de-repositorios-svn-subversion/" target="_blank">MANUAL PARA MONTAR UN SERVIDOR SUBVERSION</a>)</p>
<p style="margin-bottom:0;">Ademas, tenemos que instalar (o tener instalado) un servidor Web Apache. Para ello podemos bajar la ultima versión de la pagina web <span style="color:#000080;"><span lang="zxx"><span style="text-decoration:underline;"><a href="http://www.apache.org/">http://www.apache.org/</a></span></span></span> .</p>
<p style="margin-bottom:0;">O desde los repositorios:</p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><strong>apt-get install apache (Ubuntu)</strong></span></p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><strong>aptitude install apache (Debian)</strong></span></p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><strong>yum install apache (Centos)</strong></span></p>
<p style="margin-bottom:0;">Luego de configurar el servidor Apache (esto lo dejo para otro manual), debemos descargar un modulo para el servidor que hace accesible al repositorio SVN vía web. Este modulo se llama <span style="color:#4700b8;"><strong>MOD_DAV_SVN</strong></span>. Para ello:</p>
<p style="margin-bottom:0;color:#3deb3d;"><span style="color:#3deb3d;"><strong>yum install mod_dav_svn (Centos)</strong></span></p>
<p style="margin-bottom:0;color:#3deb3d;"><span style="color:#3deb3d;"><strong>aptitude install libapache2-svn (Debian/Ubuntu)</strong></span></p>
<p style="margin-bottom:0;">Estos módulos se instalaran directamente en el servidor apache. Si no lo hace de manera automática, hay que editar el fichero de configuración de apache (<span style="color:#4700b8;"><em>/etc/httpd/conf/httpd.conf</em></span>) y en la sección <span style="color:#4700b8;"><em><strong>“Dynamic Shared Object (DSO) Support”</strong></em></span> agregarle las siguientes lineas al final de todo</p>
<p style="margin-bottom:0;color:#dc2300;"><span style="color:#dc2300;"><em><strong>LoadModule dav_svn_module modules/mod_dav_svn.so</strong></em></span></p>
<p style="margin-bottom:0;color:#dc2300;"><span style="color:#dc2300;"><em><strong>LoadModule authz_svn_module modules/mod_authz_svn.so</strong></em></span></p>
<p style="margin-bottom:0;">Una vez instalado, vamos al directorio de configuración de los módulos apache. Trabajando en Centos, se encuentra en <span style="color:#4700b8;"><em>/etc/httpd/conf.d</em></span>.</p>
<p style="margin-bottom:0;">Allí vamos a modificar a editar el fichero <strong><em><span style="color:#ff00ff;">subversion.conf</span></em></strong>.</p>
<p style="margin-bottom:0;">En este fichero le indicaremos al servidor web donde se encuentra el repositorio</p>
<p style="margin-bottom:0;color:#dc2300;"><span style="color:#dc2300;"><em><strong>&lt;Location /svn&gt;</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>DAV svn</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>SVNParentPath /opt/svn</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>AuthType Basic</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>AuthName &#8220;Autorización al repositorio&#8221;</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>AuthUserFile /etc/httpd/conf/svn-auth-file</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>Require valid-user</strong></em></span></p>
<p style="margin-bottom:0;color:#dc2300;"><span style="color:#dc2300;"><em><strong>/Location&gt;</strong></em></span></p>
<p style="margin-bottom:0;">Entre &lt;&gt; estará la definición de las opciones. En la primera linea le indicaremos con que nombre accederemos desde el explorador. En este caso sera <span style="color:#000080;"><span lang="zxx"><span style="text-decoration:underline;"><a href="http://x.x.x.x/svn">http://x.x.x.x/svn</a></span></span></span> (ya que es lo que le especificamos en el primer <span style="color:#dc2300;">LOCATION</span>).</p>
<p style="margin-bottom:0;">Las opciones <span style="color:#dc2300;"><strong>DAV</strong></span> y <span style="color:#dc2300;"><strong>SVNParentPath</strong></span> son las obligatorios. Especialmente la segunda, ya que indicara en que directorio se encuentra nuestro repositorio SVN.</p>
<p style="margin-bottom:0;">Si no marcamos las demás opciones, cualquiera que conozca la dirección IP podrá observar nuestro SVN.</p>
<p style="margin-bottom:0;"><img class="alignnone size-full wp-image-147" title="svn1" src="http://manualparatontos.files.wordpress.com/2009/07/svn1.png?w=497" alt="svn1"   /></p>
<p style="margin-bottom:0;">Las demás opciones, harán mas seguro nuestro acceso vía web.</p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"><em><strong>AuthType Basic</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>AuthName &#8220;Autorización al repositorio&#8221;</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>AuthUserFile /etc/httpd/conf/svn-auth-file</strong></em></span></p>
<p style="margin-bottom:0;"><span style="color:#dc2300;"> <em><strong>Require valid-user</strong></em></span></p>
<p style="margin-bottom:0;">Lo mas importante de estas 4  lineas es  <span style="color:#dc2300;"><strong>AuthUserFile</strong></span>. Las demás lineas indican, básicamente, que la seguridad esta habilitada. Pero sin dicha fila nada tendría sentido, ya que es ahí donde almacenaremos los usuarios y sus claves.</p>
<p style="margin-bottom:0;">Para crear usuario con claves debemos estar situados en el directorio donde se creara el archivo y escribimos, la primera vez:</p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><strong>htpasswd -cm svn-auth-file user1</strong></span></p>
<p style="margin-bottom:0;">La opción <span style="color:#0000ff;"><strong>-c</strong></span> indica que la fila sera creada, <span style="color:#0000ff;"><strong>vn-auth-file</strong></span> es el nombre del archivo (puedes poner el que quieras) y <span style="color:#0000ff;"><strong>user1</strong></span> es el nombre del usuario. Veras que nos pedirá una contraseña</p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><em>New password:</em></span></p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><em>Re-type new password:</em></span></p>
<p style="margin-bottom:0;color:#23ff23;"><span style="color:#23ff23;"><em>Adding password for user </em></span></p>
<p style="margin-bottom:0;">Ya tenemos el usuario creado. A partir de este momento no es necesario agregar la opción <span style="color:#0000ff;"><strong>-c</strong></span> al htpasswd ya que el fichero ya ha sido creado.</p>
<p style="margin-bottom:0;">Ahora si, cuando queramos acceder nos pedirá usuario y contraseña.</p>
<p style="margin-bottom:0;"><img class="alignnone size-full wp-image-148" title="svn2" src="http://manualparatontos.files.wordpress.com/2009/07/svn2.png?w=497&#038;h=394" alt="svn2" width="497" height="394" /></p>
<p style="margin-bottom:0;">Recordar que después de configurar todos los ficheros, es necesario reiniciar el servidor Apache:</p>
<p style="margin-bottom:0;color:#00ff00;"><span style="color:#00ff00;"><strong>service httpd restart (Centos)</strong></span></p>
<p style="margin-bottom:0;color:#00ff00;"><span style="color:#00ff00;"><strong>/etc/init.d/apache2 restart (Ubuntu y Debian)</strong></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manualparatontos.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manualparatontos.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manualparatontos.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manualparatontos.wordpress.com&amp;blog=7732343&amp;post=146&amp;subd=manualparatontos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manualparatontos.wordpress.com/2009/07/31/manual-para-acceder-al-svn-por-pagina-web-apache-mod_dav_svn/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8308ed3707a9e275be6c7e5e9e4d45aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">chavodie</media:title>
		</media:content>

		<media:content url="http://manualparatontos.files.wordpress.com/2009/07/svn1.png" medium="image">
			<media:title type="html">svn1</media:title>
		</media:content>

		<media:content url="http://manualparatontos.files.wordpress.com/2009/07/svn2.png" medium="image">
			<media:title type="html">svn2</media:title>
		</media:content>
	</item>
	</channel>
</rss>
