nginx 配置强制跳转https(Nginx实现https网站配置代码实例)
类别:服务器 浏览量:519
时间:2022-01-21 00:58:08 nginx 配置强制跳转https
Nginx实现https网站配置代码实例https基础 443端口. 用于了一个叫密钥的东西. 不要觉得这些东西您不了解也能实现. 不可能的.
1.先成密钥.咱们直接linux下生成 假设nginx目录为 /usr/local/nginx-1.2.9
接下来
cd /usr/local/nginx-1.2.9/conf/;
mkdir ssl;
cd ssl;
#下面开始创建密钥.如果不熟悉完全不必理会为什么这么做照做就可以了
openssl genrsa -des3 -out server.key 1024;#这一步会让您输入密码. 输入就可以了 下面这步要用到这个密码. 随意
openssl req -new -key server.key -out server.csr;#输入刚才设置的密码后一路回车
cp server.key server.key.org;
openssl rsa -in server.key.org -out server.key;#这一步还需要密码的
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt;
#到此生成结束 此时 ssl目录里有一下几个文件 server.crt server.csr server.key server.key.org
2.第二步,咱们建一个站点. 配置文件如下. (如果不会写配置文件的朋友可以参考本论坛)
server { listen 443; ssl on; #注意路径和文件扩展名 ssl_certificate /usr/local/nginx-1.2.9/conf/ssl/server.crt; ssl_certificate_key /usr/local/nginx-1.2.9/conf/ssl/server.key; server_name 域名; root 网站根目录; location / { index index.html index.php; } #支持PHP location ~ \.php{ include fastcgi_params; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; } }
好了 nginx -s reload 重启nginx看一下吧. 可以使用https访问了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- nginx 配置https(Nginx下配置Https证书详细过程)
- jenkins 设置gitlab(jenkins+gitlab+nginx部署前端应用实现)
- 宝塔web服务器如何安装(宝塔面板开启Nginx/Apache防火墙四层防御的方法)
- nginxlocation和alias的区别(nginx搭建图片服务器的过程详解root和alias的区别)
- nginx服务器怎么屏蔽爬虫(nginx 防盗链防爬虫配置详解)
- nginx 可以部署java吗(Java-利用Nginx负载均衡实现Web服务器)
- nginx设置https访问(基于Nginx实现HTTPS网站设置的步骤)
- nginx为什么要配置https(Nginx配置Https安全认证的实现)
- nginx tomcat docker 负载均衡(Nginx+Tomcat实现负载均衡、动静分离的原理解析)
- nginx代理docker容器(Docker Nginx容器制作部署实现方法)
- nginx启动报错连接失败(宝塔面板Nginx环境中出现404 Not Found的解决方法)
- fastdfs服务器集群(fastdfs+nginx集群搭建的实现)
- nginx 怎么避免options请求(详解nginx 的 default_server 定义及匹配规则)
- nginx+ssl配置详解(nginx配置ssl实现https的方法示例)
- dockernginx怎么设置容器(docker nginx + https 子域名配置详细教程)
- nginx给需要转发的链接添加参数(Nginx 根据URL带的参数转发的实现)
- 越南旅游攻略(越南旅游攻略自由行)
- 成都旅游攻略(成都旅游攻略自由行最佳线路)
- 给儿童吃什么最好(给儿童吃什么最好消化)
- 杭州旅游攻略()
- 云南旅游攻略(云南旅游攻略5天攻略)
- 收藏 春节假期,这些景区巨划算(收藏春节假期这些景区巨划算)
热门推荐
- 云服务器怎么创建(怎样操作云服务器)
- phpmysql完全学习手册教程(Windows下搭建PHP开发环境Apache+PHP+MySQL)
- dropdownlist绑定枚举值
- dedecms自适应代码(dedecms下广告延时加载显示,大大提高网页访问的速度)
- mysql删除表数据的语句(Mysql实现定时清空一张表的旧数据并保留几条数据推荐)
- dede调用tag标签(dedecms tag标签实现随机颜色和字体大小)
- docker网页实现idea项目(IDEA 配置Docker的过程)
- php如何将数组清空(PHP实现数组向任意位置插入,删除,替换数据操作示例)
- MongoDB命令与SQL语法对比
- html5导航栏跳转(Html5跳转到APP指定页面的实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9