安装nginx之前需要先安装以下软件 yum install gcc-c++ yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel ## 如果已安装,则remove掉 yum remove nginx 下载nginx wget https://nginx.org/download/nginx-1.11.3.tar.gz 当然你也可以上传安装包到linux中
tar -zxvf nginx-1.11.3.tar.gz 解压刚刚下载的安装包 mv nginx-1.11.3 /usr/local/nginx-1.11.3 然后把它放到你想要的地方(非必要操作)
上面的/usr/local/nginx-1.11.3 是nginx解压的源码包 需要执行一下命令 ./configure --prefix=/usr/local/nginx ## 安装到/usr/local/nginx的nginx目录下 即/usr/local/nginx为你真正的nginx make 重新编译 make install ## 如果执行make 或者 make install 操作是出现make: *** No rule to make target `build', needed by `default'. Stop. ## 说明你缺少包 ##以下是解决办法 ## yum install gcc-c++ yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel ## 如果还是不行 ##输入 ./configure --prefix=/usr/local/nginx 重新编译一下 此时源码包和安装后的包都有了,进入到/usr/local/nginx 目录下,(一般要不要修改源码包,再make make install,需要看修改什么 进入到sbin/nginx启动即可
nginx -h #帮助
nginx -v #显示版本
nginx -V #显示版本和配置信息
nginx -t #测试配置
nginx -q #测试配置时,只输出错误信息
nginx -s stop #停止服务器
nginx -s reload #重新加载配置