リンク: [ホーム] [自己紹介] [リンク集] [アルバム] [ソフトウェア] [発表文献] [その他]

まさおのChangeLogメモ / 2002-04-20

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2002-04-20 Sat

* Apacheバージョンアップ手順

・httpd.conf の退避

% cd /usr/local/apache/conf
% diff -u httpd.conf.default httpd.conf > /tmp/httpd.conf.diff
% sudo cp httpd.conf httpd.conf.20020420

・Apache のコンパイル

% tar zxvf ~/src/apache_1.3.24.tar.gz
% cd apache_1.3.24
% ./configure --enable-module=all --disable-rule=EXPAT
% make

・既存 Apache の停止

% cd /etc/init.d
% sudo ./apache stop

・ログファイルの退避

% cd /usr/local/apache/logs
% sudo mv access_log access_log.20020420
% sudo gzip -9 access_log.20020420
% sudo mv error_log error_log.20020420
% sudo gzip -9 error_log.20020420

% cd /project/www-student/logs
% sudo mv access_log access_log.20020420
% sudo gzip -9 access_log.20020420
% sudo mv error_log error_log.20020420
% sudo gzip -9 error_log.20020420

・Apache のインストール

% make -n install | less
% sudo make install

・httpd.conf の編集

/tmp/httpd.conf.diff を見て、ひとつずつ設定項目を確認しながら編集
していく。

% cd /usr/local/apache/conf
% sudo vi httpd.conf

・httpd.conf のテスト

% /usr/local/apache/bin/httpd -t
% /usr/local/apache/bin/httpd -T
% /usr/local/apache/bin/httpd -S

・Apache の起動

% cd /etc/init.d
% sudo ./apache start
Referrer (Inside): [2002-05-13-5]