Entradas

Mostrando entradas de 2010

Tomcat 7 - Inicio automatico con Debian Lenny

Configurar Tomcat 7 para que arranque desde el inicio: descargar tomcat.7.tar.gz (este nombre es mas largo pero por razones practicas lo escribo de esta forma) # tar xvzf tomcat.7.tar.gz # mv tomcat7 /var crear usuario tomcat # adduser tomcat # chown -R root:tomcat /var/tomcat7 configurar los permisos para que webapps sea un zócalo de dominio (socket): esto con el 2 antes del 755 # chmod -R 2755 /var/tomcat7/webapps # ln -s /var/tomcat7/bin/startup.sh /etc/init.d/tomcat7 configurar que tomcat arranque con el inicio de linux # update.rd-d tomcat7 defaults 99 reiniciar el sistema # reboot Después de iniciar el sistema, comprobar que tomcat este ok. # netstat -tapn ... debería aparecer alguna linea como esta tcp6 0 0 :::8080 :::* LISTEN 2848/java La forma descrita es bastante sencilla (pero funcional), lo cual puede que traer consigo algunas debilidades. Si alguien puede mejorar esto por favor me lo hace saber y con gusto lo compruebo y lo cambio.

Instalar SubVersion en Debian/Ubuntu

Instalamos los paquetes subVersion: # aptitude install subversion subversion-tools Creamos un usuario subVersion: # adduser svn Al crear un usuario svn, automáticamente se crea el grupo snv y el directorio "/home/svn". Si este directorio ya esta creado habrá que pasarlo a nombre del usuario svn puesto que aquí guardaremos los repositorios de nuestros proyectos: # chown -Rf svn:svn /home/svn Añadimos a dicho grupo (svn) los usuarios que queremos que usen los repositorios subversion. Es importante que agreguemos a este grupo el usuario que utilizamos en Debian/Ubuntu: # usermod -a -G svn usuario_linux # usermod -a -G svn user1 # usermod -a -G svn user2 Me cambio al usuario svn: # su svn Se debe asegura que el usuario svn tiene definido correctamente el umask. Para ello modificamos el fichero /home/svn/.bash_profile y añadimos la línea. Esto nos garantiza que todos los ficheros que cree este usuario sólo serán visibles por él mismo y por el grupo svn, pero otros usuarios no podr