Diferencia entre revisiones de «Ownclaud Upgrade»
Línea 3: | Línea 3: | ||
Poner en modo mantenimiento el servidor. | Poner en modo mantenimiento el servidor. | ||
Debemos al directorio owncloud | |||
cd /var/www/html/owncloud/ | cd /var/www/html/owncloud/ |
Revisión actual del 02:32 3 ene 2021
Para realizar la actualización debemos reaizar los siguientes pasos.
Poner en modo mantenimiento el servidor.
Debemos al directorio owncloud
cd /var/www/html/owncloud/
sudo -u www-data php occ maintenance:mode --on
Paramos el apache
service apache2 stop
Salimos del directorio
cd ..
Realizamos el backup del servidor de owmcloud. Renomramos el directorio.
mv owncloud owncloud-old-version-number
Confirmamos que se alla renombrado el server.
ls
Hacemos un Backup de la base de datos.
mysqldump -u root owncloud > ownCloud-Version-Dump.sql
confirmamos que se alla hecho el backup.
ls
entramos al directorio
cd owncloud-old-version-number/
Listamos las aplicciónes con el siguiente comando
sudo -u www-data php occ app:list
sudo -u www-data php occ app:check-code foo_app
Salimos del directorio.
cd ..
Descargamos la actualización
wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
Verificamos
ls
Descomprimos la actualización
tar -xvf owncloud-10.3.2.tar.bz2
Verificamos que se alla descomprimido.
ls
Copiamos y movemos los siguientes directorios y el archivo config.php.
cp owncloud-old-version-number/config/config.php owncloud/config/config.php
mv owncloud-old-version-number/data owncloud/data
mv owncloud-old-version-number/apps owncloud/apps
mv owncloud-old-version-number/apps-external owncloud
Verificamos los permisos
ls -la
Cambiamos los permisos
chown -R www-data:www-data owncloud
Verificamos los permisos nuevamente
ls -la
Realizamos la actualización. Entramos al directorio
cd owncloud
Corremos el siguiente comando.
sudo -u www-data php occ upgrade
La operación de actualización puede llevar desde unos minutos hasta unas pocas horas, dependiendo del tamaño de su instalación. Cuando termine, verá un mensaje de éxito o un mensaje de error que indica por qué el proceso no se completó correctamente.
En caso que de error deshabilitamos la app qu impide la actualización.
Ejemplo.
sudo -u www-data php occ app:disable files_videoplayer
Unas deshabilitados las app. Volvemos a corre el comando.
sudo -u www-data php occ upgrade
Salimos del modo mantenimiento
sudo -u www-data php occ maintenance:mode --off
Iniciamos el apache
service apache2 start
Listo. Ya esta actualizado ingrese a la aplicación y verifique la versión.
Pagina de comandos de owncloud
https://doc.owncloud.org/server/10.3/admin_manual/configuration/server/occ_command.html#disable-an-app