2012年2月1日水曜日

CodeIgniter2.1.0 セットアップ

CodeIgniter2.1.0 + bitbucketで環境セットアップ coding note

CodeIgniter2.1.0を使用してWebアプリケーションを開発していきます。

ソースコード管理には、bitbucketを使用します。


まずは、bitbucketで新しくリポジトリを作成します。

https://bitbucket.org


そして、自分の開発環境に作成したリポジトリのcloneを作成します。

開発環境のディレクトリ構成は、coreserver を想定して以下とします。

/virtual/h19e    ホームディレクトリ

/virtual/h19e/webapp のディレクトリを作成して、ここにリポジトリのcloneを作成します。

アカウントが、h19e リポジトリをh19e.bex.jp という名称で作成した場合、

 git clone ssh://git@bitbucket.org/h19e/h19e.bex.jp.git

/virtual/h19e/webapp/h19e.bex.jp というディレクトリが作成されます。


ここまで準備が出来たら、CodeIgniter2.1.0のソースコードをダウンロードします。

http://codeigniter.com/

ダウンロードしたら圧縮ファイルを解凍します。
/virtual/h19e/CodeIgniter_2.1.0  のような感じです。


このディレクトリの中に、
system , application , user_guide のディレクトリと、index.php , license.txt のファイルがあります。
system と、applicationのディレクトリ、license.txtは、先ほどのリポジトリに移動して、以下のような配置にします。


/virtual/h19e/webapp/h19e.bex.jp/system
/virtual/h19e/webapp/h19e.bex.jp/application
/virtual/h19e/webapp/h19e.bex.jp/license.txt

user_guideはCodeIgniterのマニュアル類なので移動の必要はありません。


次に、サイトのDocumentRootにindex.phpを移動します。

今回は、/virtual/h19e/public_html/h19e.bex.jp/  をDocumentRootとしているので、ここに移動します。

/virtual/h19e/public_html/h19e.bex.jp/index.php


最後に、index.phpを編集します。

$system_path = 'system';


$system_path = '/virtual/h19e/webapp/h19e.bex.jp/system';

$application_folder = 'application';


$application_folder = '/virtual/h19e/webapp/h19e.bex.jp/application';

ここまでで、Welcomeページが表示されるようになります。

http://h19e.bex.jp/


で、一旦ここで
/virtual/h19e/webapp/h19e.bex.jp/
以下に移動したファイル群をcommitして、bitbucketにpushまでしておきます。

0 件のコメント:

コメントを投稿