
Nginx
Nginx的学习使用
贺贺学编程
微信搜一搜【贺贺学编程】关注这个不一样的程序员,关注后回复【面试】获取海量面试题。
-
原创 CentOS7下ab压力测试Nginx和Tomcat
Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具安装abyum -y install httpd-toolsNginx压力测试ab -n 5000 -c 1000 http://localhost/index.html-n 表示请求数,这里是5000个请求-c 表示并发数,这里是1000个并发这是部分测试结果意思...2020-03-03 22:41:06841
0
-
原创 Nginx——配置动静分离
Nginx的动静分离是把不同的资源放到不同的服务器中,动态资源可以放到tomcat中,而静态资源可以放到其他位置这里在Linux的根目录下创建一个hzy的文件夹,里面放一个静态资源a.html,然后通过nginx访问下面进行nginx的配置,在server块然后我们访问ip/hzy/a.html...2020-03-02 14:05:19784
0
-
原创 Nginx——配置负载均衡
所谓负载均衡,也就是把某一资源放到多个服务器上,当我们访问的时候,nginx会平均转发到不同的服务器上,我们以两台服务器为例,一台是8080,一台是8081,里面都有一个hzy目录,该目录下都有一个a.html资源,如果我们访问4次,nginx可能会把一三两次分给8080.二四两次分给8081,下面我们进行演示,首先准备两个服务器,分别是8080,8081,并且在webapps里创建hzy文件夹,...2020-03-02 11:20:17764
0
-
原创 Nginx——反向代理多个服务器
Nginx反向代理多个服务器,意思是说,当我们发起了不同的请求到nginx,nginx会根据请求的不同,转发到不同的服务器,如下图,当我们通过8000端口访问资源a时,nginx会将请求转发到8080服务器,当访问资源b时,会转发到8081服务器我们先做下准备工作,首先准备两个tomcat服务器,分别是8080端口和8081端口,8080端口是默认的,这里进行修改8081的端口,首先我们进...2020-03-02 10:38:471857
0
-
原创 Nginx——配置反向代理
在配置反向代理之前,你需要保证你的系统中已经成功安装了Tomcat,如果没有,需要先安装Tomcat配置过tomcat之后,我们可以通过ip+端口号访问tomcat,tomcat默认端口是8080,访问之后会得到如图。nginx的默认端口是8080,我们想通过反向代理的方式直接访问nginx,然后也能看到这个猫我们进入配置文件,添加一句配置proxy_pass http://l...2020-03-01 13:37:10772
0
-
原创 CentOS7——安装JDK和Tomcat
Tomcat是用Java语言写的,所以运行需要JDK环境的支持,首先我们去官网下载Linux版的jdk,这里给出网盘链接链接:https://pan.baidu.com/s/1kxQ12SSfX89tjCytwMdLyQ提取码:c6fy然后传到Linux下,然后解压tar -zxvfjdk-8u241-linux-x64.tar.gz解压之后,这里我放到了/usr/lo...2020-03-01 12:58:45819
0
-
原创 Nginx——配置文件
nginx配置文件在我们的conf/nginx.conf,我们vi nginx.conf进入该文件,可以看到,该文件由三部分组成一、全局块从配置文件开始到events块之间的内容,主要设置一些影响nginx整体的命令,这里的worker_processes 1;表示nginx处理并发的数量,这个值越大,处理的数量越多,但是会收到硬件的影响二、events块events块所涉及...2020-03-01 11:53:30752
0
-
原创 Nginx——安装详解
Nginx的安装需要四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel依赖安装好之后,我们进行安装nginx,可以通过windows下载上传,也可以通过wget http://nginx.org/download/nginx-1.14.2.tar.gz然后解压tar -zxvf...2020-03-01 11:15:10837
0
-
原创 Nginx——负载均衡、动静分离介绍
负载均衡在我们正常访问服务器时,我们客户端可以直接访问,如下图但是,当我们有大量的请求访问服务器时,我们的服务器会承受不了,我们可以通过提升服务器的配置,但是不能从根本上解决问题,于是我们就增加服务器的数量,如果请求很多,一台服务器处理不了,我们来可以多来两台,而这三台服务器怎么处理请求大量的请求呢,这就是负载均衡了,通过反向代理实现动静分离所谓动静分离,是为了加快网站的解...2020-03-01 10:11:23774
0