トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

Debian(Etch):VMware/2006-10-7

目次

mysql-server(mysql-server-5.0)

インストール

パッケージ確認

goun@vm-etch:~$ apt-cache show mysql-server
Package: mysql-server
Priority: optional
Section: misc
Installed-Size: 68
Maintainer: Christian Hammers <ch@debian.org>
Architecture: all
Source: mysql-dfsg-5.0
Version: 5.0.24a-4
Depends: mysql-server-5.0
Filename: pool/main/m/mysql-dfsg-5.0/mysql-server_5.0.24a-4_all.deb
Size: 38636
MD5sum: 20723adc0f8161a65a05e3365022dd7f
SHA1: 1619239f653bb2b13124c8dafb6b2f4cbc6be8b6
SHA256: a65a3a40e3caf36cbab6b98a773899030d6e2ec88b8fa41e3c494d1fd0b3f646
Description: mysql database server (current version)
 This is an empty package that depends on the current "best" version of
 mysql-server (currently mysql-server-5.0), as determined by the MySQL
 maintainers.  Install this package if in doubt about which MySQL version
 you want, as this is the one we consider to be in the best shape.
Tag: interface::daemon, role::sw:server, works-with::db:sql

goun@vm-etch:~$

メタパッケージか。。

mysql-server-5.0 をたどる。

goun@vm-etch:~$ apt-cache show mysql-server-5.0
Package: mysql-server-5.0
Priority: optional
Section: misc
Installed-Size: 47984
Maintainer: Christian Hammers <ch@debian.org>
Architecture: i386
Source: mysql-dfsg-5.0
Version: 5.0.24a-4
Replaces: mysql-server (<< 5.0.24a-4), mysql-server-4.1
Provides: mysql-server, virtual-mysql-server, mysql-server-4.1
Depends: mysql-common (>= 5.0.24a-4), mysql-client-5.0 (>= 5.0.24a-4), libdbi-perl, perl (>= 5.6), libc6 (>= 2.3.6-6), libgcc1 (>= 1:4.1.1-12), libmysqlclient15off (>= 5.0.24-2), libncurses5 (>= 5.4-5), libreadline5 (>= 5.1), libstdc++6 (>= 4.1.1-12), libwrap0, zlib1g (>= 1:1.2.1), debconf (>= 0.5) | debconf-2.0, adduser (>= 3.40), psmisc, passwd, lsb-base (>= 3.0-10)
Recommends: mailx
Suggests: tinyca
Conflicts: mysql-server (<< 5.0.24a-4), mysql-server-4.1
Filename: pool/main/m/mysql-dfsg-5.0/mysql-server-5.0_5.0.24a-4_i386.deb
Size: 21932208
MD5sum: 3dc13fa8a8e64e04ca9bcbd21e93ee3d
SHA1: 1d216a30d92fa15caa0f0c32a1ca7dce56a2d7ee
SHA256: 3dea3d19ed48ce923552c05b1c813bee78f33aafe5a60ffe0ebd53f46d92be47
Description: mysql database server binaries
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package includes the server and ndb-cluster binaries.

goun@vm-etch:~$

mysql4はないのかな?

goun@vm-etch:~$ apt-cache search ".*" | grep ^mysql
mysql-admin - GUI tool for intuitive MySQL administration
mysql-admin-common - Architecture independent files for MySQL Administrator
mysql-client - mysql database client (current version)
mysql-client-5.0 - mysql database client binaries
mysql-common - mysql database common files (e.g. /etc/mysql/my.cnf)
mysql-navigator - GUI client program for MySQL database server
mysql-query-browser - Official GUI tool to query MySQL database
mysql-query-browser-common - Architecture independent files for MySQL Query Browser
mysql-server - mysql database server (current version)
mysql-server-5.0 - mysql database server binaries
mysqltcl - Interface to the MySQL database for the Tcl language
goun@vm-etch:~$

なかった。

apt-get install mysql-server-5.0

