PHPFogをセットアップして、チームでソースコードを共有する(Mac編)

PHPFogを立ち上げてみたのでメモしておく。

PHP Fogでのセットアップ方法

公式サイト通りにやれば簡単
https://phpfog.com/apps/34421#/source_code

サーバーリポジトリを共有する方法

1.SSHの公開鍵をサーバーに登録する
  1. https://phpfog.com/account で、[SSH Keys]をクリック
  2. [+Add another SSH key]をクリックしてフォームを表示
  3. Nicknameにニックネーム、SSH Public Keyに、~/.ssh/id_rsa.pub の内容をコピペ
  4. [Save SSH Key]をクリックして保存
2.Gitでクローンする

Gitのリポジトリ名は、アカウントページ(https://phpfog.com/account )でShared Cloud をクリック、アプリアイコンをクリック、左側のSource Coceメニューをクリックすると表示される。

$ cd ~/workspace
$ git clone git@git01.phpfog.com:yourappname.phpfogapp.com
3.ファイルを編集してPUSHする

あとは、チームメンバーが普通にファイルを編集、コミットして、git pushするだけでサーバーが更新される。

$ git push origin master
(おまけ)DBにアクセスする

アカウントを持った本人以外でDBにアクセスするには、以下のようにする。

  1. アカウントページ(https://phpfog.com/account )でShared Cloud をクリック、アプリアイコンをクリック、左側のDatabaseメニューをクリックする
  2. Launch phpMyAdminボタンをクリックすると新しいページが開くので、そのURLとユーザー名、パスワードをメンバーで共有する