hampom TODAY

「TODAY」ってタイトルが付くブログが作りたいな、と思った10分後に作ったブログ。

Kohana PHP 3.2 セットアップ

コメントする »

ブログの更新をすごく長い間サボってしまっていました。
久しぶりの更新は、 Kohana PHP framework 3.2 を使ったプログラムの作成を。

本当に久しぶりすぎたので、とりあえずセットアップから開始したいと思います。

環境

  • Ubuntu 11.10
  • nginx 1.0.5
  • php 5.3.13

MySQL 入れるの忘れてた。 入れると 5.1.58。

セットアップ

それぞれをインストールし、今回は nginx + php-fpm で構築しました。

cat /etc/nginx/sites-available/default

server {
    listen 80;
    server_name localhost;
    root /home/yasuhiro/www;

    index index.php;

    location / {
        try_files $uri $uri/ @kohana;
    }

    location @kohana {
        rewrite ^ /index.php/$uri last;
    }

    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

    location ~ /\.ht {
        deny all;
    }
}

nginx と php-fpm を起動して、ブラウザで http://localhost/ にアクセスしてみます。

環境テストが動作し、 こちらの画面では、キャッシュディレクトリとログディレクトリに書き込めないというエラーが表示されています。それぞれ、書き込みできるようパーミッションを変更。

再度リロードすると…

先ほどまで、赤く警告が表示されていましたが全てがグリーンに変わりました。

メッセージに従って www ディレクトリ配下にある install.php をリネーム(使わないので削除でもいいよ!)すると、インストール完了です!

リロードすると左上に「hello, world!」と表示されるシンプルな画面になります。

 

投稿者: hampom

2012年 1月 4日 at 4:14 PM

カテゴリー: 未分類

コメントする

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

%s に接続中

フォロー

Get every new post delivered to your Inbox.

現在332人フォロワーがいます。