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 したときに、サーバ上で作成されたファイルが削除されてしまいます。