Nginx一:centos7安装Nginx、OpenResty

一、官网下载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 提示指令信息

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值