念のため、テスト

goun@vm-etch:~$ sudo apt-get -s install mysql-server-5.0
Password:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common psmisc
提案パッケージ:
  dbishell libcompress-zlib-perl tinyca
以下のパッケージが新たにインストールされます:
  libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common mysql-server-5.0
  psmisc
アップグレード: 0 個、新規インストール: 9 個、削除: 0 個、保留: 5 個。
Inst mysql-common (5.0.24a-4 Debian:testing)
Inst libmysqlclient15off (5.0.24a-4 Debian:testing)
Inst libnet-daemon-perl (0.38-1.1 Debian:testing)
Inst libplrpc-perl (0.2017-1.1 Debian:testing)
Inst libdbi-perl (1.52-1 Debian:testing)
Inst libdbd-mysql-perl (3.0007-1 Debian:testing)
Inst mysql-client-5.0 (5.0.24a-4 Debian:testing)
Inst psmisc (22.3-1 Debian:testing)
Inst mysql-server-5.0 (5.0.24a-4 Debian:testing)
Conf mysql-common (5.0.24a-4 Debian:testing)
Conf libmysqlclient15off (5.0.24a-4 Debian:testing)
Conf libnet-daemon-perl (0.38-1.1 Debian:testing)
Conf libplrpc-perl (0.2017-1.1 Debian:testing)
Conf libdbi-perl (1.52-1 Debian:testing)
Conf libdbd-mysql-perl (3.0007-1 Debian:testing)
Conf mysql-client-5.0 (5.0.24a-4 Debian:testing)
Conf psmisc (22.3-1 Debian:testing)
Conf mysql-server-5.0 (5.0.24a-4 Debian:testing)
goun@vm-etch:~$

たくさん芋づるでインストールされるなぁ。

本番インストール

goun@vm-etch:~$ sudo apt-get install mysql-server-5.0
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common psmisc
提案パッケージ:
  dbishell libcompress-zlib-perl tinyca
以下のパッケージが新たにインストールされます:
  libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common mysql-server-5.0
  psmisc
アップグレード: 0 個、新規インストール: 9 個、削除: 0 個、保留: 5 個。
31.8MB のアーカイブを取得する必要があります。
展開後に追加で 72.3MB のディスク容量が消費されます。
続行しますか [Y/n]? Y
取得:1 http://ftp.jp.debian.org etch/main mysql-common 5.0.24a-4 [41.3kB]
取得:2 http://ftp.jp.debian.org etch/main libmysqlclient15off 5.0.24a-4 [1761kB]
取得:3 http://ftp.jp.debian.org etch/main libnet-daemon-perl 0.38-1.1 [45.8kB]
取得:4 http://ftp.jp.debian.org etch/main libplrpc-perl 0.2017-1.1 [34.9kB]
取得:5 http://ftp.jp.debian.org etch/main libdbi-perl 1.52-1 [678kB]
取得:6 http://ftp.jp.debian.org etch/main libdbd-mysql-perl 3.0007-1 [140kB]
取得:7 http://ftp.jp.debian.org etch/main mysql-client-5.0 5.0.24a-4 [7044kB]
取得:8 http://ftp.jp.debian.org etch/main psmisc 22.3-1 [80.1kB]
取得:9 http://ftp.jp.debian.org etch/main mysql-server-5.0 5.0.24a-4 [21.9MB]
31.8MB を 38s で取得しました (831kB/s)
パッケージを事前設定しています ...
未選択パッケージ mysql-common を選択しています。
(データベースを読み込んでいます ... 現在 29822 個のファイルとディレクトリがインストールされています。)
(.../mysql-common_5.0.24a-4_all.deb から) mysql-common を展開しています...
未選択パッケージ libmysqlclient15off を選択しています。
(.../libmysqlclient15off_5.0.24a-4_i386.deb から) libmysqlclient15off を展開しています...
未選択パッケージ libnet-daemon-perl を選択しています。
(.../libnet-daemon-perl_0.38-1.1_all.deb から) libnet-daemon-perl を展開しています...
未選択パッケージ libplrpc-perl を選択しています。
(.../libplrpc-perl_0.2017-1.1_all.deb から) libplrpc-perl を展開しています...
未選択パッケージ libdbi-perl を選択しています。
(.../libdbi-perl_1.52-1_i386.deb から) libdbi-perl を展開しています...
未選択パッケージ libdbd-mysql-perl を選択しています。
(.../libdbd-mysql-perl_3.0007-1_i386.deb から) libdbd-mysql-perl を展開しています...
未選択パッケージ mysql-client-5.0 を選択しています。
(.../mysql-client-5.0_5.0.24a-4_i386.deb から) mysql-client-5.0 を展開しています...
未選択パッケージ psmisc を選択しています。
(.../psmisc_22.3-1_i386.deb から) psmisc を展開しています...
未選択パッケージ mysql-server-5.0 を選択しています。
(.../mysql-server-5.0_5.0.24a-4_i386.deb から) mysql-server-5.0 を展開しています...
mysql-common (5.0.24a-4) を設定しています ...
libmysqlclient15off (5.0.24a-4) を設定しています ...

