Skip to main content

Install ownCloud 2.0 on Ubuntu Server.

    I recently stumbled upon a tutorial on how to setup ownCloud on a Debian machine.  I had actually never heard of ownCloud until reading this tutorial but now it is one of the projects I am most excited about.  ownCloud is an open source project that allows you to use your own server to store files, songs and do a bunch of other stuff.  It is similar to the many cloud services available on the web except it never leaves your "custody."


    One very easy way to start using ownCloud is to install ownCloud 1.1 from the Ubuntu repository by running:
 $ sudo apt-get install owncloud
    However, ownCloud 1.1 is pretty boring compared to the super sexiness of ownCloud 2.0 in my opinion.  So if you are cool with drab old 1.1 then go ahead and just apt-get it.  But if you want the sexiness of 2.0 on your Ubuntu server please follow along...


Getting ownCloud 2 up and running!


Log into your Ubuntu server and install the necessary packages:
$ sudo apt-get install apache2 git php5 php5-common php5-sqlite
Install some optional packages if you would like:
$ sudo apt-get install mp3info curl libcurl3 libcurl3-openssl-dev php5-curl zip
Get ownCloud via git (see what I did there...):
$ git clone git://gitorious.org/owncloud/owncloud.git
Copy ownCloud to your apache server.
$ sudo cp -r owncloud/ /var/www
Make www-data the owner of the ownCloud directory:
$ sudo chown -R www-data /var/www/owncloud/

    At this point you are finished with the command line side of things (hooray!) and now we can finish set up with ownCloud's fancy web interface.  Just to go to <your server (IP or hostname)>/owncloud in your browser.  Fill out the form to create an admin user.  Click advanced, choose either SQLite or MySQL.  If SQLite be sure to have install php5-sqlite.  fill in form if you chose MySQL. Click on Finish setup and you are finished..




    Now you can upload files, songs, add contact, calendar events, edit files, add users and even give those users quota.  You can do a ton of stuff.  This is awesome service in my opinion.  And if you have a public IP address you've got your own bad ass server that you can access from anywhere, so you are just balls deep in awesome!






Comments

Popular posts from this blog

Ubuntu Games: Bitsnake

    Who doesn't love a classic game of snake?  No one?  That is what I thought!     Bitsnake is just that a classic snake game written in Python.  A snake game written in a language named after a snake you say!  Well actually it's named after the British comedy troupe, but still...     You know snake right.  They game where your goal is to eat "apples" and try not to run into the wall or yourself.  Simple, classic big fat time killer. Get it!     You can download the game here .  Just unrar and play.  Here is a quick how to for you terminal junkies... First make sure that you have the correct dependencies. $ sudo apt-get install python-pygame Download the rar file. $ wget https://sourceforge.net/projects/bitsnake/files/bitSnake_source.rar Extract that rar. $ unrar x bitSnake_source.rar Play the game!  $ cd bitSnake/ && python bitSnake.py

Great Novels: Dune

    I recently finished reading Dune  as part of my quest to read the greatest novels of the 20th century .  I have always heard that Dune  was one of the greatest sci-fi novels ever written and it did not disappoint me in the least.     Dune follows the story of Paul Atreides, a young man  avenging his father after being defeated by a rival noble.  Paul is kind of messianic character, fulfilling prophecies, leading people, all that messiah stuff.     The world of Dune is quite intricate with many different factions involved in the conflict over the planet.  The universe that Herbert has created is very complex and you feel that you are only seeing the tip of the iceberg of what there is to find in his world.  Which I suppose is the reason for all of the books, games and other stuff that has spun off of this one book.   There are several other books in the Dune series and the first one has left me w...

Playing Mari0 on Ubuntu 12.04

If you are looking to play Mari0 on Ubuntu you may have run into a bit of a roadblock because love 0.8.0 is not yet available for Precise from the love-unstable ppa.  No need to worry though the .deb file for Oneiric will work just fine.   First download the .deb from launchpad, either amd64 or i386 .  Then install dependencies by running. $ sudo apt-get install libdevil1c2 libmng1 libfreetype6 libgl1-mesa-glx liblua5.1-0 libphysfs-1.0-0 libsdl1.2debian libopenal1 libogg0 libvorbis0a libvorbisfile3 libflac8 libflac++6 libmpg123-0 libc6 libgcc1 libphysfs1 libstdc++6 Then install the love-unstable with dpkg ~/Downloads$ dpkg -i love-unstable_0.8.0~r1028-0oneiric1_<amd64/i386>.deb Run  love-unstable on mari0  ~/mari0$ love-unstable mari0_1.3.love Enjoy what is possibly the coolest crossover game of all time.