No description, website, or topics provided.
Ruby HTML CSS JavaScript PHP
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
doc
lib
log
public
public_00000001
public_db
script
test
tmp
vendor
.gitignore
.rubocop.yml
COPYING
Gemfile
LICENSE
README.md
Rakefile
config.ru

README.md

Joruri CMS

Japan Originated Ruby-based RESTful and Integrated CMS

GNU GENERAL PUBLIC LICENSE Version 3

Copyright (C) Tokushima Prefectural Government, IDS Inc., SiteBridge Inc.

環境

  • CentOS 7.2 x86_64, 6.7 x86_64
  • Ruby 2.3
  • Rails 4.2
  • MySQL 5.6

デモ

http://joruri.org/demo/joruricms/

インストール

前提条件
  • root権限による操作を想定しています。
手動インストールマニュアル

doc/INSTALL.txt

自動インストールスクリプト

コマンド:

export LANG=ja_JP.UTF-8; curl -L https://raw.githubusercontent.com/joruri/joruri-cms/master/doc/install_scripts/prepare.sh | bash

CMSxWEBサーバー分離構成の設定

手動設定マニュアル

doc/SERVER_ISOLATION_SETTING.txt

自動設定スクリプト
  • 2台のサーバーにJoruriがインストールされていることを前提とします。
  • 自動インストールスクリプトでインストールされた環境を想定しています。
  • CMSサーバーからWEBサーバーへパスなしでRsyncが利用できるようにRSAキーペア認証を設定してください。(設定マニュアルの3. RSAキーペア認証の設定を参照。)
  • 以下のスクリプトはCMSサーバー、WEBサーバーそれぞれの環境で実行してください。
  • rootユーザーで実行してください。

CMSサーバー:

export LANG=ja_JP.UTF-8; curl -L -O https://raw.githubusercontent.com/joruri/joruri-cms/master/doc/install_scripts/cms_isolation/prepare.sh && bash prepare.sh

WEBサーバー:

export LANG=ja_JP.UTF-8; curl -L -O https://raw.githubusercontent.com/joruri/joruri-cms/master/doc/install_scripts/web_isolation/prepare.sh && bash prepare.sh