apache(httpd server)のインストール (97/12/21) 1) apache_1.2.5.tar.gzをget。 (ftp.riken.go.jpを利用) 2) ~/srcに展開。 $ tar zxvf apache_1.2.5.tar.gz -C ~/src apache_1.2.5というディレクトリができる。 3) apache_1.2.5/srcに移動。 $ cd ~/src/apache_1.2.5/src 5) Configureを実行。 $ ./Configure 6) makeを実行。 $ make 7) httpdを/usr/sbin/にコピー。 $ su # cp httpd /usr/sbin # chown root.bin /usr/sbin/httpd 8) user www、group wwwを登録。group wwwには管理者のアカウントも登録する。 # vi /etc/passwd www:x:80:80:webmaster:/usr/local/WWW: # vi /etc/shadow www:*::::::: # vi /etc/group www::80:shioji を追加 9) apache_1.2.5/にあるcgi-bin、conf、docs、icons、logs、supportを /usr/local/WWWにコピー。 # su www www$ cd /home/shioji/src/apache_1.2.5 www$ cp -r cgi-bin conf docs icons logs support htdocs ~/ 9) /usr/local/etc/httpd/confに移動。*.conf-distを*.confにコピーする。 # cd /usr/local/etc/httpd/conf # cp access.conf-dist access.conf # cp httpd.conf-dist httpd.conf # cp srm.conf-dist srm.conf 11) /etc/aliasesにwebmasterを登録 # vi /etc/aliases webmaster: shioji を追加 # newaliases 12) /usr/local/etc/httpd/confに移動。httpd.confを修正。 # cd /usr/local/etc/httpd/conf # vi httpd.conf User www Group www ServerAdmin webmaster@nisoc.or.jp MinSpareServers 1 MaXSpareServers 5 StartServers 1 に変更 13) srm.confを修正。 # vi srm.conf AddHandler cgi-script .cgi のコメントを外し有効にする。 14) httpdを立ち上げる。 # /usr/sbin/httpd 15)/etc/rc.d/rc.localを修正 if [ -x /usr/sbin/httpd ]; then /usr/sbin/httpd echo 'Start httpd' fi の追加