すなばあそび。

テキトウ。とにかく気になった事、モノを取り上げます。

ICEcoderでコーディング環境を作ってみた【5分でできるかな】(そのいち)

VPSにPHPコーディング環境を持って遊ぼうのコーナー。

VPSはさくらのVPS(v3) 1GをCentOSで使ってます。

さくらのVPSは、仮想化技術により、1台の物理サーバ上に複数の仮想サーバを構築し、専用サーバのような使い勝手とセキュアな環境をご提供します。専用サーバが持つ自由度と共用サーバならではの低価格を実現したホスティングサービスです。

VPS(仮想専用サーバ)のさくらインターネット

2週間無料に釣られて入ってみたものの、ちょっと高いしやめようかなーと思ってたら解約を忘れて課金が始まる罠orz
おカネ取られちゃったからには有効活用しなきゃ!というわけでまじめにWeb周り勉強しようかなって話です。

入れたのはICEcoder。

So, what's ICEcoder?
ICEcoder is an open-source browser code editor, which provides a modern approach to building websites. By allowing you to code directly within the web browser, online or offline, it means you only need one program (your browser) to develop sites, plus can test on actual web servers. After development, you can also maintain the website easily, all of which make for speedy and smart development.

Browser code editor awesomeness : ICEcoder

お試し版が上記サイトにあるので、触ってみることができます。
ついでに言うとローカル環境にインストール(XAMPPとか必要ですが)もおk。

インストール手順

rootで↓のコマンド全部こっぺで使えるようになります。5分でいける・・・はず!
そしてセキュリティとか何ですか状態なのでご理解の上で。

yum -y install httpd
yum -y install php php-mbstring php-pear
yum -y install git
cd /var/www/html/
mkdir _coder
cd _coder
git clone https://github.com/mattpass/ICEcoder.git
chmod -R 757 ICEcoder/backups/
chmod -R 757 ICEcoder/lib/
chmod -R 757 ICEcoder/test/
cd ICEcoder/test/
touch test-file1.txt
chmod 757 test-file1.txt
/etc/init.d/httpd start

んでブラウザから"http://ホスト名/_coder/ICEcoder/"にアクセスすると、パスワード設定画面に。
f:id:fan-tail:20130710164717p:plain

パスワードを任意の文字列に設定して、set passwordボタンをポチる。

f:id:fan-tail:20130710164752p:plain
環境できましたー!
赤字太枠押すと、さくっと実行(選択しているファイルにアクセス)できます。便利。
f:id:fan-tail:20130710164817p:plain

ではー。