服务器配置SSL证书到nginx基于Fdfs存储服务器或者直接阿里云绑定SSL

1.如果用FDFS存储服务器内置nginx设置SSL证书

1.验证当前nginx是否存在 http_ssl_modulehttp_ssl_module模块

如果存在直接配置就行

复制代码
 server {
        listen 80 default backlog=2048;
        listen 443 ssl; 
        server_name 域名; 
        ssl_certificate /usr/local/nginx_fdfs/ssl/xxxx.top.crt; 
        ssl_certificate_key /usr/local/nginx_fdfs/ssl/xxxx.top.key; 
        client_max_body_size 2048m;
}

2 如果不存在 查看当前nginx是那个版本

复制代码
nginx路径  -V

这里面的 -V有两种情况 第一种有可能只有版本号

第二种和我截图一致

先下载对应版本源码 在解压

复制代码
wget http://nginx.org/download/nginx-1.18.0.tar.gz
tar -xzvf nginx-1.18.0.tar.gz

然后要cd到源码目录

复制代码
cd /***/nginx-1.18.0

在目录下面执行

复制代码
./configure --prefix=/usr/local/nginx_fdfs --with-http_stub_status_module --with-http_ssl_module --add-module=/root/fastdfs-nginx-module-1.22/src

这个命令有一些值得注意的点

是从刚刚的来的 因为我们是想新增一个 http_ssl_module

所以要保留老的比如 --add-module=/root/fastdfs-nginx-module-1.22/src和 --with-http_stub_status_module 如果你有其他的 也要保留 只需要新增 --with-http_ssl_module就行了

第二个点是

这个地方的--prefix路径是你刚刚-V的路径 也就是你现在系统上nginx的路径 这点划重点。别错了要不后面找不到一些文件路径

执行之后执行make命令

复制代码
make

这个时候有两种选择

一种是执行make install直接替换安装

复制代码
make  install

另一种是去当前源码目录的objs目录下面找到nginx

我是用的第二种

复制代码
我们cd到源码目录
cd /usr/xql/nginx-1.18.0/objs/
ls -l
可以看到我们刚刚make的nginx

最后我们把nginx替换我们老的nginx

复制代码
mv /usr/xql/nginx-1.18.0/objs/nginx /user /usr/local/nginx_fdfs/sbin/nginx 

这个时候找到我们的nginx_conf修改配置

复制代码

server {

listen 80 default backlog=2048;

listen 443 ssl;

server_name 域名;

ssl_certificate /usr/local/nginx_fdfs/ssl/xxxx.top.crt;

ssl_certificate_key /usr/local/nginx_fdfs/ssl/xxxx.top.key;

client_max_body_size 2048m;

}

复制代码
这个时候可以去查看当前nginx配置是否正确

sudo /usr/local/nginx_fdfs/sbin/nginx -t

复制代码

证明无误 可以重启,如果有报错 这个地方会有对应错误 去改就行了。

复制代码
ps aux | grep nginx 查找
kill -9 
或者
找到文件目录
sudo /usr/local/nginx_fdfs/sbin/nginx -s stop
启动
sudo /usr/local/nginx_fdfs/sbin/nginx -c /usr/local/nginx_fdfs/conf/nginx.conf

验证

做完上面最后去访问htpps:xxxx

第二种方式

如果不是Fdfs的 可以直接安装nginx采取阿里云的SSL证书部署

填写路径部署就可以

第一次使用需要去服务器nginx找到配置文件配置一下

相关推荐
凌风的跨境分享6 小时前
Temu运营避坑指南:制造地点信息填写合规要点与批量优化方法
运维·服务器·人工智能
A心有千千结6 小时前
Nginx网关可观测建设:打通流量入口,加速线上故障诊断
nginx·prometheus·devops
Wang's Blog6 小时前
Java框架快速入门: Spring Security+OAuth2之单点登录(SSO)实战
服务器·spring·状态模式
聚搜云——JuSouClouD7 小时前
在阿里云代理商渠道买轻量服务器,带宽套餐支持自选吗?
服务器·阿里云·云计算
m0_634865407 小时前
2G2核服务器部署deep seekharness 困难?资源不够?DeepSeek Harness 部署复用笔记
运维·服务器·deepseek·harness
huainingning7 小时前
盈高安全准入设备与深信服实现单点登录对接配置
服务器·网络·安全
Anthony_2317 小时前
Nginx基础
服务器·nginx·http·https·edge浏览器·web
是枚小菜鸡儿吖8 小时前
Windows 和 iPhone 怎么互传文件?用 PairDrop 搭一个自己的浏览器传输入口
服务器·人工智能·大模型
网硕互联的小客服8 小时前
如何在Ubuntu系统上查看和刷新DNS缓存?操作方法与原理解析
运维·服务器·网络·ubuntu
聚搜云——JuSouClouD8 小时前
2026找阿里云代理商采购GPU服务器,有没有额外折扣?
服务器·阿里云·云计算