时间:2021-11-25来源:www.pcxitongcheng.com作者:电脑系统城
https 证书: 我是从华为领了一个一年的免费https证书。
下载证书
我们是配置 nginx 证书, 所以就拿nginx文件中的证书就行
我的路径是: usr/local/nginx
进入 nginx 安装目录: usr/local/nginx
命令: ./sbin/nginx -v
查看是否有 ssl模块, 下图是没装的
安装 ssl 模块:
一般情况下都是不存在ssl模块的,接下来进入到你的解压缩后的nginx目录,注意这里不是nginx安装目录,是解压缩后的目录,进入目录后,输入
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
然后执行:
make
#切记不要执行make install,否则会重新安装nginx
上述操作执行完成以后,你的目录下会出现objs文件夹,文件夹内存在nginx文件,如图:
将此目录的 nginx 文件 替换安装目录sbin下的nginx:
#进入nginx安装目录停止nginx服务
./sbin/nginx -s stop
如果 安装了 keepalive nginx 高可用, 则需停止 keepalive,
没有加入系统服务则 pkill -9 keepalive
systemctl stop keepalived.service
#替换之前的
nginx cp /root/nginx/objs/nginx /usr/local/nginx/sbin
替换后启动 keepalive , 启动 nginx
查看 是否 安装成功
./sbin/nginx -V
出现如下则是ssl 安装成功了。
在Nginx的安装目录下创建cert目录,并且将“server.key”和“server.crt”拷贝到nginx的“cert”目录下。
在nginx 安装目录下配置 nginx.conf 文件
重启 nginx ./sbin/nginx -s reload
华为官网 也有配置文档的
到此这篇关于Nginx配置https的实现的文章就介绍到这了
2024-07-07
myeclipse怎么导入tomcat教程2024-07-07
myeclipse如何启动tomcat2024-07-07
myeclipse如何绑定tomcat上线了一个小的预约程序,配置通过Nginx进行访问入口,默认的日志是没有请求时间的,因此需要配置一下,将每一次的请求的访问响应时间记录出来,备查与优化使用....
2023-03-17