【ためした】dotcloud - php start

dotcloudのアカウントをもらったので、早速試しました。 そのメモたち。↓認証通ると見えるコマンドチート。

■環境 -さくらVPS -CentOS 5.5 x86_64

■インストール ⇒python -V インストールするにあたりpythonは2.6以上でないと↓のようなエラーがでる。

AttributeError: 'str' object has no attribute 'format'

CentOS  5.5では、2.4が標準でインストールされているので、 ソースからビルドしないといけない。 (format関数がないためでしょう。)

⇒opensslが必要 ないと↓のエラーが出ます。

ImportError: No module named _ssl

こちらを参考に入れなおす。

⇒easy_install pythonのバージョンごとにインストーラが用意されているみたいなので 最後に入れたほうがよさそう。

# cd /usr/local/src
# wget http://peak.telecommunity.com/dist/ez_setup.py
# python ez_setup.py
# easy_install-2.6

⇒dotcloudコマンド

# easy_install dotcloud

(ここでkeyの入力を求められます。webページのsettingで確認。)

■アプリ作成 ▼ローカル作成 ⇛アプリ登録

$ mkdir -p ~/work/dotcloud/
$ dotcloud create test333
$ dotcloud deploy --type php test333.php

⇛ソース作成

$ mkdir -p ~/work/dotcloud/test333/php/
$ cd ~/work/dotcloud/test/php/
$ vim index.php
<?php
phpinfo();

▼deploy,sync

$ dotcloud push test.php ~/work/dotcloud/test/php

▼見てみる http://php.test333.dotcloud.com/

こりゃ簡単だ。

▼参考にさせて頂きました。 DotCloudは開発者のための優良なプラットフォーム

CentOS 5.5にdotcloudの開発環境を作る

ここまでです。