では
# pwd
/var/data
# mkdir www
# cat /etc/group | grep 80
# cat /etc/group | grep apache
# groupadd -g 80 apache
# cat /etc/group | grep apache
apache:x:80:
# cat /etc/passwd | grep 80
# cat /etc/passwd | grep apache
# useradd -g apache -d /var/data/www -s /bin/false -u 80 apache
# cat /etc/passwd | grep 80
apache:x:80:80::/var/data/www:/bin/false
# chown apache.apache www
では インストール
# pwd
/usr/local/src/005_apache
# tar zxvf httpd-2.0.54.tar.gz 2>&1 | tee untar_apachehe
# cd httpd-2.0.54
# pwd
/usr/local/src/005_apache/httpd-2.0.54
# ./configure --enable-so --prefix=/var/data/www/apache2 2>&1 | tee apache_config
# make 2>&1 | tee apache_make
# make install 2>&1 | tee apache_make_install
# mount /dev/hdb2 /mnt/
# cp /mnt/etc/rc.d/rc.httpd .
/etc/rc.d/rc.M に 以下の様に 記載されている
# Start Web server:
if [ -x /etc/rc.d/rc.httpd ]; then
. /etc/rc.d/rc.httpd
fi
したがって
$ ls -l rc.httpd
-rwxr-xr-x 1 root root 54 7月 14日 22:27 rc.httpd*
$ cat rc.httpd
#!/bin/bash
/var/data/www/apache2/bin/apachectl start
httpd.conf に ついては ほとんど 変更はしていない 参考に 見るのであれ ば これ です。
にゃんたろう 拝!
2005年 7月19日 (火) 22:06:50 JST 作成