centos7阿里云服务器域名配置https,用的免费Symantec证书
技术  /  管理员 发布于 4年前   932
先登录阿里云 进SSL证书->点击购买证书 直接先免费版的
2.点击申请 填一下信息 过一会状态变成已签发就能用了
3.下载证书
4. 上传证书文件到服务器 一般在nginx安装目录就行自己定 我放在这里
[root@iz8vbcrus31oj2axurgpjyz ~]# cd /usr/local/nginx/conf/cert/
[root@iz8vbcrus31oj2axurgpjyz cert]# ll
total 8
-rw-r--r-- 1 root root 1679 Apr 7 14:37 3641582xxx.key
-rw-r--r-- 1 root root 3675 Apr 7 14:37 3641582xxx.pem
[root@iz8vbcrus31oj2axurgpjyz cert]#
5.配置nginx
[root@iz8vbcrus31oj2axurgpjyz vhost]# cat www.conf
server
{
listen 443 ssl;
server_name xxx;
ssl_certificate /usr/local/nginx/conf/cert/3641582xxx.pem;
ssl_certificate_key /usr/local/nginx/conf/cert/3641582xxx.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
index index.html index.htm index.php;
root /xxxx;
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
#error_page 404 /404.html;
include enable-php.conf;
location /nginx_status
{
stub_status off;
access_log off;
}
}
server
{
listen 80 default;
server_name xxxx;
#把http的域名请求转成https
#rewrite ^(.*)$ https://$host$1 permanent;
6.重载nginx配置文件
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload
7.这里就完事了,如果是阿里云服务器的话 必须开放443端口 控制面板->云服务器ECS
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号