FreeBSD安装部署Apache

安装

FreeBSD安装Apache 2.4 版本:

安装Apache 2.4
pkg install apache24

简单配置

FreeBSD发行版Apache24 配置目录位于 /usr/local/etc/apache24 主配置文件是该目录下的 httpd.conf ,主要修订:

/usr/local/etc/apache24/httpd.conf 主要修订配置
# Apache主目录,也就是Apache安装的默认目录层次,不需要修改
ServerRoot "/usr/local"

# ServerAdmin 是该服务器问题的电子邮件地址,该地址会出现在一些服务器生成页面上,例如错误文档
ServerAdmin you@example.com

# ServerName 设置主机名,如果系统没有注册DNS名,则输入IP地址,如果服务器监听其他端口,需要将80修改为替代端口号
ServerName www.cloud-atlas.io:80

# Listen 监听端口
Listen 80

# DocumentRoot 设置文档目录,默认请求都从此目录获取
DocumentRoot "/usr/local/www/apache24/data"

启动

  • 设置操作系统启动时启动Apache,并启动服务:

启动Apache
# 在 /etc/rc.conf 中添加启动配置
sysrc apache24_enable="YES"

# 测试Apache配置
service apache24 configtest

# 启动Apache
service apache24 start

include功能

Apache配置目录下有几个重要子目录,通过 httpd.conf 配置中 include 指令来激活:

参考