nginx在许多的公司被广泛的使用,作为服务器的中间件,甚是得到了系统架构师们的青睐。nginx可以做的事情有很多,下面让我们慢慢来了解一下。
首先说nginx的优点:
1,IO多路复用(epoll) 2,轻量级 3,cpu亲和 4 ,sendfile
nginx的安装
1,环境检测:
安装最新的gcc:
yum -y install gcc gcc-c++ autoconf pcre pcre-delel make automake
安装最新的httpd-tools
yum -y install weget httpd-tools vim
安装nginx,这里使用yum的方式来安装:
进入系统目录:
/etc/yum.repos.d
在该目录下新建nginx.repo文件,并编辑该文件
vim nginx.repo
文件的内容为(内容为官网提供,需进行修改 OS为系统名称(比如centos),OSRELEASE为系统的版本(比如7)):
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
修改好之后保存退出,执行以下命令来看nginx的可安装的稳定版本:
yum list | grep nginx
使用如下命令来安装即可:
yum install nginx
这样nginx就安装完成了!
查看nginx的安装路径:
rpm -ql nginx
结果如下
结果显示,安装的目录为 /etc/nginx目录下面