elanbeat's wiki
InstikiHowTo

Instiki

インストール


$ svn co http://svn.instiki.org/instiki/trunk instiki

READMEに詳細な解説があるので手順は省略。


Site5で運用

  1. MySQLのデータベースを作成。ユーザとアクセス権を設定する。
  2. ダウンロード
  3. railsアプリケーションディレクトリにinstiki-0.12.0に展開
  4. config/database.ymlを設定
  5. SiteAdmin->Subdomainsでサブドメインを作成する。
  6. HOME/public_html下にinstiki-0.12.0/publicのシンボリックリンクを作成

AR-beat1から0.12.0へのアップデート

Developmentだとうまくいかないので、Productionモードで起動した。config/environtment.rbの先頭にENV[‘RAILS_ENV’] = ‘production’を追加。

AR-beta1のデータベースをバックアップ。


mysqldump -u user -p database_name > database_dump_20071117.mysql

0.12.0のデータベースへリストア。


mysql -u user -p database_name < database_dump_20071117.mysql 

Migration用のテーブルとバージョンナンバーを作成する。


create table schema_info (version integer(11));
insert into schema_info (version) values (1);

マイグレーションして終了。


rake db:migrate

参考↓


Tips