![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
反向代理,负载均衡
众生多匆忙
这个作者很懒,什么都没留下…
展开
-
Nginx的Web服务器优化
Nginx优化Nginx并发量优化Nginx状态页面配置优化安装Nginx 源码安装Nginx 安装依赖包: yum -y install gcc pcre-devel openssl-devel 创建普通用户: useradd –s /sbin/nologin nginx 解压Nginx源码包: tar -xf nginx-1.10.3.tar.gz 进入源码包路径:cd nginx-1.10.3编译安装Nginx 检测环境,指定安装功能与安装位置: ./con原创 2020-11-03 20:39:22 · 162 阅读 · 0 评论 -
Nginx反向代理实现网站负载均衡
环境centos-7.6(1台proxy,2台web服务器)Nginx:主流的web服务器,高性能的反向代理服务器反向代理:可以屏蔽内部服务器的真实IP地址部署网站服务器(2台配置一样) 安装软件包:yum -y install httpd 测试页面(web1、web2):echo "<marquee><font color=red><hl>web1<marquee>" > /var/www/html/index.html echo "原创 2020-10-31 23:01:34 · 118 阅读 · 0 评论 -
主流网站Nginx部署+平滑升级
1、安装Nginx 源码安装Nginx 安装依赖包: yum -y install gcc pcre-devel openssl-devel 创建普通用户: useradd –s /sbin/nologin nginx 解压Nginx源码包: tar -xf nginx-1.10.3.tar.gz 进入源码包路径:cd nginx-1.10.32、编译安装Nginx 检测环境:./configure --user=nginx --group=nginx --with-http原创 2020-10-31 00:31:47 · 95 阅读 · 0 评论 -
Keepalived+Nginx实现网站集群高可用技术
1、keepalive的概数Keepalived最初为LVS设计,专门监控各种服务器节点状态,Keepalived后来加入了VRRP功能,防止单点故障2、keepalived工作原理Keepalived检测每个服务器节点状态当服务器节点出现异常或工作出现故障,Keepalived会将故障节点从集群系统中删除故障节点恢复后,Keepalived在将其加入到集群中所有工作自动完成,无需人工干预3、环境准备(2台proxy服务器、2台web服务器)关闭防火墙、关闭SELinux、配置YUM源原创 2020-10-29 23:00:32 · 87 阅读 · 0 评论 -
nginx编译添加新的模块
1、已经安装好的nginx,需要添加一个未被编译安装的模块,以安装第三方ngx_http-google_filter_module模块为例#cd /tmp/#pkill nginx#wget https://nginx.org/download/nginx-1.16.0.tar.gz#tar xfz nginx-1.16.0.tar.gz#cd nginx-1.16.0/#./configure --prefix=/usr/local/nginx --with-http_gzip_static_原创 2020-10-13 20:44:52 · 372 阅读 · 0 评论 -
nginx访问控制权限
1、修改配置文件#vim /usr/local/nginx/conf/nginx.conflocation / {root /www;index index.html index.htm;deny 192.168.234.110; //拒绝192.168.234.110allow all; //允许全部除了192.168.234.110外的IP访问}2、配置浏览器测试页面#cd /#mkdir www#cd www/#vi index.htmlhello原创 2020-10-12 21:49:30 · 412 阅读 · 0 评论 -
nginx状态信息配置
1、安装nginxcd /tmp/#cd nginx-1.16.0/#./configure --prefix=/usr/local/nginx --with-http_stub_status_module && make && make install2、修改配置文件cd /tmp/#cd nginx-1.16.0/#./configure --prefix=/usr/local/nginx --with-http_stub_status_module &am原创 2020-10-12 21:36:20 · 163 阅读 · 0 评论 -
nginx基于域名的虚拟主机
1、安装nginx#wget https://nginx.org/download/nginx-1.16.0.tar.gz#tar xfz nginx-1.16.0.tar.gz#ls#cd nginx-1.16.0/#./configure --prefix=/usr/local/nginx && make && make install2、修改配置文件#vi /usr/local/nginx/conf/nginx.conf //修改37,44行37原创 2020-10-12 20:58:35 · 111 阅读 · 0 评论 -
centos 7.6系统添加nginx服务
1、安装nginx#cd /tmp/#wget https://nginx.org/download/nginx-1.16.0.tar.gz#tar xfz nginx-1.16.0.tar.gz#ls#cd nginx-1.16.0/#./configure --prefix=/usr/local/nginx && make && make install2、以systemd形式添加(1)创建nginx.service文件#vim /lib/systemd原创 2020-10-12 19:39:41 · 100 阅读 · 0 评论 -
centos 7.6编译安装nginx
1、Nginx简介:Nginx是一款轻量级的Wep服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。2、安装编译nginx依赖包#yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel perl-devel原创 2020-10-12 19:11:48 · 226 阅读 · 0 评论 -
Nginx服务的搭建与配置
1.系统环境操作系统:centos 72.关闭selinux修改配置selinux的配置文件#vim /etc/selinux/config将内容中的SELINUX=enforcing修改为SELINUX=disable#setenforce 0#reboot#sestatus3.关闭防火墙#systemctl stop firewalld#systemctl disable firewalld4.安装epel源#yum -y install epel-release5.安装Ng原创 2020-10-08 19:23:21 · 117 阅读 · 0 评论