Baukis2 は企業向けの顧客管理システム(Ruby on Rails 学習用サンプル)です。
- Ubuntu 18.04
- Ruby 2.6.4
- PostgreSQL 11.2
- 以下の手順では、一般ユーザーの権限でコマンドを実行してください。
- この
README.md
が存在するディレクトリでbin/bundle
コマンドを実行してください。
- このシステム専用のデータベースを PostgreSQL 上に作成してください。
- データベースへの接続パラメータに基づいて
config/database.yml
を作成してください。 bin/rails db:setup
コマンドを実行してください。
-
ホスト OS の
hosts
ファイルに次の 1 行を追加してください(要 root 権限)。hosts
ファイルは、Mac OS X の場合は/private/etc/hosts
フォルダに、 Windows の場合はC:\Windows\system32\drivers
フォルダにあります。127.0.0.1 example.com baukis2.example.com
bin/rails s
コマンドを実行するとシステムが起動します。- Ctrl-C を入力するとシステムが終了します。
- ブラウザで以下の URL にアクセスしてください:
- http://baukis2.example.com:3000 -- 職員向けサイト
- http://baukis2.example.com:3000/admin -- 管理者向けサイト
- http://example.com:3000/mypage -- 顧客向けサイト