libnet-daemon-perl (0.38-1.1) を設定しています ...
libplrpc-perl (0.2017-1.1) を設定しています ...
libdbi-perl (1.52-1) を設定しています ...
libdbd-mysql-perl (3.0007-1) を設定しています ...
mysql-client-5.0 (5.0.24a-4) を設定しています ...
psmisc (22.3-1) を設定しています ...

mysql-server-5.0 (5.0.24a-4) を設定しています ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

goun@vm-etch:~$

最後のメッセージが気になるので調べてみた。
mysql_upgrade、mysqlcheck を行っていた。
問題なさそう。

パッケージのファイル構成確認

goun@vm-etch:~$ dpkg -L mysql-server-5.0
/.
/etc
/etc/init.d
/etc/init.d/mysql-ndb-mgm
/etc/init.d/mysql
/etc/init.d/mysql-ndb
/etc/logrotate.d
/etc/logrotate.d/mysql-server
/etc/mysql
/etc/mysql/debian-start
/etc/logcheck
/etc/logcheck/ignore.d.workstation
/etc/logcheck/ignore.d.workstation/mysql-server-5_0
/etc/logcheck/ignore.d.server
/etc/logcheck/ignore.d.server/mysql-server-5_0
/etc/logcheck/ignore.d.paranoid
/etc/logcheck/ignore.d.paranoid/mysql-server-5_0
/usr
/usr/bin
/usr/bin/comp_err
/usr/bin/msql2mysql
/usr/bin/my_print_defaults
/usr/bin/myisamchk
/usr/bin/myisamlog
/usr/bin/myisampack
/usr/bin/mysql_convert_table_format
/usr/bin/mysql_create_system_tables
/usr/bin/mysql_fix_privilege_tables
/usr/bin/mysql_install_db
/usr/bin/mysql_secure_installation
/usr/bin/mysql_setpermission
/usr/bin/mysql_tzinfo_to_sql
/usr/bin/mysql_upgrade
/usr/bin/mysql_zap
/usr/bin/mysqlbinlog
/usr/bin/mysqld_multi
/usr/bin/mysqld_safe
/usr/bin/mysqlhotcopy
/usr/bin/mysqltest
/usr/bin/ndb_delete_all
/usr/bin/ndb_desc
/usr/bin/ndb_drop_index
/usr/bin/ndb_drop_table
/usr/bin/ndb_mgm
/usr/bin/ndb_restore
/usr/bin/ndb_select_all
/usr/bin/ndb_select_count
/usr/bin/ndb_show_tables
/usr/bin/ndb_waiter
/usr/bin/perror
/usr/bin/replace
/usr/bin/resolve_stack_dump
/usr/bin/resolveip
/usr/lib
/usr/sbin
/usr/sbin/mysqld
/usr/sbin/ndb_cpcd
/usr/sbin/ndbd
/usr/sbin/ndb_mgmd
/usr/share
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/mysqld.8.gz
/usr/share/man/man1
/usr/share/man/man1/comp_err.1.gz
/usr/share/man/man1/msql2mysql.1.gz
/usr/share/man/man1/myisamchk.1.gz
/usr/share/man/man1/myisamlog.1.gz
/usr/share/man/man1/myisampack.1.gz
/usr/share/man/man1/my_print_defaults.1.gz
/usr/share/man/man1/mysqlbinlog.1.gz
/usr/share/man/man1/mysql_convert_table_format.1.gz
/usr/share/man/man1/mysqld_multi.1.gz
/usr/share/man/man1/mysqld_safe.1.gz
/usr/share/man/man1/mysql_fix_privilege_tables.1.gz
/usr/share/man/man1/mysqlhotcopy.1.gz
/usr/share/man/man1/mysql_install_db.1.gz
/usr/share/man/man1/mysql_secure_installation.1.gz
/usr/share/man/man1/mysql_setpermission.1.gz
/usr/share/man/man1/mysql_upgrade.1.gz
/usr/share/man/man1/mysqltest.1.gz
/usr/share/man/man1/mysql_zap.1.gz
/usr/share/man/man1/perror.1.gz
/usr/share/man/man1/replace.1.gz
/usr/share/man/man1/resolveip.1.gz
/usr/share/man/man1/resolve_stack_dump.1.gz
/usr/share/info
/usr/share/mysql
/usr/share/mysql/ndb_size.tmpl
/usr/share/mysql/czech
/usr/share/mysql/czech/errmsg.sys
/usr/share/mysql/danish
/usr/share/mysql/danish/errmsg.sys
/usr/share/mysql/dutch
/usr/share/mysql/dutch/errmsg.sys
/usr/share/mysql/english
/usr/share/mysql/english/errmsg.sys
/usr/share/mysql/estonian
/usr/share/mysql/estonian/errmsg.sys
/usr/share/mysql/french
/usr/share/mysql/french/errmsg.sys
/usr/share/mysql/german
/usr/share/mysql/german/errmsg.sys
/usr/share/mysql/greek
/usr/share/mysql/greek/errmsg.sys
/usr/share/mysql/hungarian
/usr/share/mysql/hungarian/errmsg.sys
/usr/share/mysql/italian
/usr/share/mysql/italian/errmsg.sys
/usr/share/mysql/japanese
/usr/share/mysql/japanese/errmsg.sys
/usr/share/mysql/korean
/usr/share/mysql/korean/errmsg.sys
/usr/share/mysql/norwegian
/usr/share/mysql/norwegian/errmsg.sys
/usr/share/mysql/norwegian-ny
/usr/share/mysql/norwegian-ny/errmsg.sys
/usr/share/mysql/polish
/usr/share/mysql/polish/errmsg.sys
/usr/share/mysql/portuguese
/usr/share/mysql/portuguese/errmsg.sys
/usr/share/mysql/romanian
/usr/share/mysql/romanian/errmsg.sys
/usr/share/mysql/russian
/usr/share/mysql/russian/errmsg.sys
/usr/share/mysql/serbian
/usr/share/mysql/serbian/errmsg.sys
/usr/share/mysql/slovak
/usr/share/mysql/slovak/errmsg.sys
/usr/share/mysql/spanish
/usr/share/mysql/spanish/errmsg.sys
/usr/share/mysql/swedish
/usr/share/mysql/swedish/errmsg.sys
/usr/share/mysql/ukrainian
/usr/share/mysql/ukrainian/errmsg.sys
/usr/share/mysql/charsets
/usr/share/mysql/charsets/README
/usr/share/mysql/charsets/Index.xml
/usr/share/mysql/charsets/armscii8.xml
/usr/share/mysql/charsets/ascii.xml
/usr/share/mysql/charsets/cp1250.xml
/usr/share/mysql/charsets/cp1251.xml
/usr/share/mysql/charsets/cp1256.xml
/usr/share/mysql/charsets/cp1257.xml
/usr/share/mysql/charsets/cp850.xml
/usr/share/mysql/charsets/cp852.xml
/usr/share/mysql/charsets/cp866.xml
/usr/share/mysql/charsets/dec8.xml
/usr/share/mysql/charsets/geostd8.xml
/usr/share/mysql/charsets/greek.xml
/usr/share/mysql/charsets/hebrew.xml
/usr/share/mysql/charsets/hp8.xml
/usr/share/mysql/charsets/keybcs2.xml
/usr/share/mysql/charsets/koi8r.xml
/usr/share/mysql/charsets/koi8u.xml
/usr/share/mysql/charsets/latin1.xml
/usr/share/mysql/charsets/latin2.xml
/usr/share/mysql/charsets/latin5.xml
/usr/share/mysql/charsets/latin7.xml
/usr/share/mysql/charsets/macce.xml
/usr/share/mysql/charsets/macroman.xml
/usr/share/mysql/charsets/swe7.xml
/usr/share/mysql/errmsg.txt
/usr/share/mysql/fill_help_tables.sql
/usr/share/mysql/mysql_fix_privilege_tables.sql
/usr/share/mysql/ndb-config-2-node.ini
/usr/share/mysql/echo_stderr
/usr/share/mysql/debian-start.inc.sh
/usr/share/doc
/usr/share/doc/mysql-server-5.0
/usr/share/doc/mysql-server-5.0/examples
/usr/share/doc/mysql-server-5.0/examples/my-small.cnf
/usr/share/doc/mysql-server-5.0/examples/ndb_mgmd.cnf
/usr/share/doc/mysql-server-5.0/examples/my-huge.cnf.gz
/usr/share/doc/mysql-server-5.0/examples/my-innodb-heavy-4G.cnf.gz
/usr/share/doc/mysql-server-5.0/examples/my-large.cnf.gz
/usr/share/doc/mysql-server-5.0/examples/my-medium.cnf.gz
/usr/share/doc/mysql-server-5.0/mysqld.sym.gz
/usr/share/doc/mysql-server-5.0/copyright.more
/usr/share/doc/mysql-server-5.0/copyright
/usr/share/doc/mysql-server-5.0/EXCEPTIONS-CLIENT.gz
/usr/share/doc/mysql-server-5.0/README.Debian.gz
/usr/share/doc/mysql-server-5.0/changelog.Debian.gz
/usr/share/doc/mysql-server-5.0/NEWS.Debian.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/mysql-server-5.0
/var
/var/run
/var/run/mysqld
/var/lib
/var/lib/mysql-upgrade
/var/lib/mysql-cluster
goun@vm-etch:~$

