一、nginx的作用
1.可做高性能的web服务器
直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接
2.反向代理服务器
隐藏后端服务器IP地址,提高安全性
3.负载均衡服务器
支持多种策略分发流量,比如RR轮询,加权轮询,IP哈希,URL哈希以及最小链接数,一般来说官方默认的RR轮询调度算法分摊流量
4.动静态分离
可与php/python后端交互通过fastcgi接口生成动态界面
二、安装方式
一般的来说有三种安装方式,在线安装,二进制编译安装,离线安装,二进制安装一般用于企业级安装构建定制化需求安装,通过不同版本的安装包进行安装,今天博主这里想讲的是在线安装,这种推荐新手,安装方式简单
我们先进入官网nginx:Linux 软件包https://nginx.org/en/linux_packages.html#instructions
第一步进入那个红帽的衍生产品,这个适用于centos安装kylin安装以及一些衍生系列的安装下面是用于二进制安装选择的一些需求版本安装可以不管
第二步,kylin系统可以不用安装先决条件就是那个yum-utils,只需要负责创建文件复制内容就行了
[root@juju ~]# vim /etc/yum.repos.d/nginx.repo
进入配置文件只需要改 $releasever为7就行了,这个是centos版本号还有gpgcheck改为0跳过包验证就行了
直接下载nginx用nginx -V看一下版本号就行了
通过启动nginx还有查看过滤端口可以验证nginx启动完成之后查看页面,用自己主机上的IP地址加上80端口就可以看见