Apacheのインストール | ![]() ![]() |
[root /root]# cd /usr/local/src [root src]# ftp ftp.apache.or.jp ftp> cd /pub/net/apache/dist/httpd ftp> bin ftp> get httpd-2.0.43.tar.gz ftp> quit |
[root src]# tar xzvf httpd-2.0.43.tar.gz [root src]# cd httpd-2.0.43 [root httpd-2.0.43]# ./configure [root httpd-2.0.43]# make [root httpd-2.0.43]# make install |
[root httpd-2.0.43]# cd /usr/local/apache2/ [root apache2]# vi conf/httpd.conf |
ServerName www.ryouto.jp <-- サーバー名を設定します。 Shift_JISを使った場合にネットスケープで文字化けするので、コメントにしました。 #AddDefaultCharset ISO-8859-1 |
[root apache2]# bin/apachectl configtest <-これで設定ファイルの誤りがないかチェックします。 |
[root apache2]# bin/apachectl start <- エラーがでなければOKです。早速他のマシンから接続してみてください。 |
#!/bin/sh # # Startup script for the Apache Web Server # # chkconfig: 345 85 15 # description: Apache is a World Wide Web server. It is used to serve \ # HTML files and CGI. # processname: httpd # pidfile: /var/run/httpd.pid # config: /etc/httpd/conf/access.conf # config: /etc/httpd/conf/httpd.conf # config: /etc/httpd/conf/srm.conf # securlevel: 40 # Source function library. . /etc/init.d/functions if [ -f /etc/httpd/conf/httpd.bootopt ]; then . /etc/httpd/conf/httpd.bootopt fi # clear -q option INITLOG_ARGS="" APACHBINDIR=/usr/local/apache2/bin # See how we were called. case "$1" in start) echo -n "Starting httpd: " ${APACHBINDIR}/apachectl start $HTTPDOPT echo touch /var/lock/subsys/httpd ;; stop) echo -n "Shutting down http: " ${APACHBINDIR}/apachectl stop echo rm -f /var/lock/subsys/httpd rm -f /var/run/httpd.pid ;; status) status httpd ;; restart) $0 stop $0 start ;; reload) echo -n "Reloading httpd: " ${APACHBINDIR}/httpd -HUP echo ;; *) echo "Usage: $0 {start|stop|restart|reload|status}" exit 1 esac exit 0 |
[root rc3.d]# ln -s ../init.d/httpd S80httpd [root rc3.d]# cd ../rc5.d [root rc5.d]# ln -s ../init.d/httpd S80httpd [root rc5.d]# cd ../rc0.d [root rc0.d]# ln -s ../init.d/httpd K10httpd [root rc0.d]# cd ../rc6.d [root rc6.d]# ln -s ../init.d/httpd K10httpd |
お問い合わせはwebmaster@ryouto.jpまで。
Copyright (C)2003 ryouto.jp. All Rights Reserved.