設定

/usr/bin/mysqladmin -u root password '**********'

rootパスワード設定

goun@vm-etch:~$ /usr/bin/mysqladmin -u root password '**********'

動作確認

設定したパスワードでログイン

goun@vm-etch:~$ mysql -u root -p
Enter password:**********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 5.0.24a-Debian_4-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

ステータス表示

mysql> status
--------------
mysql  Ver 14.12 Distrib 5.0.24a, for pc-linux-gnu (i486) using readline 5.1

Connection id:          6
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         5.0.24a-Debian_4-log
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1
UNIX socket:            /var/run/mysqld/mysqld.sock
Uptime:                 10 min 57 sec

Threads: 1  Questions: 32  Slow queries: 0  Opens: 23  Flush tables: 1  Open tables: 17  Queries per second avg: 0.049
--------------

データベース表示

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+
2 rows in set (0.01 sec)

ユーザ表示

mysql> select user,host from mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| debian-sys-maint | localhost |
| root             | localhost |
| root             | vm-etch   |
+------------------+-----------+
3 rows in set (0.00 sec)

切断

mysql> exit
Bye
goun@vm-etch:~$

php4, libapache2-mod-php4

インストール

パッケージ確認

goun@vm-etch:~$ apt-cache show php4
Package: php4
Priority: optional
Section: web
Installed-Size: 24
Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
Architecture: all
Version: 4:4.4.2-1.1
Depends: libapache2-mod-php4 (>= 4:4.4.2-1.1) | libapache-mod-php4 (>= 4:4.4.2-1.1) | php4-cgi (>= 4:4.4.2-1.1), php4-common (>= 4:4.4.2-1.1)
Filename: pool/main/p/php4/php4_4.4.2-1.1_all.deb
Size: 1160
MD5sum: 1d81d3e83c7ba1e2532520e6319fda98
SHA1: 20806893fb18bb348a306ca7256bac7822869e8a
SHA256: 64cbec203952bf4c986a21189b07e6adc1d2676c2c7c43361621af28742df6ed
Description: server-side, HTML-embedded scripting language (meta-package)
 This package is a meta-package that, when installed, guarantees that you
 have at least one of the four server-side versions of the PHP4 interpreter
 installed.  Removing this package won't remove PHP4 from your system, however
 it may remove other packages that depend on this one.
 .
 PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed
 from C, Java and Perl with a couple of unique PHP-specific features thrown
 in. The goal of the language is to allow web developers to write dynamically
 generated pages quickly.
 .
 Homepage: http://www.php.net/
