nginx_install_on_centos

官方手册

安装默认版本 1.6.2

$ yum info nginx
$ yum install nginx

安装最新稳定版

$ vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1


安装最新版
$ yun info nginx

$ yum install nginx

未编译安装第三方模块, 查看已安装模块

$ nginx -V

nginx version: nginx/1.10.1
built by gcc 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC)
built with OpenSSL 1.0.1e-fips 11 Feb 2013
TLS SNI support enabled
configure arguments: –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –modules-path=/usr/lib64/nginx/modules …

–add-module=/root/tmp/fastdfs_install/fastdfs-nginx-module/src

加入需要安装的模块,重新编译
$ cd /usr/local/src/nginx-1.10.1
$ ./configure –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –modules-path=/usr/lib64/nginx/modules …
–add-module=/usr/local/src/fastdfs-nginx-module/src

$ make #注意不要执行make install

替换nginx二进制文件
$ cp /usr/sbin/nginx /usr/sbin/nginx.bak
$ cp objs/nginx /usr/sbin/nginx