在线课堂配置https
1.创建证书存放的目录:
mkdir /usr/local/openresty/nginx/conf/ssl/
2.证书申请这里省略
3.将下载好的证书上传到服务器的/usr/local/openresty/nginx/conf/ssl/目录下
cd /usr/local/openresty/nginx/conf/ssl/
rz -y
选择证书文件上传(注:需要安装lrzsz命令,如果没有安装执行命令yum install lrzsz -y)
4.nginx配置在线课堂https(注意注释的部分,记得修改)
server {
listen 80;
server_name c.example.com;
##更换成自己的网站根目录
root /home/html/example/web;
location / {
index app.php;
rewrite ^(.*) https://$server_name$1 permanent;
}
}
server {
listen 443;
server_name c.example.com;
##更换成自己的网站根目录
root /home/html/example/web;
access_log /var/log/nginx/example.access.log;
error_log /var/log/nginx/example.error.log;
ssl on;
ssl_certificate /usr/local/openresty/nginx/conf/ssl/example.com.crt;#换成自己的证书
ssl_certificate_key /usr/local/openresty/nginx/conf/ssl/example.com.key;#换成自己的证书
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
#ssl_session_cache shared:SSL:50m;