Tag: devel::interpreter, langdevel::php, made-of::lang:php, web::scripting

goun@vm-etch:~$

apache2をインストールしているので、
(libapache-mod-php4ではなく)
libapache2-mod-php4 をインストールしてもらわないと困る。
多分うまくやってくれそうな気はするけど、念のためinstallで指定しておこう。

apt-get install libapache2-mod-php4 php4

念のため、テスト

goun@vm-etch:~$ sudo apt-get -s install libapache2-mod-php4 php4
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  libzzip-0-12 php4-common
提案パッケージ:
  php-pear
以下のパッケージが新たにインストールされます:
  libapache2-mod-php4 libzzip-0-12 php4 php4-common
アップグレード: 0 個、新規インストール: 4 個、削除: 0 個、保留: 5 個。
Inst libzzip-0-12 (0.12.83-6 Debian:testing)
Inst php4-common (4:4.4.2-1.1 Debian:testing)
Inst libapache2-mod-php4 (4:4.4.2-1.1 Debian:testing)
Inst php4 (4:4.4.2-1.1 Debian:testing)
Conf libzzip-0-12 (0.12.83-6 Debian:testing)
Conf php4-common (4:4.4.2-1.1 Debian:testing)
Conf libapache2-mod-php4 (4:4.4.2-1.1 Debian:testing)
Conf php4 (4:4.4.2-1.1 Debian:testing)
goun@vm-etch:~$

