Read about OwnCloud which is like it name says a cloud of your own on your own server…
You will be hosting the install on your own server, so go here and pick the correct flavor of Linux, a prerequisite is the LAMP stack..
For my install (Ubuntu 12.04) I ran…
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
The first line adds to the sources list for apt and will affect the operation of the apt-get update command, more stuff related to OwnCloud gets applied. When I first did this I accidentally hit the up arrow and return and pasted it in twice. The update command complained about this as a warning, the fix is to remove the extra copy from the bottom of the /etc/apt/sources.list.d
Although the OwnCloud install pages shows this second in line. I think I had to do it first, before the above command or errors will happen regarding a missing key.
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key sudo apt-key add - < Release.key
In any case, for Ubuntu the install stuff is here
When loading the OwnCloud repository, it failed on the first try. I forget the error, but update was failing. Something was off base with my Ubuntu install, I could not update & upgrade correctly. I had to search the Internet for a fix. Which involved running
sudo rm -FR /var/lib/apt/lists/*
which cleared out the lists that apt was running on then…
sudo apt-get update
If you have LAMP installed (which you should), configure OwnCloud to use mySQL when the question comes up when you login for the first time at http://youraddr/owncloud.
Leave database as owncloud and localhost.
Some apps can be downloaded via the normal click and download/install as an administrator. But some are not available like that. For example Music.
Installing OwnCloud apps by downloading zips.
I went to install Music, which would not install via the web interface.
I had to download the zip file and put it in the folder by ftping to the server. It is worth having vsFTP installed on the server, or at least on your machine that you are accessing the server through. With SSH and vsFTP it is easy to get a lot of work done.
Put the zip file at…
zip/unzip do not come with Ubuntu server by default, use
sudo apt-get install zip
to get it. Then simply unzip the zip file in the apps folder, it will make it’s own folder. Then the app is installed and will appear in the menu.