nginx配置只允许域名访问,禁止ip访问80,443端口

背景在对服务器做更新的时候,发现访问服务器IP的80端口,就自动跳转到我的网站上,这点对于强迫症患者来说万万不能忍!!!解决方法先来配置80端口的打开Nginx的配置文件:#vi /usr/local/nginx/conf/nginx.conf增加以下代码片段server { listen 80 default; return 403; } 配...

运维 2018-07-26 PM 5369次 0条

CentOS搭建Hexo博客

CentOS搭建Hexo博客安装前提Hexo是基于Node.js的一个博客框架,安装Hexo前需要安装Node.js。安装Node.jsHexo官方文档使用cURL和Wget获取nvm(Node.js管理器)来安装Node.js,这里为了方便使用yum进行安装。#yum install -y nodejs安装Hexo使用npm安装Hexo:# npm install -g hexo-cli创...

运维 2018-05-18 PM 2679次 0条

apache nginx tomcat iis Slow HTTP Denial of Service Attack漏洞修复办法

Slow HTTP Denial of Service Attack 中文叫作缓慢的HTTP攻击漏洞,网上多数是tomcat的修复方法,然而实际上会碰到iis nginx apache等web服务器的这个问题,于是就有了这个修复集合。漏洞描述:利用的HTTP POST:POST的时候,指定一个非常大的content-length,然后以很低的速度发包,比如10-100s发一个字节,hold住...

安全 2018-04-24 PM 5007次 0条

隐藏Nginx或Apache以及PHP的版本号的方法

首先来看nginx中隐藏版本号的方法:在nginx配置文件nginx.conf中,加入以下代码server_tokens off;apache中隐藏版本号的方法:在apache配置文件httpd.conf中,加入以下代码ServerTokens Prod ServerSignature Off再来看php中隐藏版本号的方法:在php配置文件php.ini中,加入以下代码expose_php ...

运维,折腾 2018-04-23 PM 1833次 0条

使用Nginx 反向代理

起因某饼同学看到一个用java写的轻博客,于是就兴致冲冲的把原来的WP换成了这个java的轻博客。由于我的vps上是lnmp的环境,Nginx占用了80端口,Java的服务器只能用其他的端口,这里选择了9000端口,本地测试没问题。搭建的过程刺溜一下就好了。接下来就是配置域名访问了,但是问题也来了,总不能访问了域名然后在加上端口号吧。于是就想着用Nginx来反向代理本地的9000端口(前戏有...

运维 2017-11-03 AM 4653次 1条

如何用nginx在本地把9000端口转发到80端口上

起因某饼同学看到一个用java写的轻博客,于是就兴致冲冲的把原来的WP换成了这个java的轻博客。由于我的vps上是lnmp的环境,Nginx占用了80端口,Java的服务器只能用其他的端口,这里选择了9000端口,本地测试没问题。搭建的过程刺溜一下就好了。接下来就是配置域名访问了,但是问题也来了,总不能访问了域名然后在加上端口号吧。于是就想着用Nginx来反向代理本地的9000端口(前戏有...

运维,折腾 2017-04-14 PM 10634次 2条

使用phpmyadmin导入数据库出现413 Request Entity Too Large错误解决方法

一、起因1、在本地PHPstudy的Nginx+mysql+php的环境调试一个东西,需要导入一个接近200M的数据库文件。 二、问题1、导入的过程中,提示“413 Request Entity Too Large” 三、解决方法1、打开nginx主配置文件nginx.conf 找到http{}的部分,找到 client_max_body_size 2m; 如果不存在那就添加一个,...

运维,折腾 2017-04-06 AM 4141次 0条