phper.jp に concrete5 をインストールする

http://phper.jp/ というサービスがプレビュー版テスト公開されましたので、試しに concrete5 をインストールしてみました。

クイックスタートガイド を参考にプロジェクトを追加します。名前は「concrete5」としました。

アプリサーバを追加します。名前は「concrete5」、ホスト名は「concrete5.phper.jp」としました。

phper.jp に作成された空のリポジトリを clone します。

$ git clone gitosis@git.phper.jp:kenji/concrete5.git

concrete5 フォルダが作成されます。

concrete5.4.1.1.1.ja のファイルを作成されたフォルダにコピーします。

$ unzip concrete5.4.1.1.1.ja.zip
$ cp -pr concrete5.4.1.1.1.ja/* concrete5/

git は空のフォルダをコミットできませんのでダミーでファイルを作成します。

$ cd concrete5
$ touch packages/index.html
$ touch themes/index.html

すべてのファイルを追加してコミットします。

$ git add .
$ git commit -m "concrete5.4.1.1.1.ja"

phper.jp の master ブランチに push します。

$ git push origin master

これで、サーバへのファイルの配置は完了です。
ブラウザからサーバへアクセスし、後は、通常のインストールです。

(2011/03/09) http://phper.jp/manual の「同期しないファイルを指定する」が必要です。でないと、次回 git push したときに、サーバ上で作成されたファイルが削除されてしまいます。