libapache2-mod-php4 もうまくインストールされるようだ。

では、本番インストール

goun@vm-etch:~$ sudo apt-get install libapache2-mod-php4 php4
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  libzzip-0-12 php4-common
提案パッケージ:
  php-pear
以下のパッケージが新たにインストールされます:
  libapache2-mod-php4 libzzip-0-12 php4 php4-common
アップグレード: 0 個、新規インストール: 4 個、削除: 0 個、保留: 5 個。
1802kB のアーカイブを取得する必要があります。
展開後に追加で 3699kB のディスク容量が消費されます。
続行しますか [Y/n]? Y
取得:1 http://ftp.jp.debian.org etch/main libzzip-0-12 0.12.83-6 [34.3kB]
取得:2 http://ftp.jp.debian.org etch/main php4-common 4:4.4.2-1.1 [174kB]
取得:3 http://ftp.jp.debian.org etch/main libapache2-mod-php4 4:4.4.2-1.1 [1593kB]
取得:4 http://ftp.jp.debian.org etch/main php4 4:4.4.2-1.1 [1160B]
1802kB を 2s で取得しました (664kB/s)
未選択パッケージ libzzip-0-12 を選択しています。
(データベースを読み込んでいます ... 現在 30236 個のファイルとディレクトリがインストールされています。)
(.../libzzip-0-12_0.12.83-6_i386.deb から) libzzip-0-12 を展開しています...
未選択パッケージ php4-common を選択しています。
(.../php4-common_4%3a4.4.2-1.1_i386.deb から) php4-common を展開しています...
未選択パッケージ libapache2-mod-php4 を選択しています。
(.../libapache2-mod-php4_4%3a4.4.2-1.1_i386.deb から) libapache2-mod-php4 を展開しています...
未選択パッケージ php4 を選択しています。
(.../php4_4%3a4.4.2-1.1_all.deb から) php4 を展開しています...
libzzip-0-12 (0.12.83-6) を設定しています ...

