owncloud版本:9.1.4升级9.1.5
1、备份
1.1 进入owncloud根目录
cd /var/www/owncloud
1.2 备份config和apps文件夹
将config和apps备份到backup文件夹下:
mkdir backup rsync -Aax config apps ./backup
1.3 备份数据库
mysqldump --lock-tables -h "server" -u "username" -p"password" "db_name" owncloud_dbbackup.bak
2 打开维护模式
sudo -u www-data php occ maintenance:mode --on
3 下载最新版本的owncloud
下载地址:https://owncloud.org/install/
cd /var/www wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
4 将own cloud解压缩到 owncloud_latest 文件夹
mkdir owncloud_latest tar -C owncloud_latest
5、将最新源代码覆盖到旧的代码目录下
rsync --inplace -rtv owncloud_latest/owncloud/ owncloud/
6 删除多余文件
rm -rf owncloud-latest.tar.bz2 owncloud_latest/
7 升级数据库、关闭维护模式
cd /var/www/owncloud sudo -u www-data php occ upgrade sudo -u www-data php occ maintenance:mode --off
能自动觉不手动,但还是要有手动的能力