Apache服务器安装、配置与管理全解析
1. 开机启动Apache
多数用户希望系统启动时Apache能自动启动,不同的Linux发行版实现方式不同,应尽量遵循其惯例。部分RPM和DEB包可能会自动将Apache添加到启动脚本中,而有些则不会。
- Red Hat 6.2系统 :除非与操作系统同时安装,否则RPM可能不会设置Apache开机启动。可使用
ntsysv
程序来启用,该程序能让用户决定哪些系统服务在开机时启动。 - 通用方法 :若无法确定正确的开机启动方式,可将其添加到本地启动脚本
/etc/rc.d/rc.local
中。假设Apache安装在/www
,添加如下条目:
/www/apachectl start
2. 启动和停止Apache
当用户修改服务器配置(如 httpd.conf
)时,需重启Apache使更改生效。可使用 apachectl
脚本,它类似于多数发行版 /etc/rc.d/init.d
目录下的服务初始化脚本,通过指定 stop
、 start
和 restart
来启动或停止Apache服务器。