Categoría: Upgrade

Actualizar Ubuntu Server 10.04 a Ubuntu Server 12.04 LTS

Aunque esta apunto de salir la versión 14.04 LTS de Ubuntu, en el trabajo me he encontrado con alguna máquina que aun no se había subido de versión. A continuación dejo los pasos a seguir para hacer la actualización de Ubuntu Server 10.04 a la 12.04 LTS:

  1. Dejar el 10.04 con las ultimas actualizaciones:
    # sudo apt-get update
    # sudo apt-get upgrade
  2. Hacer limpieza de lo innecesario:
    # sudo apt-get autoclean
    # sudo apt-get autoremove
  3. Instalar el update-manager-core sino esta instalado:
    # sudo apt-get install update-manager-core
  4. Editar el fichero /etc/update-manager/release-upgrades y poner Prompt=lts:
    [DEFAULT]
    Prompt=lts
  5. Por último lanzar la herramienta de actualización y seguir los pasos que pide:
    # sudo do-release-upgrade -d

NOTA: Si el servidor es una máquina virtual os recomiendo antes de hacer la actualización crear un Punto de control o una copia de seguridad por si falla cualquier cosa durante la actualización podáis recuperar la máquina sin problemas.

Fuente: Wiki Ubuntu

Actualizando el Limesurvey 1.92+ a 2.00+

Recientemente tuve que actualizar del Limesurvey 1.92+ a la 2.00+ Build 130115. Quien no sepa lo que es el Limesurvey es «es una aplicación open source para la aplicación de encuestas en línea». Los pasos que seguí para actualizar son los siguientes.

Se descarga la última versión del Limesurvey:

# wget http://www.limesurvey.org/en/stable-release/finish/25-latest-stable-release/773-limesurvey200plus-build130115targz

Se descomprime el archivo:

# tar –xzvf limesurvey200plus-build130115.tar.gz

Se hace una copia de seguridad de la base de datos del Limesurvey:

# mysql –h localhost –u root –p limesurvey>limesurvey_copia.sql

También se hará una copia de seguridad de la carpeta de Limesurvey para ello se debe hacer:

# mkdir /home/user/backup
 # cp –R /var/www/limesurvey /home/user/backup

Una vez de hechas las copias de seguridad se debe eliminar la carpeta antigua de Limesurvey y mover la que se descomprimió, para ello se hará:

# rm –R /var/www/limesurvey
 # cp –R /home/user/limesurvey /var/www

Se debe copiar en la nueva carpeta las carpetas Upload y Templates además del archivo config.php de la copia de seguridad que se hizo:

# cp –R /home/user/backup/limesurvey/upload /home/user/backup/limesurvey/templates /home/user/backup/limesurvey/config.php /var/www/limesurvey

Se cambia el usuario y grupo y damos permisos de escritura para las carpetas temp, upload y templates.

# chown –R user:www-data /var/www/limesurvey
# chmod g+w –R /var/www/limesurvey/temp /var/www/limesurvey/upload /var/www/limesurvey/application/config

Ahora se accederá a la web http://url.del.host/limesurvey/admin y se configurará el Limesurvey.

En el primer paso se selecciona el idioma (Español).

Install_select_language_205_CY_actXcellence

Aceptamos la licencia:

Install_license_205_CY_actXcellence

Si nos falta algun complemente lo instalamos y hacemos vuelva a comprobar.

3.1_es

Luego se siguen los pasos hasta que lleguemos al de configurar la BBDD, como usuario se usará el root o el que tuvieramos para la base de datos del Limesurvey, y como BBDD se usará la que anteriormente se tenía, es decir, limesurvey.

4_es

Una vez se finaliza, se autoconfigura la BBDD si ha habido cambio de estructura y llevará a la página de acceso de usuario. Con esto ya se tendrá actualizado el Limesurvey.