分类: BSD
2009-12-23 11:33:31
与许多其它网络服务不同, Apache 并不依赖 inetd 超级服务器来运行。 一般情况下会把它配置为一个独立的服务器,以期在客户的 web 浏览器连入 HTTP 请求时, 能够获得更好的性能。 它提供了一个 shell 脚本来使启动、 停止和重新启动服务器变得尽可能地简单。 首次启动 Apache, 只需执行:
# /usr/local/sbin/apachectl start
可以在任何时候使用下面的命令来停止服务:
# /usr/local/sbin/apachectl stop
当由于某种原因修改了配置文件之后, 需要重启服务器:
# /usr/local/sbin/apachectl restart
要在重启 Apache 服务器时不中断当前的连接,则应运行:
# /usr/local/sbin/apachectl graceful
更多的信息, 可以在 联机手册中找到。
要在系统启动时启动 Apache, 则应在 /etc/rc.conf 中加入:
apache_enable="YES"
或者对于Apache 2.2:
apache22_enable="YES"
如果您希望在系统引导时启动 Apache httpd 程序并指定其它一些选项, 则可以把下面的行加到 rc.conf:
apache_flags=""
现在 web 服务器就开始运行了, 您可以使用 web 浏览器打开 。 默认显示的 web 页面是 /usr/local/www/data/index.html。