福岡のIT系の会社で働くエンジニアのブログです。

技術雑記

1行のコマンドでローカル環境にbaserCMS4を最速でインストールする

Twitter bookmark Facebook LINE Pocket Feedly RSS

baserCMS Advent Calendar 201614日目に参加させていただきました。 baserCMS4を最速でインストールしてみたいと思います。   すみません、ネタは「1行のコマンドでローカル環境にEC-CUBEを最速でインストールする」の完全なパクリインスパイアです!

下準備

githubからcloneするので、githubアカウントと公開鍵の登録が必要です。 (zipダウンロードにすればよかったかも…。)

Mac の方

PHP5.3未満の人はbrewとかでPHP5.4 以降をインストールしておいてください。 Mac OS X 10.9 以降の方は、特に何もしなくて大丈夫です。(たぶん)

Windows の方

  1. Web Platform Installer などで PHP5.4 以降をインストールします
  2. Git for Windows から Git BASH をインストールします
  3. SQLite Download Page から SQLite3 (sqlite-tools-win32-x86-XXXXX.zip)をインストールします
以降、 Git BASH でコマンドを実行します。

baserCMS4 のインストール

以下のコマンドを Terminal や Git BASH へコピー&ペーストし、実行してください。baserCMS4 のダウンロードからインストール、 Webサーバーの起動まで一発で可能です。 データベースには SQLite3 を使用します。
git clone git@github.com:baserproject/basercms.git; ./basercms/app/Console/cake bc_manager install "http://localhost:8080/" "sqlite" "admin" "password" "webmaster@example.org" --host "localhost" --database "basercms" --data "bccolumn.default"; php -S localhost:8080 -t basercms/app/webroot
以下のようなメッセージが表示されたら、 ブラウザで http://localhost:8080 へアクセスしてください。
Welcome to baserCMS v4.0.1 Console
---------------------------------------------------------------
App : app
Path: /Users/kaburk/basercms/app/
---------------------------------------------------------------
baserCMSのインストールが完了しました。
PHP 5.6.10 Development Server started at Mon Dec 12 14:38:53 2016
Listening on http://localhost:8080
Document root is /Users/kaburk/basercms/app/webroot
Press Ctrl-C to quit.
baserCMS4 のトップページが表示されると思います! 管理画面には http://localhost:8080/admin にて ID: admin PASS: password でログインできます。 baserCMSの開発では Vagrant を推奨していますが、Vagrantに挫折した人とか、MAMPやXAMPPがめんどくさい時のお手軽デモ環境なんかにどうぞご活用ください!   ※ 追記 2016/12/22 こちらで実際に試された方のブログ記事が!!\(^o^)/ http://d.hatena.ne.jp/Uemmra3/20161221/1482343566 すみません、書き忘れてました。 githubからクローンする時は、最初にアカウント登録と公開鍵を登録してください!   参考ページ

Twitter bookmark Facebook LINE Pocket Feedly RSS