Debian(Serge)+php5.0+MySQL+Apache2.0.54
WordPressの環境をローカルで作りたかったので、Debian SargeにMySQLを入れた。
動作環境
- Debian Sarge
- Apache2.0.54
aptでphp5.0入れるために追記する
vi /etc/apt/sources.list deb http://people.debian.org/~dexter php5.0 sarge deb-src http://people.debian.org/~dexter php5.0 sarge
インストール
apt-get update apt-get install php5.0 apt-get install mysql-server apt-get install php5.0-mysql apt-get install phpmyadmin apt-get install php5-cgi
以下の2行をコメントアウト
vi /etc/apache2/apache2.conf #AddType application/x-httpd-php .php #AddType application/x-httpd-php-source .phps
玄箱純正のmontavistaしか知らんけど、DebianでのApacheの設定は、ファイルの位置や構成がバラバラでとまどう。
後はプロセスを確認して、MySQLのrootの再設定とかユーザー設定をしてという感じ。
Wordpressのインストール
んで、いよいよwordpressなわけだが、installでつまずいた。
Fatal error: Call to undefined function mb_language() in /var/www/wordpress/wp-config.php on line 2
このエラーは、mbstringとかいうマルチバイトがどうのこうのというモノが不足しているらしい。そもそもphpinfo();でmbstringがどうのこうのという項目がない。
検索しても多くの人がconfigureからmake installしてるんだけど、なんかそれはイヤだった。
apt-getで何とかならんかと探してみるとphp5.1でやってる人がいたんでまねてみたらできた。
apt-get install php5.0-mbstring apt-get install php5.0-gd /etc/init.d/apache2 restart
でphpinfo();確認してみるとあったあった!
Wordpressのinstall.phpまでこぎつけたよというお話でした。



