首页服务器网站要开启https协议,如何在CentOS系统配置Nginx ?

网站要开启https协议,如何在CentOS系统配置Nginx ?

时间2024-03-21 19:16:03发布访客分类服务器浏览802
导读:相信很多人对“网站要开启https协议,如何在CentOS系统配置Nginx ?”都不太了解,下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且内容详细,逻辑清晰,接下来小编就为你详细解释一下这个问题。...
相信很多人对“网站要开启https协议,如何在CentOS系统配置Nginx ?”都不太了解,下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且内容详细,逻辑清晰,接下来小编就为你详细解释一下这个问题。

一、基础设置:

1、yum -y update
2、yum -y install openssl*
3、cd /usr/local/nginx/conf
4、mkdir ./ssl
5、cd ./ssl  # 在ssl目录下用openssl创建 .key 私钥文件和 .crt 证书文件
6、openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout www.ushark.net.key -out www.ushark.net.crt
7、firewall-cmd --add-port=443/tcp --permanent --zone=public  # 这是一个容易被忽略的过程,但是非常重要

二、配置nginx.conf文件,在原来的vhost中增加如下代码:

server {
     
   listen 80;
      # 同时支持http、https
    listen 443 ssl;
    

     ssl_certificate     /usr/local/nginx/conf/ssl/www.ushark.net.crt;
      # .crt文件
     ssl_certificate_key /usr/local/nginx/conf/ssl/www.ushark.net.key;
  # .key文件
}
    

三、重启nginx:

systemctl restart nginx

以上就是关于“网站要开启https协议,如何在CentOS系统配置Nginx ?”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 网站要开启https协议,如何在CentOS系统配置Nginx ?
本文地址: https://pptw.com/jishu/649469.html
CentOS系统如何编译安装Nginx并设置根目录权限 Centos系统如何分开安装LNMP?(附配置代码)

游客 回复需填写必要信息