Nginx的安装和应用(详细介绍)
目录
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.安装过程:
- 安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
- 下载Nginx安装包 wget https://nginx.org/download/nginx-1.16.1.tar.gz
- 如果没有wget命令 可以先进行下载这个命令:yum wget install
- 解压 tar -zxvf nginx-1.16.1.tar.gz
- cd nginx-1.16.1
- ./configure --prefix=/usr/local/nginx 安装到指定目录,如果没有需要先创建
- 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的安装和应用(详细介绍)相关推荐
- linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)
详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...
- mysql5.17免安装教程_详细介绍MySql5.7.17免安装配置教程的示例代码
这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧 1.下载mysql-5.7.17-w ...
- npm 安装使用以及详细介绍
什么是 NPM 为什么要使用 NPM 如何使用 NPM 安装 使用 什么是 NPM npm 之于 Node.js ,就像 pip 之于 Python, gem 之于 Ruby, pear 之于 PHP ...
- Nginx的安装和配置文件详细说明
1.nginx的安装 1.1解压nginx文件 1.2 nginx文件说明 3.启动nginx 4.验证是否启动成功 2 配置文件(说明) user nginx;nginx的运行账号(rpm安装时会 ...
- linux网络电视盒安装,网络电视盒怎么安装 网络电视盒安装步骤【详细介绍】...
或许十几年前,使用网络的家庭还非常少,但现在网络已经逐渐普及到人们的日常生活,可以说到了无"网"不欢的程度.而以网络为基础的电视盒也正在进入千家万户的生活,一台普通的电视,连上网络 ...
- Docker的安装和版本详细介绍
1.Docker-CE和Docker-EE版本介绍 Docker-CE指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用. Docker-EE指Docker企业版 ...
- leelen可视对讲怎么接线_电子门铃怎么安装 电子对讲门铃安装方法【详细介绍】...
门铃的安装是我们很对家庭经常遇到的问题,门铃在家庭中生活中还是很常见的安防设备,尤其在近些年来电子对讲门铃比较流行.该款产品不仅提高了人们生活水平,而且比传统的门铃更具安全性.可是,很多朋友对于电子对 ...
- linux关闭proftpd服务,Linux ProFTPd安装与卸载详细介绍
Linux系统上ProFTPd安装与卸载的详细过程 yum install proftpd vi /etc/proftpd.conf ← 修改ProFTPD的配置文件 ServerType stand ...
- linux proftpd 关闭匿名用户,Linux ProFTPd安装与卸载详细介绍_Linux_脚本之家
Linux系统上ProFTPd安装与卸载的详细过程 yum install proftpd vi /etc/proftpd.conf ← 修改ProFTPD的配置文件 ServerType stand ...
- led显示屏P4安装方式功能详细介绍
led显示屏P4是点间距为4mm的室内全彩led显示屏,点密度为62500点/㎡,2015年以前led显示屏P4是比较高大上的一款产品,点间距比较小,清晰度高.随着led灯珠封装技术的不断发展, le ...
最新文章
- AI一分钟 | 小米发布小爱音箱mini,169元;天猫汽车无人贩卖机大楼落地,刷脸可购车试驾
- 计算机系统具有运行可靠性,计算机系统运行可靠性技术.doc
- 前端技巧:遍历数组都有哪些方式呢?
- datagridview实时更新数据_旭诺云盒|智能办公新趋势进出口数据自动提取,通关状态实时更新...
- mysql 硬盘缓存_paip.mysql性能跟iops的以及硬盘缓存的关系_MySQL
- 3月8日云栖精选夜读:《云栖精选阿里巴巴技术实战2016年刊》重磅发布
- JavaSE基础——IO流详解(2)其他常用的流和Properties 集合
- fescar(Seata)详解
- 【日常记录】CTF审查清单(windows)
- android dtb文件位置_确定msm8937+android7.1采用的dtb文件
- co作为前缀的意思_智课雅思词汇---十五、前缀co-com-con-col-cor-是什么意思
- html一键删除空白格,如何一次性删除空白行 word里的空白行怎么批量删除
- SQL2000无法安装,提示挂起
- android 带刻度的滑动条_Android滚动刻度尺实现
- 计算机软件实习每日学习打卡(4)20201206
- 剑指Offer:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法
- 单片机遥控开关mos管
- 求逆序数-第12届蓝桥杯Scratch省赛3真题第3题
- 2018焦作ICPC E - Resistors in Parallel(规律+Java大数)
- SQLyog通过excel导入数据