Rails・MongoDBで動作する中・大規模サイト向け(オープンソースの)CMS」です。インストールに挑戦したところ、いろいろつまずいたのでメモを残すことにしました。さくらVPSを利用し、最初は「標準OSであるCentOS6にシラサギを(手動)インストール」をしていたのですが、2016年6月10日のver1.2.0が公開されたきっかけで、シラサギを「(自動)インストール用のシェルスクリプト」を使ってインストールしてみました。※このつまづきは環境によっては再現されないこともあるでしょう。)追記(2016/06/28)その後の調査の結果、下記の表記に一部(認識の)誤りがありましたので修正しています。誤りの部分は打ち消し線を入れてあります。シラサギはインストール用のシェルスクリプトがあります。(Auto)」の項にシラサギと、それに付随して必要となるものたちと一緒にパッケージを自動的にインストールをしてくれるシェルスクリプトが公開されています。-sですが、この二行しか書いていないので「これだけでいいんだな、わーい」と思いながらこのスクリプトを実行してはいけません。利用する場合は下記のことに気をつける必要がありそうです(初級の人向けに書き残しておきます)。※難しいことが得意じゃない方はこの章は「読み飛ばしがオススメ」です。「さくらVPS+(カスタムインストールの)CentOS7の組み合わせに限り」気をつけるコトかもしれません(し、そうでないモノもあるかも)。ホスト名をオプション値として渡そうとしてますが、プログラムへ値が渡りません。見てみると、冒頭にはSS_HOSTNAME=${1:-"example.jp"}SS_USER=${2:-"$USER"}SS_DIR=/var/www/shirasagiとなっていて、値が渡ってこないときは「example.jp」がセットされます。理由その3(※unicorn上で動くシラサギの管理画面サイトへ辿りつけない理由)さくらVPSのカスタムインストールされたCentOS7はSELinuxとfirewalldが有効になっています。前置きが長くなってしまいましたが、結果、シラサギのインストール手順は下記の通りになりました。記載の実行例と、上記の例は異なります。ところは実際に公開するサイトのホスト名に置き換えます。shirasagi:のように聞かれた場合はパスワードを入力して、先の処理へ進みます(3〜4回表示されることがあり)。(サーバーの処理能力によりますが)すべてのシェルスクリプトの処理が終わるまで、おおむね40分ぐらいかかります。3000が閉じられています。→シラサギの公開用サイトがそれぞれ表示されれば(とりあえずの)インストールは終わり。動かなかったら次の章へ。-sインストール用シェルプログラムを実行したとき、チェックするのは/etc/nginx/conf.d/virtual.conf(SHIRASAGI管理画面上の)サイト設定→編集する→「ドメイン」の項目のふたつです。少なくとも【4】の設定が正しければ、シラサギの管理画面サイトにはたどり着けるハズです。変更→「保存」とすれば、シラサギ管理画面上の「サイト確認」ボタンをクリックすると、期待する(シラサギの公開サイトである)URLへジャンプできるようになるはずです。▼パスワードファイルを作成する。nginxを忘れずに。見つかりませんでした。nodatakeo.com2017.02.11ライブ配信&マルチカメラ収録サポート各種イベントやセミナー等のPR、企業の広報プロモーション、自治体・地域の情報発信を目的としたライブ配信・中継の業務を担当。映像音声の技術的なサポートのほか、構成企画も対応。nodatakeo.com2017.02.11ソーシャルメディアを活用した情報発信サポート企業や自治体・地域におけるソーシャルメディア(SNS)や動画メディアを活用した情報発信のサポート(アドバイスや運用支援)を行っています。Reserved.タイトルとURLをコピーしました。