一、准备工作
1.1 安装Apache服务器
yum install httpd -y
systemctl start httpd
systemctl enable httpd
netstat -lntp |grep http
1.2 Apache服务器上已经开启了443端口
443为HTTPS服务的默认端口
1.3 Apache服务器上已安装了mod_ssl.so模块
启用SSL功能,安装mod_ssl.so模块
yum install -y mod_ssl
1.4 获取SSL证书
二、配置apache
2.1 配置apache文件
vhost的域名配置文件.conf,在目录:/etc/httpd/conf.d
Listen 80
# 指定域名
ServerName www.example.com
# 指定文档根目录
DocumentRoot /var/www/html
# 是否启用访问日志
CustomLog /var/log/httpd/access.log combined
# 指定错误日志路径
ErrorLog /var/log/httpd/error.log
# 配置虚拟主机
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/project
# 访问权限
<Directory /var/www/html/project>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Require all granted
</Directory>
# 使用PHP解析器处理.ph