diff --git a/README.md b/README.md
index 6b2319e..8f0e043 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,22 @@
phpsqlitecms
============
-phpSQLiteCMS is a simple and lightweight web content management system based on PHP and SQLite.
+phpSQLiteCMS is a simple and lightweight open source web content management system (CMS) based on PHP and SQLite. As SQLite is file-based, it just runs "out of the box" without installation.
+
+System requirements
+-------------------
+
+* Apache webserver with mod_rewrite and .htaccess file support enabled
+* PHP 5 with PDO and SQLite driver enabled
+
+Installation
+------------
+
+1. Load up the script files to your server
+2. Depending on your server configuration you may need to change the write permissions of the following files/directories:
+ * **cms/data** - directory of the SQLite database files, needs to be writable by the webserver
+ * **content.sqlite**, **entries.sqlite** and **userdata.sqlite** - SQLite database files, need to be writable by the webserver
+ * **cms/cache** - cache directory, needs to be writable if you want to use the caching feature
+ * **cms/media** and **cms/files** - need to be writable if you want to use the file uploader
+3. Ready! You should now be able to access the index page by browsing to the address you uploaded phpSQLiteCMS (e.g. http://example.org/path/to/phpsqlitecms/). To administrate the page, go to http://example.org/path/to/phpsqlitecms/cms/. The default admin userdata is: username: admin, password: admin.
+