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

Nginx一:centos7安装Nginx、OpenResty相关推荐

  1. Centos7 安装Nginx(OpenResty)、Windows安装Nginx

    Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...

  2. Centos7安装Nginx监控组件Nginx-rrd【二】

    Centos7安装Nginx监控组件Nginx-rrd 1. 安装perl.rrdtool 2. 安装Nginx-rrd 1. 下载Nginx-rrd 2. 配置nginx-rrd.conf 3. 配 ...

  3. CentOS7安装Nginx

    CentOS7安装Nginx 1.下载软件包 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2.安装依赖 yum -y install gcc ...

  4. REHL7、CentOS7安装Nginx

    title: REHL7.CentOS7安装Nginx categories: Linux tags: - Nginx timezone: Asia/Shanghai date: 2019-01-06 ...

  5. Centos7安装Nginx并配置开机自启

    Centos7安装Nginx并配置开机自启 1.常用命令 #开机自启 chkconfig nginx on #启动nginx服务 systemctl start nginx.service #停止ng ...

  6. 初识Nginx及编译安装Nginx

    初识Nginx及编译安装Nginx 环境说明: 系统版本    CentOS 6.9 x86_64 软件版本    nginx-1.12.2 1.什么是Nginx? 如果你听说或使用过Apache软件 ...

  7. Centos7 安装 nginx 服务器的两种方式

    选用系统 Centos7 < 一 >  使用 yum 安装,该方法比较方便,如果不追求版本推荐使用 01, 添加 nginx 储存库  yum -y install epel-releas ...

  8. centos 编译nginx php mariadb,centos7安装nginx+mariadb+php-fpm

    由 dp7f1f9f 创建,最后一次修改 2017-05-22 用CentOS-7-x86_64-Minimal-1611.iso最小化安装一个centos7,安装选项:英文.时区为上海.启用网络(如 ...

  9. mysql8 php7_在centos7安装nginx+mysql8+php7(LNMP)

    当前系统为centos7 参考这里 开始之前,先安装一些库和软件,会用的着的,如果已经安装过了,那么可以去掉 yum install -y \ libtool make automake mlocat ...

最新文章

  1. 阿里JAVA开发手册零度的思考理解(二)
  2. python内置数据结构教程_python课程第二周 内置数据结构——列表和元组
  3. 模型评估——ROC、KS
  4. php函数库快速记忆法_PHP速成大法
  5. web.xml(8)_jsp-config
  6. 今天我不想发文了,对不起各位!
  7. if else if语句格式_Python_if 语句
  8. 【Scala】使用Scala语言定义函数和函数使用(比较两个数的大小代码)
  9. 如何在JUnit4中按特定顺序运行测试方法?
  10. ccf 路径解析 java_CCF 201604-3 路径解析
  11. 【转】SQL修改字段长度
  12. android stub,Android:ViewStub
  13. 置换贴图,法线贴图和凹凸贴图详解
  14. 【持续更新】1998-2022历代英特尔显卡列表,英特尔显卡发布日期
  15. 【React】unmountComponentAtNode卸载组件
  16. 错误 C1041 无法打开程序数据库“xxx\Debug\core142.pdb”
  17. 计算机应用基础教育教学工作总结,计算机应用基础教学工作总结
  18. 编译低版本的binutils-2.16.1错误:ld.texinfo:1592: @itemx must follow @item
  19. 体育赛事直播系统的实践之路
  20. 为什么那么多的人选择到Java培训机构学习

热门文章

  1. 前后端交互之使用ajax方法实现form表单的提交
  2. 计算机毕业设计ssm企业绩效考核系统x73jw系统+程序+源码+lw+远程部署
  3. 1.详细了解计算机如何工作
  4. 那些争议最大的编程观点(转)
  5. h5适配华为手机_rem、px、em(手机端h5页面屏幕适配的几种方法)
  6. web网页,绕过登录的两种方式
  7. 柔性力控打磨抛光|一篇文章让您了解“力控打磨工具”对自动化打磨的重要性
  8. Unity简单的实现动画三连击脚本
  9. 短视频剪辑素材在哪里找?
  10. nohup命令及其输出文件