apache服务,或者说httpd服务,如何启动,如何开机启动。
转来转去,找不到原文..
操作系统环境:红帽5,具体如下:
# uname -a
Linux machine1 2.6.18-164.el5xen #1 SMP Tue Aug 18 15:59:52 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
查看apache/httpd,版本:
# /usr/sbin/httpd -v
Server version: Apache/2.2.3
Server built: Jul 15 2009 09:02:25
或者
# /usr/sbin/apachectl -v
Server version: Apache/2.2.3
Server built: Jul 15 2009 09:02:25
之前一直在说apache,或者httpd;
其实httpd是服务,apache是个类似快捷方式;
但是因为apache太有名,似乎说apache,就是在说httpd服务了。
因此,后文只说httpd服务。
/usr/sbin/apachectl其实是个脚本;
/usr/sbin/httpd 才是真正的程序;
下面回答如何启动httpd服务?
脚本启动:
# /usr/sbin/apachectl start
[root@radius guoq]# ps -ef|grep apache
apache 6680 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6681 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6682 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6683 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6684 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k