aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgil Moeller <egil.moller@freecode.no>2010-05-03 23:39:12 +0200
committerEgil Moeller <egil.moller@freecode.no>2010-05-03 23:39:12 +0200
commitc53b4573f0f908110cf8f472cd8b6fb87c8f8db7 (patch)
tree957901a2f7ddc3f185f35b86fe9e4c718be5b24d
parenta2bc8a493519bc022d7436c6d11cb5bdb62bd381 (diff)
downloadetherpad-c53b4573f0f908110cf8f472cd8b6fb87c8f8db7.tar.gz
etherpad-c53b4573f0f908110cf8f472cd8b6fb87c8f8db7.tar.xz
etherpad-c53b4573f0f908110cf8f472cd8b6fb87c8f8db7.zip
Added installation instructions
-rw-r--r--INSTALL31
1 files changed, 31 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..7d7985e
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,31 @@
+Installation instructions:
+
+* Install the dependencies: Scala 2.7, Sun Java JDK 6, libmysql-java
+
+* Uninstall gcj if it's installed as it seems to interfere with the
+ Scala compiler. You can safely reinstall it after compiling Etherpad
+ if you want to.
+
+* Edit the files bin/build.sh and bin/run.sh (and optionally
+ bin/etherpad.init.d) and change the paths to match your system.
+
+* Run bin/build.sh
+
+* Create a new user on your system called "etherpad"
+
+* Create a MySQL database "etherpad" and a database user "etherpad"
+
+* Copy etherpad/etc/etherpad.localdev-default.properties to etherpad/etc/etherpad.local.properties
+
+* Edit etherpad/etc/etherpad.local.properties and set
+ etherpad.SQL_JDBC_URL
+ Example etherpad.SQL_JDBC_URL = jdbc:mysql://localhost:3306/etherpad
+ etherpad.SQL_PASSWORD
+ etherpad.SQL_USERNAME = etherpad
+ etherpad.adminPass
+ topdomains
+ Example: topdomains = yourhostname.com,localhost
+
+* Create a link to bin/etherpad.init.d from /etc/init.d/etherpad
+
+* Run /etc/init.d/etherpad start