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
指令来激活:
extra
: 扩展功能能,例如 Apache WebDAV服务器 / Apache VirtualHost