nginxday02学习记录

1.什么是负载均衡

单个服务器解决不了,我们增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负载均衡
在这里插入图片描述

2.什么是动静分离

为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原来单个服务器的压力。
在这里插入图片描述

3.nginx 安装

nginx 在 linux 系统中如何进行安装
1.使用远程工具链接linux操作系统
2.ngnix相关素材(依赖)
(1)pcre-8.37.tar.gz
解压命令:

[root@localhost src]# tar -xvf pcre-8.37.*
[root@localhost src]# ./configure
[root@localhost src]# make install

验证:

[root@localhost pcre-8.37]# pcre-config --version

(2)openssl-1.0.1t.tar.gz
(3)zlib-1.2.8.tar.gz

[root@localhost pcre-8.37]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

(4)nginx-1.11.1.tar.gz
1)把nginx安装文件放到linux系统中
2)解压压缩文件
3)进入压缩之后目录,执行./configure
4)[root@localhost nginx-1.12.2]# make && make install
安装成功之后,在usr多出来一个文件夹local/nginx,在nginx有sbin有启动脚本。

[root@localhost usr]# cd local
[root@localhost local]# cd sbin
[root@localhost sbin]# ./ngnix
[root@localhost sbin]# ps -ef | grep nginx
[root@localhost sbin]# ps -ef | grep nginx
root      10919      1  0 21:28 ?        00:00:00 nginx: master process ./nginx
nobody    10920  10919  0 21:28 ?        00:00:00 nginx: worker process
root      10923   3791  0 21:29 pts/0    00:00:00 grep nginx
[root@localhost conf]# pwd
/usr/local/nginx/conf

查看端口号:

[root@localhost conf]# vi nginx.conf
[root@localhost conf]# cat nginx.conf
[root@localhost conf]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 
[root@localhost conf]# /etc/init.d/iptables save 
iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定]
[root@localhost conf]# /etc/init.d/iptables restart
iptables:将链设置为政策 ACCEPT:filter                    [确定]
iptables:清除防火墙规则:                                 [确定]
iptables:正在卸载模块:                                   [确定]
iptables:应用防火墙规则:                                 [确定]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值