1. 安装
1) rpm安装
rpm –ivh nginx
#这样安装可能会产生软件依赖问题
2) yum 安装
yum install nginx –y
#简单,高效。但是不能定制,而且软件的更新不是很及时。而且先要安装epel源.
3) 编译安装
wget + configure + make + make install
#可以定制软件,但是过程复杂,繁琐,效率低。
4) 定制化制作rpm包,搭建yum仓库。
安装nginx前,必须先安装一个pcre库
yum 安装 : yum install pcre –y
yum install pcre-devel –y #安装devel会自动安装pcre。
① 源码安装
wget http://nginx.org/download/nginx-1.8.1.tar.gz #下载安装包
tar –xf nginx-1.8.1.tar.gz #解压安装包
cd nginx-1.8.1 #进入目录
useradd nginx –s /sbin/nologin -M #添加用户和默认组
mkdir /usr/local/nginx-1.8.1 #创建安装目录
./configure --user=nginx --group=nginx --prefix=/usr/local/nginx-1.8.1 #安装nginx,如果想加模块,后面还可以连接模块,例如 --with-http_ssl_module,--with-http_stub_status_module等。这2个模块分别为:ssl功能,状态信息。
安装完毕后,创建一个无版本号的软链接
ln –s /usr/local/naginx-1.8.1 /usr/local/naginx
②yum安装
yum install epel –y
yum install nginx –y
2. 启动
① 源码安装
/usr/local/nginx/sbin/nginx
② yum 安装
service nginx start
启动后检查