| 1 |
Introduction |
|---|
| 2 |
------------ |
|---|
| 3 |
KnowledgeVolution is a Ruby on Rails application. |
|---|
| 4 |
It surely acts and behaves like any Rails applications. |
|---|
| 5 |
So, the installation should be similar. |
|---|
| 6 |
|
|---|
| 7 |
Requirements |
|---|
| 8 |
------------ |
|---|
| 9 |
|
|---|
| 10 |
= Requirements for Execution |
|---|
| 11 |
1. Ruby |
|---|
| 12 |
2. MySQL |
|---|
| 13 |
3. LigHTTPD or Apache (LigHTTPD is recommended) |
|---|
| 14 |
4. RubyGems (for Ruby package management) |
|---|
| 15 |
5. Rails ('sudo gem install rails --include-dependencies') |
|---|
| 16 |
6. Ruby-GetText ('sudo gem install gettext --include-dependencies') |
|---|
| 17 |
7. RedCloth ('sudo gem install redcloth --include-dependencies') |
|---|
| 18 |
8. Color-Tools ('sudo gem install color-tools --include-dependencies') |
|---|
| 19 |
9. RMagick ('sudo gem install rmagick --include-dependencies') |
|---|
| 20 |
Note: you must have ImageMagick or GraphicsMagick installed on your system before installing this gem. |
|---|
| 21 |
10. Markaby ('sudo gem install markaby --include-dependencies') |
|---|
| 22 |
11. memcache-client ('sudo gem install memcache-client --include-dependencies') |
|---|
| 23 |
12. MemCache Server (find info from Google) |
|---|
| 24 |
13. cached_model ('sudo gem install cached_model --include-dependencies') |
|---|
| 25 |
|
|---|
| 26 |
= Requirements for Deployment |
|---|
| 27 |
1. Capistrano ('sudo gem install capistrano --include-dependencies') |
|---|
| 28 |
2. Termios ('sudo gem install termios --include-dependencies') |
|---|
| 29 |
|
|---|
| 30 |
= Optional Gems |
|---|
| 31 |
1. fcgi ('sudo gem install fcgi --include-dependencies') |
|---|
| 32 |
Note: you must have FastCGI development kit installed before installing this gem. |
|---|
| 33 |
1. mysql ('sudo gem install mysql --include-dependencies') |
|---|
| 34 |
|
|---|
| 35 |
Quick Installation Guide |
|---|
| 36 |
------------------------ |
|---|
| 37 |
1. Edit 'config/database.yml'. Create databases and users according to the file. |
|---|
| 38 |
2. Run 'rake migrate' |
|---|
| 39 |
3. Edit 'config/kv.rb' |
|---|
| 40 |
4. Run 'script/server' |
|---|
| 41 |
5. Your KV is running at http://yourserver.org:3000/ |
|---|
| 42 |
|
|---|
| 43 |
To Do |
|---|
| 44 |
----- |
|---|
| 45 |
- Write Long Installation Guide |
|---|
| 46 |
- Write how to install KV to send and receive mails |
|---|
| 47 |
- Could somebody help? |
|---|
| 48 |
|
|---|
| 49 |
Developers |
|---|
| 50 |
---------- |
|---|
| 51 |
See AUTHORS |
|---|