Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强。
由于Nginx依赖一下类库,在安装Nginx之前要安装一下必备的类库,主要类库为g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装
$ yum install gcc-c++
$ yum install pcre pcre-devel
$ yum install zlib zlib-devel
$ yum install openssl openssl--devel
安装之前检查一下时候有安装过nginx
$ find -name nginx
如果有的话卸载
$ yum remove nginx
首先进入/usr/local目录
$ cd /usr/local
从官网下载最新版的nginx(进入官网找到下载界面)
$ wget http://nginx.org/download/nginx-1.12.0.tar.gz
解压nginx包
$ tar -zxvf nginx-1.12.0.tar.gz
$ ls
可以看到一个nginx-1.12.0的文件夹并进入文件夹
$ cd nginx-1.12.0
接下来就是安装了
使用--prefix参数指定nginx安装的目录,
make、make install安装
默认安装在/usr/local/nginx
$ ./configure
$ make
$ make install
到此大功告成。看一下nginx的安装目录
$ whereis nginx
给Nginx目录权限
$ chmod -R 777 /usr/local/nginx/
启动nginx
$ cd /usr/local/nginx/sbin/
$ ./nginx
查看nginx服务是否成功
$ netstat -ntlp
然后根据IP访问,即可。
转载自:https://jingyan.baidu.com/article/3aed632e27c6c67011809160.html