nginx的安装方式有两种,一种是源码安装,一种是rpm包安装,前者步骤繁琐,但非常安全,后者简单易行,但相当危险。
先来说说nginx的源码安装吧!!!
一、下载Nginx源文件
进入nginx官网下载nginx的稳定版本,我下载的是1.12.2。
下载:wget http://nginx.org/download/nginx-1.12.2.tar.gz
解压:tar -xf nginx-1.12.2.tar.gz
二、检查安装依赖包
yum -y install gcc pcre pcre-devel openssl openssl-devel
三、配置Nginx的安装选项
useradd -s /sbin/nologin nginx #创建nginx用户
cd nginx-1.12.2
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with -http_ssl_moulde #开启ssl加密功能
四、编译并安装
make && make install
五、启动、停止
/usr/local/nginx/sbin/nginx #启动
/usr/local/nginx -s stop #停止
/usr/local/nginx -s reload #重新加载配置文件
也可以建立一个软连接,直接用nginx命令来启动:
ln -s /usr/local/nginx/sbin/nginx /usr/sbin/nginx
第二种rpm包安装就很简单啦,如果自己有编辑好的nginx的rpm包,直接yum就好啦,如果没有的话需要自己制作nginx的rpm包。