一、获取https证书,以阿里云为例 1.进入域名解析,添加一个域名,详细过程略 2.购买免费版ssl证书,购买完之后,填写域名信息 3.待审核通过,下载ssl证书 二、linux 部署 ...
一、获取https证书,以阿里云为例 1.进入域名解析,添加一个域名,详细过程略 2.购买免费版ssl证书,购买完之后,填写域名信息 3.待审核通过,下载ssl证书 二、linux 部署 ...
需要此操作的原因 在服务器上部署了 halo blog 以后,这次需要部署另外一个项目,但是又不想使用 ip + port,因此选择使用 nginx 配置多个域名访问。 nginx 配置 上面的配置修改好以后需要注意的地方 这里使用 nginx -t 测试 conf ...
nginx 配置文件如下: ...
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过。如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处: http://www.cnblogs.com/mao2080/ 1、基本配置 2、为什么需要用 ...
server { listen 80; server_name 域名;# if ($request_method !~ ^(GET|POST|HEAD)$ ) {# return 405;# } location ~ /.svn ...
在生产环境中,为了网站的安全访问,需要Nginx禁止一些非法访问,如恶意域名解析,直接使用IP访问网站。下面记录一些常用的配置示例: 1)禁止IP访问如果没有匹配上server name就会找default默认,返回501错误。 server { listen 80 ...
问题背景 最近偶然对线上域名配置的nginx IP进行直接访问后,发现http居然是可以通的,而https直接IP访问浏览器会报证书不安全的提示,点击详细查看发现是固定返回了nginx配置的某一个api开头的https证书给浏览器,浏览器校验证书域名与访问用的IP不一致于是报错中止了TLS握手 ...
一、环境准备 1)下载php环境包,下载地址为:https://www.php.net/downloads.php 2)安装docker,这个主要的作用就是用来安装mysql.你也可以不需要安装这个东西,直接在linux中安装mysql 3) 安装nginx,主要作用就是用来分发php ...