Saltar al contenido principal

Linux

Obtención de la versión actual de Passwork

  • Abra un navegador web y vaya al Portal de clientes.
  • Inicie sesión en el Portal de clientes ingresando el correo electrónico del usuario;
  • En el Centro de descargasSeleccionar versión para obtener la versión actual de Passwork en formato .zip:
Example of obtaining Passwork version 6
  • Mueva el archivo .zip al servidor con Passwork.

Creación de copia de seguridad y archivo de configuración

Creación de copia de seguridad

Para crear una copia de seguridad de MongoDB, puede utilizar la siguiente guía — Ejemplos de creación y restauración de copias de seguridad

peligro

Si Passwork está instalado en un sistema operativo virtual o en la nube, recomendamos crear una instantánea del estado del sistema operativo para restaurar rápidamente la funcionalidad de Passwork en caso de errores.

Creación de copia del archivo de configuración

Los parámetros principales de Passwork se especifican en el archivo de configuración config.ini. Debe crear una copia del archivo y guardarla en un directorio separado o en el directorio raíz del usuario:

cp /var/www/app/config/config.ini ./

Actualización del código de Passwork y creación de archivo de la versión anterior

Actualización del código

Cambie el nombre del directorio raíz del código de Passwork:

mv /var/www /var/copy_www

Cree el directorio www:

mkdir /var/www

Descomprima la versión actual del código de Passwork en /var/www/:

unzip ./Passwork-xxxxxx.zip -d /var/www/

Para verificar, muestre la versión desde el archivo de Passwork:

cat /var/www/version

Mueva el archivo de configuración config.ini y la clave de licencia de la versión anterior:

mv /var/copy_www/app/config/config.ini /var/www/app/config/
mv /var/copy_www/app/keys/passwork* /var/www/app/keys/

Creación de archivo de la versión anterior

Cree un archivo de Passwork con el nombre de la versión en el directorio /opt/:

version=$(cat /var/copy_www/version) && zip -r /opt/${version}.zip /var/copy_www/

Elimine el directorio renombrado con la versión anterior de Passwork:

rm -rf /var/copy_www

Asignar propietario y configurar permisos

Después de crear el directorio /var/www/, debe cambiar el propietario y configurar los permisos.

find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;
chown -R www-data:www-data /var/www/