为了安全起见,基本上来说现在网站都要配置一个 ssl 证书,同样的,在一些小程序后端的接口开发中也是需要域名证书的。
下面介绍nginx中https证书的配置。
这个配置也相对简单,我们在目录/etc/nginx/conf.d/中新建一个虚拟主机文件比如,yxjc.conf。
配置内容如下:
server {
#ssl 证书的配置
listen 443 ssl;
server_name www.yxjc123.com ;
ssl_certificate /data/ssl/www.yxjc123.com.pem;
ssl_certificate_key /data/ssl/www.yxjc123.com.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
}
这里,省略其他的配置项,修改完成之后,重启我们的服务即可。
systemctl restart nginx
浏览器地址栏会多出一个锁的图标