DBMSを動かす機械です。次のセクションの, アプリケーションサーバと同じ機械にインストールしても構いません。
Q's Web Accounting Bookは PostgreSQLでだけテストしています。特に変わったことはしていないので、MySQLなどでも動くかもしれませんが、テストしていません。
Fedora Linux ではパッケージが用意されています。
# yum install postgresql-server
IPv4 または IPv6経由でアクセスできるように設定してください。PostgreSQLの管理
Q's Web Accounting Bookを動かす機械です。
次のパッケージをインストールします。
pgAdminなど管理ツールもインストールしておいたほうがいいかもしれません。
Rubyがないと話になりません。
Fedora 12 Linuxは, 2010.1現在でもバージョン1.8.6なので、バージョン1.8.7をソースコードから作ったほうがいいでしょう。 Ruby v2.3 以降をインストールしてください。
rpmパッケージによる場合は, 次をインストールします。
Rubyのパッケージマネジャーです。Ruby に添付されています。
O/Rマッパ, PostgreSQLコネクタです。
gemコマンドでインストールします。ruby-pgのパッケージ名はpgです。
# gem install activerecord pg
HTMLテンプレートエンジンです。
Webアプリケーションフレームワークです。
ダウンロード後、リンクを張ります。
$ git clone https://gitlab.com/netsphere/wafu.git $ su # ln -s フルパス/wafu-trunk /usr/lib/ruby/site_ruby/1.8/wafu