Created
June 24, 2024 06:38
-
-
Save GrennKren/e403366bbeafe868e0b5b60b07ddbf3c to your computer and use it in GitHub Desktop.
Update Owncloud Server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Just Self Note: | |
1 ) turn on maintenance mode (in owncloud folder) | |
sudo -u www-data php occ maintenance:mode --on | |
2) turn off apache2 service | |
sudo systemctl stop apache2 | |
3) rename/move previous owncloud folder to another | |
sudo mv owncloud owncloud_backup | |
4) download owncloud server | |
wget --content-disposition https://download.owncloud.com/server/stable/owncloud-complete-20240226.zip | |
5) Extract it | |
unzip owncloud-complete-20240226.zip | |
6) copy folder data, config.php files, and apps-external (if exists) to new owncloud folder | |
cp -r owncloud_backup/data owncloud/data | |
cp owncloud_backup/config/config.php owncloud/config/config.php | |
cp -r owncloud_backup/apps-external owncloud/apps-external | |
7) Set new owner permission to owncloud folder , recursively | |
sudo chown -R www-data:www-data owncloud | |
8) turn off maintenance mode (in owncloud folder) | |
sudo -u www-data php occ maintenance:mode --off | |
9) turn on apache2 service | |
sudo systemctl start apache2 | |
10) Run occ upgrade (in owncloud folder) | |
sudo -u www-data php occ upgrade | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment