目录

1.安装过程:

2.Nginx常用命令

2.1. 查看版本

2.2.查看conf/nginx.conf文件配置的是否有错误

2.3.启动Nginx服务

2.4.停止nginx服务命令

2.5.重新加载配置文件

3.将nginx配置到环境变量中


下载网址:nginx: download

Linux 环境中下载和安装Nginx

1.安装过程:

  1. 安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
  2. 下载Nginx安装包 wget https://nginx.org/download/nginx-1.16.1.tar.gz
  3. 如果没有wget命令 可以先进行下载这个命令:yum wget install
  4. 解压 tar -zxvf nginx-1.16.1.tar.gz
  5. cd nginx-1.16.1
  6. ./configure --prefix=/usr/local/nginx   安装到指定目录,如果没有需要先创建
  7. make && make instal

2.Nginx常用命令

2.1. 查看版本

(需要进到usr/local/nginx/sbin的目录下进行查看)

./nginx

2.2.查看conf/nginx.conf文件配置的是否有错误

在启动Nginx服务之前,可以先检查一下conf/nginx.conf文件配置的是否有错误,命令如下:

./nginx -t

2.3.启动Nginx服务

./nginx ,启动nginx之后可以查看当前的nginx进程,检查nginx是否启动着

ps -ef |grep nginx

当然可以使用上面的查看进程的方式检查nginx是否启动着,也可以打开本地浏览器输入装有nginx的服务器或者虚拟机ip

例如我此时的虚拟机ip是192.168.121.138  可以使用ip addr 查看自己的虚拟机IP

问题:如果再浏览器输入自己的ip发现无法访问

解决:是因为当前虚拟机的防火墙还在开启着,需要使用systemctl stop firewalld将防火墙关闭

显示如下则nginx服务启动成功了!

2.4.停止nginx服务命令

./nginx -s stop

重复第三步的操作检查和验证nginx服务是否关闭成功!

如下图所示显示无法访问此网站则nginx服务关闭成功了

2.5.重新加载配置文件

修改完nginx.conf 配置文件需要重新加载配置文件或者重启nginx服务。

重新加载配置文件的命令是 nginx -s reload

通过上面的操作我们发现,每次去操作nginx服务的时候,都需要进到nginx的安装根目录下进行操作。那有没有什么方法能再任意目录下进行操作呢,当然是有的,下面就重点介绍如何将nginx的根路径配置到环境变量中

3.将nginx配置到环境变量中

首先打开etc/profile 文件,敲击键盘i进行编辑,将usr/etc/local/nginx/sbin编辑到PATH中

然后敲击左上角键盘Esc保存,再敲击键盘Shift+:输入wq 退出

最后执行 source /etc/profile 对文件进行重新加载

现在就能成功在root根目录进行操作nginx了

end!!

祝你好运,国庆快乐!!

Nginx的安装和应用(详细介绍)相关推荐

  1. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  2. mysql5.17免安装教程_详细介绍MySql5.7.17免安装配置教程的示例代码

    这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧 1.下载mysql-5.7.17-w ...

  3. npm 安装使用以及详细介绍

    什么是 NPM 为什么要使用 NPM 如何使用 NPM 安装 使用 什么是 NPM npm 之于 Node.js ,就像 pip 之于 Python, gem 之于 Ruby, pear 之于 PHP ...

  4. Nginx的安装和配置文件详细说明

    1.nginx的安装 1.1解压nginx文件 1.2 nginx文件说明 3.启动nginx 4.验证是否启动成功 2 配置文件(说明) user  nginx;nginx的运行账号(rpm安装时会 ...

  5. linux网络电视盒安装,网络电视盒怎么安装 网络电视盒安装步骤【详细介绍】...

    或许十几年前,使用网络的家庭还非常少,但现在网络已经逐渐普及到人们的日常生活,可以说到了无"网"不欢的程度.而以网络为基础的电视盒也正在进入千家万户的生活,一台普通的电视,连上网络 ...

  6. Docker的安装和版本详细介绍

    1.Docker-CE和Docker-EE版本介绍 Docker-CE指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用. Docker-EE指Docker企业版 ...

  7. leelen可视对讲怎么接线_电子门铃怎么安装 电子对讲门铃安装方法【详细介绍】...

    门铃的安装是我们很对家庭经常遇到的问题,门铃在家庭中生活中还是很常见的安防设备,尤其在近些年来电子对讲门铃比较流行.该款产品不仅提高了人们生活水平,而且比传统的门铃更具安全性.可是,很多朋友对于电子对 ...

  8. linux关闭proftpd服务,Linux ProFTPd安装与卸载详细介绍

    Linux系统上ProFTPd安装与卸载的详细过程 yum install proftpd vi /etc/proftpd.conf ← 修改ProFTPD的配置文件 ServerType stand ...

  9. linux proftpd 关闭匿名用户,Linux ProFTPd安装与卸载详细介绍_Linux_脚本之家

    Linux系统上ProFTPd安装与卸载的详细过程 yum install proftpd vi /etc/proftpd.conf ← 修改ProFTPD的配置文件 ServerType stand ...

  10. led显示屏P4安装方式功能详细介绍

    led显示屏P4是点间距为4mm的室内全彩led显示屏,点密度为62500点/㎡,2015年以前led显示屏P4是比较高大上的一款产品,点间距比较小,清晰度高.随着led灯珠封装技术的不断发展, le ...

最新文章

  1. AI一分钟 | 小米发布小爱音箱mini,169元;天猫汽车无人贩卖机大楼落地,刷脸可购车试驾
  2. 计算机系统具有运行可靠性,计算机系统运行可靠性技术.doc
  3. 前端技巧:遍历数组都有哪些方式呢?
  4. datagridview实时更新数据_旭诺云盒|智能办公新趋势进出口数据自动提取,通关状态实时更新...
  5. mysql 硬盘缓存_paip.mysql性能跟iops的以及硬盘缓存的关系_MySQL
  6. 3月8日云栖精选夜读:《云栖精选阿里巴巴技术实战2016年刊》重磅发布
  7. JavaSE基础——IO流详解(2)其他常用的流和Properties 集合
  8. fescar(Seata)详解
  9. 【日常记录】CTF审查清单(windows)
  10. android dtb文件位置_确定msm8937+android7.1采用的dtb文件
  11. co作为前缀的意思_智课雅思词汇---十五、前缀co-com-con-col-cor-是什么意思
  12. html一键删除空白格,如何一次性删除空白行 word里的空白行怎么批量删除
  13. SQL2000无法安装,提示挂起
  14. android 带刻度的滑动条_Android滚动刻度尺实现
  15. 计算机软件实习每日学习打卡(4)20201206
  16. 剑指Offer:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法
  17. 单片机遥控开关mos管
  18. 求逆序数-第12届蓝桥杯Scratch省赛3真题第3题
  19. 2018焦作ICPC E - Resistors in Parallel(规律+Java大数)
  20. SQLyog通过excel导入数据

热门文章

  1. python dataset_数据管道Dataset
  2. 中国电信北京研究院 孙琼:中国电信的SDN应用与实践初探
  3. L1正则化与L2正则化
  4. 自强脱贫•助残共享 2019第二十九个全国助残日在深圳举办
  5. zigbee基本概念及组网特性
  6. 小心做好个人隐私保护!别让笔记本电脑成为隐私泄露的“间谍”
  7. python的scapy_python scapy网络嗅探
  8. 【云原生 • Terraform】基础设施即代码工具力荐
  9. 故障诊断 | 系统级追踪诊断方法及案例分享
  10. 10.Quartz 常用配置