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とするとこんな変化があってちょっとびびる。


Last-modified: 2012-03-12 (月) 17:06:01 (166d)