kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

UbuntuをDesktopとして使用してphp開発

Ubuntu Desktopとして使用する

デフォルトのgui環境であるgnomeは重いので、xfceに変更する
sudo aptitude install xubuntu-desktop

でインストール

終わったら、一回ログアウト
ログインする前に、セッションを選択し、xfce環境を選択
終わったらデフォルトにするかどうかを聞かれるので、OK

conkyの設定
参考サイト
http://d.hatena.ne.jp/tettou77-2/20090427/1240820805
http://thewrecker.net/?p=181


phpの開発環境を整える

Apacheのインストール
sudo aptitude install apache2
phpの動作確認

デフォルトだと、/var/www/がドキュメントルート

cd /var/www/
sudo vim test.php

でエディタを開き

<?php
   phpinfo();
?>

と編集する

終わったら保存。

ブラウザから
http://localhost/test.php
で実行する
phpinfoが表示されたらOK
確認できたらtest.phpを削除する

Pearもインストール
sudo aptitude install php-pear

更新

sudo pear upgrade-all
sudo pear channel-update pear.php.net

パッケージをインストール

sudo pear install -a Log

/user/share/php以下にインストールされる

Zend Frameworkのインストール

ダウンロードしてきて
/user/share/php
以下に配置

php.iniの設定
/etc/php5/apache2にあるphp.iniを変更
include_pathを変更

Zend Framework用にapachemod_rewriteを設定
/etc/apache2のapache2.confをみたら何も書いてない
モジュールの読み込みは
/etc/apache2/mods-available
でやっているようだ。
その中にmod_rewriteの設定はすでにあった。
ので、それを有効化

sudo a2enmod rewrite