一、官网下载nginx
中文文档 https://www.nginx.cn/doc/
1.使用wget命令下载(推荐)
wget http://nginx.org/download/nginx-1.9.12.tar.gz
2.下载好nginx-1.9.12.tar.gz存放到 服务器Centos 7 上的 /usr/local/ 下
mv nginx-1.9.12.tar.gz /usr/local
3.解压 nginx-1.9.12.tar.gz
tar -xvf nginx-1.9.12.tar.gz
4.进行configure配置(ps:当前我在 /usr/local/ 的位置,执行以下命令)
cd /usr/local/nginx-1.9.12 && ./configure --prefix=/usr/local/nginx
5.编译安装
make && make install
安装完毕后,在/usr/local/下查看nginx文件夹
6.启动/关闭/重启 nginx
/usr/local/nginx/sbin/nginx //启动
/usr/local/nginx/sbin/nginx -s stop //关闭
/usr/local/nginx/sbin/nginx -s reload //重启
#查看启动状态
ps -ef | grep nginx
7.测试
在浏览器地址栏输入centos服务器地址
出现如图画面证明安装成功
如果访问不到,尝试关闭防火墙或者关闭防火墙策略!
8.查看当前nginx版本
/usr/local/nginx/sbin/nginx -V
PS:配置nginx的环境变量,这样可以在任何目录下执行nginx命令
vim /etc/profile
export NGINX_HOME=/usr/local/nginx/
export PATH=$JAVA_HOME/bin:$M2_HOME/bin:$NGINX_HOME/sbin:$PATH
source /etc/profile
1、配置好后 启动/关闭/重启 nginx
nginx //启动
nginx -s stop //关闭
nginx -s reload //热启动(重启)
2、查看当前nginx版本
nginx -V
二、安装OpenResty
yum install -y pcre-devel openssl-devel gcc curl
wget https://openresty.org/download/openresty-1.17.8.2.tar.gz
tar -zxvf openresty-1.17.8.2.tar.gz
mv openresty-1.17.8.2 openresty
# 进入openresty目录下执行
./configure
#编译完后
make && make install
执行完make install
后会出现mkdir -p /usr/local/openresty/site/lualib /usr/local/openresty/site/pod /usr/local/openresty/site/manifest ln -sf /usr/local/openresty/nginx/sbin/nginx /usr/local/openresty/bin/openresty
在 /usr/local/openresty/目录下就会有nginx等文件目录
安装完成后在nginx的目录下启动nginx 或者通过绝对路径启动nginx /usr/local/openresty/nginx/sbin/nginx
访问出现
表示成功(温馨提示:访问不到记得关闭防火墙哦)
nginx命令
配置nginx的环境变量,这样可以在任何目录下执行nginx命令
vim /etc/profile
export NGINX_HOME=/usr/local/openresty/nginx/
export PATH=$JAVA_HOME/bin:$NGINX_HOME/sbin:$PATH
source /etc/profile
配置完成后就可以执行nginx命令
nginx -v :显示版本
nginx -V 显示版本信息和配置项信息
nginx -t 测试配置文件是否存在语法问题
nginx -T 测试配置文件存储并退出
nginx -q 输出错误的启动信息
nginx -s reopen 重新打开日志文件
nginx -s stop 快速停止 查出nginx的进程号,kill强制杀死
nginx -s quit 优雅停止 等待nginx进程处理完毕后停止
nginx -s reload 重新加载配置文件并启动
nginx [-c filename] 启动nginx指定配置文件
nginx -h 提示指令信息