« 寿司を食べてきた | メイン | はてなポイントを受け取る! »
2005年08月12日
CentOS 設定中(2)
設定項目の続きを書き忘れていたので、記載。なんつーか、自分用のメモ。
Apache でロードするモジュール
LoadModule access_module modules/mod_access.so LoadModule auth_module modules/mod_auth.so LoadModule include_module modules/mod_include.so LoadModule log_config_module modules/mod_log_config.so LoadModule env_module modules/mod_env.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule mime_module modules/mod_mime.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule dir_module modules/mod_dir.so LoadModule alias_module modules/mod_alias.so LoadModule suexec_module modules/mod_suexec.so LoadModule cgi_module modules/mod_cgi.so
もっと削れるかもしれない。他のモジュールは、必要になったときに設定。モジュールは削る方がいいと、頑なに信じていますが何か?
logrotate の設定
$ less /etc/logrotate.d/httpd ... /var/www/home/*/logs/*/*log { daily rotate 31 missingok sharedscripts postrotate /bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true endscript }
Apache では、原則 VirtualHost を使って運用していて、かつ suEXEC を使っているので home を変更している。保存数をもっと増やして、ファイルを圧縮する方がいいかな。
仮想コンソールを減らす
$ less /etc/inittab ... 1:2345:respawn:/sbin/mingetty tty1 #2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6 ...
すべてコメントアウトすると、ログインすらできなくなるので注意(SSH を使わないと無理)。
MySQL の設定
$ less /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock old_passwords=1 default-character-set=ujis character-set-server=ujis [client] default-character-set=ujis [mysql] default-character-set=ujis [mysqldump] default-character-set=ujis ...
パラメータを見直す必要はあり。
【関連記事】
・CentOS 設定中(1) (2005年07月09日)
2005年08月12日 14:38 | Technology