php4-common (4.4.2-1.1) を設定しています ...
libapache2-mod-php4 (4.4.2-1.1) を設定しています ...
Forcing reload of apache 2.0 web server....

php4 (4.4.2-1.1) を設定しています ...

goun@vm-etch:~$

パッケージのファイル構成確認

goun@vm-etch:~$ dpkg -L php4
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/php4
goun@vm-etch:~$
goun@vm-etch:~$
goun@vm-etch:~$ dpkg -L php4-common
/.
/usr
/usr/lib
/usr/lib/php4
/usr/lib/php4/libexec
/usr/lib/php4/maxlifetime
/usr/share
/usr/share/doc
/usr/share/doc/php4-common
/usr/share/doc/php4-common/examples
/usr/share/doc/php4-common/examples/php.ini-recommended
/usr/share/doc/php4-common/examples/php.ini-paranoid
/usr/share/doc/php4-common/PEAR
/usr/share/doc/php4-common/CREDITS
/usr/share/doc/php4-common/TODO.gz
/usr/share/doc/php4-common/README.CVS-RULES.gz
/usr/share/doc/php4-common/README.EXT_SKEL.gz
/usr/share/doc/php4-common/README.Zeus.gz
/usr/share/doc/php4-common/README.Debian.gz
/usr/share/doc/php4-common/changelog.Debian.gz
/usr/share/doc/php4-common/changelog.gz
/usr/share/doc/php4-common/TODO.Debian
/usr/share/doc/php4-common/copyright
/usr/share/doc/php4-common/EXTENSIONS.gz
/usr/share/doc/php4-common/CODING_STANDARDS.gz
/usr/share/doc/php4-common/README.SELF-CONTAINED-EXTENSIONS.gz
/usr/share/php4
/usr/share/php4/php.ini-dist
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/php4-common
/usr/share/linda
/usr/share/linda/overrides
/usr/share/linda/overrides/php4-common
/var
/var/lib
/var/lib/php4
/etc
/etc/cron.d
/etc/cron.d/php4
/usr/share/doc/php4-common/examples/php.ini-dist
goun@vm-etch:~$
goun@vm-etch:~$ dpkg -L libapache2-mod-php4
/.
/etc
/etc/apache2
/etc/apache2/mods-available
/etc/apache2/mods-available/php4.load
/etc/apache2/mods-available/php4.conf
/etc/php4
/etc/php4/apache2
/usr
/usr/lib
/usr/lib/apache2
/usr/lib/apache2/modules
/usr/lib/apache2/modules/libphp4.so
/usr/lib/php4
/usr/lib/php4/20050606
/usr/share
/usr/share/doc
/usr/share/doc/libapache2-mod-php4
goun@vm-etch:~$

/etc/php4/apache2/php.ini 変更

とりあえず省略

動作確認

goun@vm-etch:~$ sudo vi /var/www/phpinfo.php
<?php
phpinfo()
?>

http://192.168.0.132/phpinfo.php

表示された。
おっけー

最終更新時間:2006年10月08日 01時36分49秒