はちゅにっき

こっちのブログはまったり更新

PHP と Ethna のインストール

まさか PHP をインストールする時がくるとは。。。
PHPフレームワークである Ethna を使わなければならないので
とてもとてもとても残念だけれども、PHP をインストールすることに。

PHP のインストール

いつもどおり。

# aptitude install php5 php5-cgi php-pear libapach2-mod-php5

php.ini をテキトーに

まるごとPHP!〈Vol.1〉

まるごとPHP!〈Vol.1〉


にかいてあった!
正直よくわからない。これから勉強しないとね。
でも、この辺が Perl と違ってキライだ。とか言っちゃいけないのかな。

mbstring.language           = Japanese
mbstring.internal_encoding    = UTF-8
mbstring.http_input           = auto
mbstring.http_output          = UTF-8
mbstring.detect_order         = auto
mbstring.substitute_character = none
mbstring.func_overload        = 0
mbstring.encoding_translation = On
mbstring.script_encoding      = UTF-8
output_buffering              = On
output_handler                = mb_output_handler

Ethna のインストール

pear さえ使えればカンタン。

Ethna > ダウンロード
http://ethna.jp/ethna-download.html

に全部書いてあります。

# pear channel-discover pear.ethna.jp
# pear update-channels
# pear install -a ethna/ethna

かくにん

適当なプロジェクトを作って確認。

$ ethna add-project test

あとは作ったプロジェクトの www/index.php にアクセスしてみて
Hello World 的な何かがキチンと表示されれば完了です。

今後の予定

lighttpd の設定ってこのままでいいのかな? (fastcgi 絡み的な意味で)