Bueno gente, siempre encuentro a algún cliente que me pide algo raro. En este caso que mapserver tenga soporte para mrsid, alguna vez hace un tiempo lo intenté pero era bastante complicados por las versiones de gcc que usaba lizardtech, pero ahora está más fácil, sobre todo si no tenemos un debian muy nuevito, como es mi caso ;).
Posts Tagged ‘debian’
Mrsid en debian 4
Friday, September 9th, 2011Plesk activar un dominio desde consola
Friday, September 9th, 2011Bueno, esto es muy útil sobre todo cuando tenemos la licencia del plesk vencida. Por un descuido justo hoy tuve que lidiar con esto.
1) subimos el límite de nuestro dominio que está en POSIX time (o unix time). En nuestra base de datos psa hacemos:
update Limits set value = 1347204097 where id = 220 and limit_name = ‘expiration’;
2) Activamos el dominio:
/usr/local/psa/bin/domadmin –update radiochubut.com -status true
Pero claro nos dice lo siguiente:
Unable update domain administrator: the following options are required for domain administrator creating: passwd
Lo cual estimo que debe ser porque la licencia está vencida, entonces lo resolvemos así:
2.2) Agregamos al final del archivo /etc/apache2/conf.d/zz010_psa_httpd.conf la linea:
Include /home/www/vhosts/domain.com/conf/httpd.include
2.3) Recargamos la conf del apache: /etc/init.d/apache2 reload
¡Y buala! nuestro dominio está activo, claro que luego hay que garpar la licencia, pero a mi me sirvió para zafar hasta que la gente de Parallels se cobre de mi tarjeta.
Espero les sirva a ustedes también.
MN
Webmin en debian
Thursday, April 21st, 2011Gente acá les dejo una forma muy fácil de tener webmin en debian.
root@server:~# wget http://www.webmin.com/jcameron-key.asc root@server:~# apt-key add jcameron-key.asc
Agregamos las siguientes líneas al archivo /etc/apt/sources.list
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
root@server:~# apt-get install webmin
Correr automáticamente geoserver (at boot time)
Thursday, April 14th, 2011Holass samigos, acá les dejo el script que uso para iniciar geoserver, lo ponen el /etc/init.d y luego corren el comando:
update-rc.d geoserver defaults
Espero les sirva.
#! /bin/sh ### BEGIN INIT INFO # Provides: geoserver # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: GeoServer OGC server ### END INIT INFO # Author: Lennart Juette # Geoserver configuration - use /etc/default/geoserver to override these vars # user that shall run GeoServer USER=root GEOSERVER_HOME=/opt/geoserver-2.0.3 GEOSERVER_DATA_DIR=$GEOSERVER_HOME/data_dir PATH=/usr/sbin:/usr/bin:/sbin:/bin DESC="GeoServer daemon" NAME=geoserver JAVA_HOME=/usr/lib/jvm/java-6-openjdk/jre JAVA_OPTS="-Xms128m -Xmx512m" DAEMON="$JAVA_HOME/bin/java" PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME # Read configuration variable file if it is present [ -r /etc/default/$NAME ] && . /etc/default/$NAME DAEMON_ARGS="$JAVA_OPTS $DEBUG_OPTS -DGEOSERVER_DATA_DIR=$GEOSERVER_DATA_DIR -Djava.awt.headless=true -jar start.jar" # Load the VERBOSE setting and other rcS variables [ -f /etc/default/rcS ] && . /etc/default/rcS # Define LSB log_* functions. # Depend on lsb-base (>= 3.0-6) to ensure that this file is present. . /lib/lsb/init-functions do_start(){ # Return # 0 if daemon has been started # 1 if daemon was already running # 2 if daemon could not be started start-stop-daemon --start --pidfile $PIDFILE --make-pidfile \ --chuid $USER --chdir $GEOSERVER_HOME \ -b --test --exec $DAEMON -- $DAEMON_ARGS > /dev/null \ || return 1 start-stop-daemon --start --pidfile $PIDFILE --make-pidfile \ --chuid $USER --chdir $GEOSERVER_HOME \ -b --exec $DAEMON -- $DAEMON_ARGS \ || return 2 } do_stop(){ # Return # 0 if daemon has been stopped # 1 if daemon was already stopped # 2 if daemon could not be stopped # other if a failure occurred start-stop-daemon --stop --pidfile $PIDFILE \ --user $USER \ --retry=TERM/30/KILL/5 RETVAL="$?" [ "$RETVAL" = 2 ] && return 2 # Many daemons don't delete their pidfiles when they exit. rm -f $PIDFILE return "$RETVAL" } case "$1" in start) [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" do_start case "$?" in 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; esac ;; stop) [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" do_stop case "$?" in 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; esac ;; restart|force-reload) log_daemon_msg "Restarting $DESC" "$NAME" do_stop case "$?" in 0|1) do_start case "$?" in 0) log_end_msg 0 ;; 1) log_end_msg 1 ;; # Old process is still running *) log_end_msg 1 ;; # Failed to start esac ;; *) # Failed to stop log_end_msg 1 ;; esac ;; *) #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 exit 3 ;; esac :
Subir una presentación powerpoint a Dokeos para video conferencia
Wednesday, October 6th, 2010Tras un par de años ofreciendo hosting para dokeos en soluciones root ofrecemos el servicio de hosting dokeos y nos encontramos con el problema recurrente de que no funciona el upload de powerpoint desde el aula de video conferencia, este es un tips para solucionarlo. En este tipo se supone que siguieron este post, y que tienen red5, oogie y open office correctamente configurado.
Ligthttp over plesk
Thursday, September 16th, 2010El escenario es el siguiente, tenemos un virtualhost que consume muchísimos recursos de CPU por la gran cantidad de visitas que recibe, entonces la idea es activar solo para ese host ligthttp dentro de plesk de una manera transparente.
geonetwork en debian plesk
Wednesday, August 25th, 2010Hace un par de días uno de mis clientes de hosting me pidió para hostear un geonetwork, hace un tiempo atrás me lo había pedido otro cliente, en esa oportunidad no lo hice yo si no un colega, la solución de mi colega fue agregar un Virtualbox donde hosteaba windows, y ahí dentro poner el geonetwork, en su momento me pareció disparatado tener que llegar a esto, pero parecía una mejor idea que instalar entorno gráfcio.
Hoy ya casí dos años después me puse a buscar la mejor forma de hacer esto y econtré como hacerlo sin instalar X11 ni Xwindows ni nada en linux. Acá va el post, espero que los disfruten.
pmapper en plesk debian
Thursday, August 19th, 2010Hola gente, les voy a mostrar como instalar un pmapper en plesk debian, lo primero que tenemos que hacer es instalar el paquete que viene, es lo mismo que bajarlo desde la red, pero me gusta más hacerlo así.
Encriptar archivos usando gpg
Tuesday, July 27th, 2010Bueno, este va a ser un post cortito así que voy al grano rápido. El escenario es el siguiente, tengo una copia de seguridad .tar.gz y no quiero que nadie más que yo pueda acceder a ella en un servidor determinado.
Como tener multiples instancias de mysql en el mismo servidor
Tuesday, June 1st, 2010A veces es útil darle a nuestros usuarios la posibilidad de crear bases de datos y dropearlas, pero claro, es un compromiso para la seguridad ya que pueden ver y dropear bases de datos de otros usuarios, entonces lo mejor es darle una instancia separada. Un caso de esto, que es el origen de este post, es dokeos. Si lo configuramos para usar una misma base de datos hay un problema serio de perdormance, y si lo configuramos para tener múltiples bases de datos los usuarios no pueden acceder luego a ellas.