I adopted the below methods from upgrading Wordpress manually and tweak the process for manually upgrading OwnCloud:
Backup
Navigate to your OwnCloud location and run the following to backup your OwnCloud.
rsync -a owncloud/ owncloud.backup/
Download Latest OwnCloud
wget https://download.owncloud.org/community/owncloud-9.1.1.tar.bz2
replace the link with the latest bz2 file.
Extract the Package
bzip2 -d owncloud-9.1.1.tar.bz2
tar xvf owncloud-9.1.1.tar
this creates "owncloud" directory
Copy the Updated Files
rsync -rtv new_path_version/owncloud/ old_path_version/owncloud/
this syncs any file that has been changed from the new location/version to the old location
Navigate to The Site
Load the site and it will ask you to upgrade the database. Don't do it over the UI, do it manually
Database Upgrade Manually
run the following command from the "owncloud" directory
To test the database upgrade:
sudo -u www-data php occ upgrade --dry-run -v
To execute the database upgrade:
sudo -u www-data php occ upgrade -v
Showing posts with label owncloud. Show all posts
Showing posts with label owncloud. Show all posts
Monday, August 01, 2016
Saturday, September 07, 2013
OwnCloud - Setting IT Up
I need a solution to store my files, in fact I need to have some way of synchronisation for my files across 2 or more computers. Found this owncloud solution.
Setting it up is straight forward - just follow the doco. However, by default owncloud stores its file repository in the local server where owncloud is installed. I have a windows file share and I want all my files store in the windows file share
I am running Ubuntu and install owncloud in it.
I created a shared folder in my windows server, create a user account on my windows domain, straight forward.
on my Ubuntu server, firstly, I created a hidden file that contains the username and password of the windows domain account I created earlier
> vi /path/.smbcredentials
username=myuser
password=mypassword
save this file
next, I created a mount point to which I will mount the shared folder of my windows to this Ubuntu server
> mkdir /mount/projects
then I find the group id of the user account who is running the web server, in my case it is www-data
> id www-data
uid=33(www-data) gid=33(www-data) groups=33(www-data)
next, I edit the fstab file to mount the file share
> vi /etc/fstab
and add the following line:
//server.domain.local/share /mount/projects cifs credentials=/path/.smbcredentials,iocharset=utf8,sec=ntlm,dir_mode=0770,uid=33,gid=33 0 0
then do
> mount -a
it should mount the windows shared folder to /mount/projects
now, during owncloud installation, it will ask for the data folder, you can put /mount/projects !!
Setting it up is straight forward - just follow the doco. However, by default owncloud stores its file repository in the local server where owncloud is installed. I have a windows file share and I want all my files store in the windows file share
I am running Ubuntu and install owncloud in it.
I created a shared folder in my windows server, create a user account on my windows domain, straight forward.
on my Ubuntu server, firstly, I created a hidden file that contains the username and password of the windows domain account I created earlier
> vi /path/.smbcredentials
username=myuser
password=mypassword
save this file
next, I created a mount point to which I will mount the shared folder of my windows to this Ubuntu server
> mkdir /mount/projects
then I find the group id of the user account who is running the web server, in my case it is www-data
> id www-data
uid=33(www-data) gid=33(www-data) groups=33(www-data)
next, I edit the fstab file to mount the file share
> vi /etc/fstab
and add the following line:
//server.domain.local/share /mount/projects cifs credentials=/path/.smbcredentials,iocharset=utf8,sec=ntlm,dir_mode=0770,uid=33,gid=33 0 0
then do
> mount -a
it should mount the windows shared folder to /mount/projects
now, during owncloud installation, it will ask for the data folder, you can put /mount/projects !!