DebianにもLAMP環境を
日本に用意して頂いたDebian(karen)にLAMP環境を。
なお、最後まで読んでから参考にしてください。オチがあります。
一通りapt-get update, apt-get upgradeしたのち。
# apt-get install apache2 perl php4 mysql-server
# which perl
/usr/bin/perl
※mysql-server4.1というのもある。上記の場合、4.0が入った。
perl環境構築&動作確認
設定を編集
/etc/apache2/apache2.conf
L.341 AddHandler cgi-script .cgi <-コメントアウトを削除
/etc/apache2/sites-available/default
L.7,11 Options All <-Allに書き換える
Apache2再起動
# /etc/init.d/apache2 restart
#!/usr/bin/perl -w use utf8; use strict; use CGI; my $q = new CGI; print $q->header; print "Hello World Perl-CGI!"; exit;
実行権限付与。
MySQLのrootパスワード設定
# mysql -A -u root mysql
mysql> update user set password=password ('*****') where user='root';
mysql> flush privileges;
mysql> quit
phpMyAdminをインストール
# cd /usr/src
# wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.8.1.tar.gz
# gunzip phpMyAdmin-2.8.1.tar.gz
# tar -xvf phpMyAdmin-2.8.1.tar
# mv phpMyAdmin-2.8.1 /var/www/phpMyAdmin
# cd /var/www/phpMyAdmin/libraries
# cp config.default.php ../config.inc.php
# cd ../
# vi config.inc.php
Access : http://
"扱えない拡張子のファイルです"とエラーがでる。
ググると,mysql.soがないとの情報が本命。
config.inc.phpを弄ろうとかPHP5で入れなおしたらOKになった、とかは外れ。
確かPHP4の./configureの時、"--with-mysql"なんてやったなぁ、と思いつつ。
# apt-get install phpmyadmin
あは〜。_| ̄|○
/var/www/phpmyadmin*1ができている。
Access : http://
rootでログインし,DB作成まで動作確認。動いてるよ〜。
*1:全部小文字