我们都知道,现在已经进入了HTTPS时代,连搜索引擎都会专门为HTTPS网站的索引进行加权。HTTPS的主要特点是更安全,虽然有可能会让我们的访问变得稍慢一些,但是保证安全以及与时俱进听起来很有吸引力。下面我们就以从腾讯云申请的免费SSL证书为例,演示下如何通过nginx为我们的网站开启HTTPS访问。一、获取证书BAT等大型云服务提供商都有免费的SSL证书申请通道,鉴于我的域名、服务器都是从腾讯
转载 2024-05-05 15:56:13
81阅读
nginx就不做介绍了,我也刚接触不久,了解比较片面,可以参考这篇博客了解一下:8分钟带你深入浅出搞懂Nginx nginx分发机制大家可以参考这篇博客:nginx负载均衡的常用策略一、nginx安装ngnix的下载安装比较简单,可以去官网下载:nginx: download基本命令nginx -s startnginx -s stopngins -s reload我是Windows系统,找到对应
转载 2024-03-06 09:56:56
45阅读
acme.sh是一个实现了 acme 协议的脚本,可以从 Let's Encrypt 生成免费的SSL证书,本文详细介绍了利用国内DNS解析商DNSPod 的API 申请泛域名证书的教程,acme.sh还有很多很强大的功能,请自行查看 github 项目 wiki 发掘https://github.com/acmesh-official/acme.sh/wiki/%E8%AF%B4%E6%98%8
1.准备工作你需要有一台云服务器和一个已经申请的域名,这里给大家阿里云服务器网址,里面都有详细的购买步骤,我们主要来说说证书的申请与认证。 1.为什么要申请证书?HTTP 协议(HyperText Transfer Protocol,超文本传输协议):是客户端浏览器或其他程序与Web服务器之间的应用层通信协议 。HTTPS 协议(HyperText Transfer Protocol over S
可以绑定ssl域名认证证书建立2个server节点,然后把证书拷贝到conf目录下的cert目录里。接着配置,就可以了。前端域名解析,还是老样子,可以cname,也可以是a。ssl解析后,将其指向到反向代理,具体配置看另一篇博客。server{ listen 443 ssl; server_name www.yiwiki.cn; ssl_certificate      cert/52541
转载 2021-03-02 10:15:43
1460阅读
2评论
https协议访问和基于域名服务部署https协议访问1、申请SSL证书2、ngxin.conf配置基于域名服务部署1、nginx.conf配置 https协议访问1、申请SSL证书2、ngxin.conf配置http { include mime.types; default_type application/octet-stream; server {
域名证书可以使用多个server 多个子配置文件进行设置并且方便管理一个server设置多个域名ssl证书 还有一种就是一个server设置多个域名ssl证书看图 因为80端口不涉及证书 所以这里以443端口为例server_name 中第二个域名与第一个域名之间以空格隔开,再复制一份ssl_certificate和ssl_certificate_key配置输入对应域名的证书文件地址即可。
原创 2022-10-15 06:45:46
5479阅读
导读: 昨天凌晨将公司旗下的另外一个域名也升级成通过ssl证书登录的形式,那里料到过程竟然非常曲折,原因是nginx如果编译的时候使用openssl如果没有添加enable-tl***t参数的话,就只支持一个ssl证书,因此要让nginx支持域名证书就必须要重新编译openssl和nginx。 详细过程: 升级更改完nginx配置文件以后,使用/usr/local/nginx/sb
转载 精选 2012-11-21 16:55:06
1272阅读
介绍这里的配置域名都被改成了 123 321 这样的正常使用真实的域名地址ok第一部分nginx基础配置内容#
原创 2022-08-02 19:13:47
443阅读
  Nginx 支持域名ssl证书 导读: 昨天凌晨将公司旗下的另外一个域名也升级成通过ssl证书登录的形式,那里料到过程竟然非常曲折,原因是nginx如果编译的时候使用openssl如果没有添加enable-tl***t参数的话,就只支持一个ssl证书,因此要让nginx支持域名证书就必须要重新编译openssl和nginx。  详细过程
转载 2024-05-21 10:07:36
1673阅读
准备已购买已备案的域名acme.sh 是一个自动申请 https 证书的脚本,使用方便,功能也非常强大。 安装: curl https://get.acme.sh | sh或wget -O - https://get.acme.sh | sh这样你已经把 acme.sh 这个小工具安装到你本地的 ~/.acme.sh/中了,而不会在你系统的其它地方装些乱七八糟的东西。生成证书这篇文章后面
转载 2024-09-02 11:44:25
201阅读
文章目录演示配置环境具体配置文件生成 `dhparam.pem`配置如下配置完后请重启Nginx!写在最后 最近把博客弄得差不多了,接下来的事情就是对博客进行安全加固以及完善各种小功能,今天就在服务器上安装SSL证书。什么是SSL证书呢? SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。本站blueheart66.cn用了下面的配置
转载 2024-06-20 04:54:46
145阅读
使用https 可以防止数据在传输过程中产生一些不必要的泄露,未 的页面在经过ssl证书的签发后会变成https开头,下面记录一下配置https加密的整个过程 购买域名首先第一步我们为了防止自己的公网ip暴露出去,需要给自己的网站设定一个全球唯一的域名,然后DNS域名解析器会将服务器的公网ip与域名绑定在一起,在此之前,我们需要去云服务厂商官网购买一个域名,推荐大家去腾讯
子请求、父请求和主请求Nginx 所处理的大部分请求,都是在接收到客户端发来的 HTTP 请求报文后创建的,这些请求直接与客户端打交道,称之为主请求;与之相对的则是子请求,顾名思义,子请求是由另外的请求创建的,比如主请求(当然子请求本身也可以创建子请求),当一个请求创建一个子请求后,它就成了该子请求的父请求。从源码层面来说,当前请求的主请求通过 r->main 指针获取,父请求则通过 r-&
转载 2024-04-07 12:25:51
124阅读
Nginx,不用多说啦,大家都熟悉的不能再熟悉了,它是一款轻量级的高性能Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,最近在本地研究将nginx和resin配合使用,使服务性能达到最高,在配置过程中主要涉及到单域名配置代理服务,以及配置域名代理服务,以及最简单实现跨域配置(当然什么负载均衡,动静分离,静态资源代理这些就不说啦,直接放到代码里去了,有注释)。在正式上线前
如何为服务器生成SSL证书文件?   openssl genrsa -des3 -out nginx.key 2048  openssl req -new -key nginx.key -out nginx.csr  c
原创 2012-06-03 11:47:51
9082阅读
方法一:多个.conf方法(优点是灵活,缺点就是站点比较多配置起来麻烦)这里以配置2个站点(2个域名)为例,n 个站点可以相应增加调整,假设:IP地址: 192.168.1.100域名1 example1.com 放在 /www/example1域名2 example2.com 放在 /www/example2配置 nginx virtual hosting 的基本思路和步骤如下:把2个站点 ex
转载 2013-12-10 21:11:41
1200阅读
server {        listen       80;        server_name  ~^(?<subdomain>.+)\.youwebname\.com$
原创 2015-08-04 09:53:24
734阅读
nginx域名配置是在配置文件中建立多个server配置,在每个server配置中用server_name来对域名信息进行过滤。 举个例子,下面是一个conf文件: server { listen 80; server_name .web1.com; #绑定域名 index index.ht
转载 2019-07-08 18:27:00
520阅读
2评论
nginx域名配置是在配置文件中建立多个server配置,在每个server配置中用server_name来对域名信息进行过滤。举个例子,下面是一个conf文件:server { listen 80; server_name www.web1.com; #绑定域名 index index.htm index.html inde...
原创 2021-07-13 10:25:30
1601阅读
  • 1
  • 2
  • 3
  • 4
  • 5