PHP
現在 †
過去内容(sargeがstable時代) †
準備 †
PHPを使うために下記を構築しようと思う(OSはDebian)
php 5.1.6 †
普通にapt-cache searchとかしてもphp4しか出て来ない。なので/etc/apt/sources.listに
deb http://people.debian.org/~dexter php5.1 sarge
deb-src http://people.debian.org/~dexter php5.1 sarge
を追加。他にはこんなのもあるみたい。apt-get updateをしてからapt-get install php5をすると下記のようにインストールしたりお勧めしたり、削除したりする
- 特別パッケージがインストールされる:libapache2-mod-php5.1 php5.1-common
- 提案パッケージ:php-pear/php5.1-curl/php5.1-exi/php5.1-ftp/php5.1-gd/php5.1-gettext/php5.1-mysqlv/php5.1-sqlite
- 推奨パッケージ:php5.1-session/php5.1-cli/php5.1-cgi
- 新たにインストールされる:libapache2-mod-php5.1/php5.1/php5.1-common
ふむふむ。いい感じだ。間違って最初にphp5.0を入れちゃったので、dpkg --purgeをしておく。php5.0-commonはlibapaches-mod-php5.0に依存されているようなので、こちらをまず削除して、php5.0-commonを削除する。綺麗になった気がする
apache 2.0.x †
こちらは簡単に入った。
apt-get install apache2とすると勝手に入れてくれる
こんなのがすでに入っていた。
apache2/apache2-common 2.0.54-5sarge1/apache2-mpm-pr 2.0.54-5sarge1/apache2-utils 2.0.54-5sarge1/ libapache2-mod 5.1.4-0.1~sarg
mysql5.0 †
stableではまだmysql5.0は下りて来ていないようです(testing以上)
testing->5.0.24a-9 // unstable->5.0.26-1 // experimental->5.1.11beta
参考URL
/etc/apt/sources.listに追加をして、apt-get updateをするとやたら時間がかかる。何か間違えたかな?
apt-get install mysql5.0/testingだとインストール出来なかったので(やり方を間違えたかな?)、サイトにもあるようにaptitude install mysql5とすると失敗。なのでちゃんと
aptitude install mysql-server-5.0とするとこんな変化があってちょっとびびる。