root用户操作权:
准备安装nginx依赖的lib库:
# yum install gcc-c++
# yum install pcre pcre-devel
# yum install zlib zlib-devel
# yum install openssl openssl-devel
进入usr/local目录:
# cd /usr/local
从官网下载最新版的nginx,我下载的是1.9.9的版本:
# wget http://nginx.org/download/nginx-1.9.9.tar.gz
下载完成之后,解压nginx压缩包:
# tar -zxvf nginx-1.9.9.tar.gz
解压成功之后,会产生一个nginx-1.9.9的文件夹,进入这个文件夹:
# cd nginx-1.9.9
接下来就是要进行安装步骤,使用–prefix参数设置安装的位置,make、make install进行安装:
# ./configure --prefix=/usr/local/nginx
如果没有报错,就安装成功,看一下nginx安装在什么位置:
# whereis nginx
安装完成之后就可以删除刚刚下载的安装包和解压后生成的文件夹,进入usr/local文件夹,执行删除:
# cd usr/local/
# rm -rf nginx-1.9.9.tar.gz
# rm -rf nginx-1.9.9
至此,在centos7系统下安装nginx就完成安装。接下来,就是启动并且访问是否安装成功,进入sbin目录下,执行文件:
# cd /usr/local/nginx/sbin/
# ./nginx
之后,打开浏览器,访问localhost,如果出现以下页面,也安装启动成功:
在sbin目录下,停止nginx的命令:
# ./nginx -s stop