Nginx
九丝城主
什么都会点的老男人。
展开
-
Centos7/8下配置.net core 3.1
目前微软的.net core 非常强大,可以跨平台使用,也有比较固定的SDK,我们有的程序使用C#开发还是比其他脚本语言要方便,我们今天就来测试一下如何在Centos下部署net core 3.1,虽然刚刚发布了5.0的版本,不过我相信对多数人来说还是使用3.1相关的包可以自己到微软官网下载,下载地址为https://dotnet.microsoft.com/download/dotnet-core?utm_source=getdotnetcorecli&utm_medium=referral原创 2020-12-15 14:28:00 · 1725 阅读 · 0 评论 -
Tengine安装及配置(目前最好的Nginx编译版本)
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。它的目的是打造一个高效、安全的Web平台。1、编译安装1)下载http://tengine.taobao.org/download.html 找到下载包并且下载(Tengine-2.3.2.tar.gz)wget https://tengine.taobao.org/download/tengine-2.3.2.tar.gz2)解压tar -zvxf tengine-2.3原创 2020-08-08 23:22:11 · 1410 阅读 · 0 评论 -
Nginx控制并发连接数及简单cc攻击、ddos攻击预防
Nginx是一款轻量级的Web服务器,由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引Rambler使用。 其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网站服务器中表现较好。1、Nginx的优势及工作原理#1)优势轻量级 安装文件小 运行时CPU内存使用率低性能强 支持多核,处理静态文件效率高,内核采用的poll模型最大可以支持50K并发连接支持热部署 同时启动速度快,可以在不间断服务的情况下对软件和配置进行升级负载均衡 支持容错和健原创 2020-08-08 23:13:06 · 366 阅读 · 0 评论 -
Nginx/Apache服务连接数的维护管理及攻击防护
统计连接数,使用netstat命令或ss命令都可以,不过netstat比较常用,但ss需要重新安装yum install iproute1)统计连接数(80端口)netstat -nat|grep -i "80"|wc -l或者netstat -ant | grep $ip:80 | wc -l2)查看当前并发访问数(统计已连接上的),状态为“ESTABLISHED”netstat -na|grep ESTABLISHED|wc -l3)查看IP访问次数netstat -nat|g原创 2020-08-08 22:41:02 · 102 阅读 · 0 评论 -
Nginx代理参数配置详解之proxy_pass方法
proxy_pass方法主要用于Nginx的代理,其使用方法比较灵活多样,不同的配置也会起到不同的效果,我们来分别了解一下。1、简单的代理我们来看一下下面这段代码,作用是在访问域名www.abc.com时,通过Nginx代理到了内网中的127.0.0.10这台服务器的8080端口上,配置时使用的是 / 表示该域名下的所有访问都会指向这里server { listen 80; server_name www.abc.com; index in原创 2020-08-08 11:07:09 · 217097 阅读 · 2 评论 -
Centos7/Centos8 make及yum安装NGINX及配置文件、代理配置
1、安装编译工具yum install gcc pcre-devel zlib-devel openssl-devel2、下载并解压wget http://nginx.org/download/nginx-1.18.0.tar.gztar -zxvf nginx-1.18.0.tar.gz##进入nginx目录cd nginx-1.18.0配置./configure --prefix=/etc/nginxmakemakemake install3、相关配置firewall-cmd原创 2020-07-12 10:10:24 · 1411 阅读 · 0 评论