位置: IT常识 - 正文

Nginx的安装配置教程(nginx安装配置视频)

编辑:rootadmin
Nginx的安装配置教程 一、Nginx的下载与安装

推荐整理分享Nginx的安装配置教程(nginx安装配置视频),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nginx安装方式,nginx安装配置教程,nginx安装配置视频,nginx安装配置80端口如何对应8080端口,nginx安装配置详解,nginx安装配置视频,nginx安装配置 window,nginx安装配置教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好

1.下载

在Nginx的官网的下载页面中选择较为稳定的 1.16 版本进行下载

nginx: downloadhttp://nginx.org/en/download.html

2.安装

由于nginx是基于c语言开发的,所以需要安装c语言的编译环境

//本次安装在linux系统下完成,需按步骤完成操作命令//安装依赖包yum -y install gcc pcre-devel zlib-devel openssl openssl-devel//下载Nginx安装包yum install wgetwget https://nginx.org/download/nginx-1.16.1.tar.gz//解压nginx压缩包tar -zxvf nginx-1.16.1.tar.gz// 配置Nginx编译环境cd nginx-1.16.1./configure --prefix=/usr/local/nginx//编译&安装make & make install

安装完Nginx后,可以切换到Nginx的安装目录(/usr/local/nginx),观察Nginx的目录结构

其中,conf/nginx.conf 是Nginx的核心配置文件

二、Nginx常用命令和环境变量配置 1.Nginx常用命令

在执行下面的指令时,都需要在/usr/local/nginx/sbin/目录下执行。

// 查看版本./nginx -v//检查配置文件./nginx -t//启动./nginx//停止./nginx -s stop//重新加载./nginx -s reload

注意:

启动完成后,要想正常访问Nginx的80端口 ,需关闭防火墙或开放指定端口号,执行的指令如下:

A. 关闭防火墙

systemctl stop firewalld

B. 开放80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

2.环境变量配置 

上述在使用nginx命令在进行服务的启动、停止、重新加载时,都需要用到一个指令nginx,而这个指令是在nginx/sbin目录下的,每一次使用这个指令都需要切换到sbin目录才可以,使用相对繁琐。 可通过配置nginx的环境变量,在任意目录下都可以执行该指令来操作nginx 。

通过vim编辑器,打开/etc/profile文件, 在PATH环境变量中增加nginx的sbin目录,如下:

 修改完配置文件之后,需要执行 source /etc/profile 使文件生效。 

三、Nginx-应用1.配置文件结构Nginx的安装配置教程(nginx安装配置视频)

nginx的配置文件(conf/nginx.conf)整体上分为三部分:

全局块、配置和nginx运行相关的全局配置

events块:配置和网络连接相关的配置

http块 :配置代理、缓存、日志记录、虚拟主机等配置

在http块中可以包含多个server块,每个server块可以配置多个location块。

2.部署静态资源

Nginx可以作为静态web服务器来部署静态资源。这里所说的静态资源是指在服务端真实存在,并且能够直接展示的一些文件,比如常见的html页面、css文件、js文件、图片、视频等资源。

将静态资源部署到Nginx非常简单,只需要将文件复制到Nginx安装目录下的html目录中即可。

server { listen 80;#监听端口 server_name localhost;#服务器名称 location / {#匹配客户端请求url root html;#指定静态资源根目录 index index.html;#指定默认首页 }}

将静态资源上传到 /usr/local/nginx/html 目录

启动nginx

访问

我们也可以通过修改指定默认首页的路径的方式来修改访问路径

配置文件修改后,需要重新加载一下,才可以生效 :nginx -s reload

3.反向代理

反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源,反向代理服务器负责将请求转发给目标服务器。用户不需要知道目标服务器的地址,也无须在用户端作任何设定,对于用户来说,访问反向代理服务器是完全无感知的。 在nginx中,我们可以在nginx.conf中配置反向代理:

进入nginx的安装目录,并编辑配置文件nginx.conf:

cd /usr/local/nginx/conf/ vim nginx.conf

在http块中,再添加一个server块虚拟主机的配置,监听82端口,并配置反向代理proxy_pass:

server {    listen 82;    server_name localhost;    location / {        proxy_pass http://192.168.200.201:8080;     #反向代理配置,将请求转发到指定服务    }}//上述配置的含义为: 当我们访问nginx的82端口时,根据反向代理配置,会将请求转发到 http://192.168.200.201:8080 对应的服务上。

检查配置文件,并重新加载

nginx -t

nginx -s reload

本文链接地址:https://www.jiuchutong.com/zhishi/298797.html 转载请保留说明!

上一篇:【AI绘画】AI绘画真的太强悍了!Stable Diffusion + ControlNet 骨架分析,输出的高清大图让我大吃一惊. 附安装使用教程(ai绘画图片)

下一篇:微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)(微信小程序开发平台)

  • excel如何打开两个独立窗口(excel如何打开两天前没有保存的文件)

    excel如何打开两个独立窗口(excel如何打开两天前没有保存的文件)

  • airpods2电量能用多久(airpods2满电可以用多久)

    airpods2电量能用多久(airpods2满电可以用多久)

  • facetime对方没接会看到你吗(facetime对方没接会响多久)

    facetime对方没接会看到你吗(facetime对方没接会响多久)

  • 微视在哪取消手机绑定(微视不用了怎么取消掉)

    微视在哪取消手机绑定(微视不用了怎么取消掉)

  • win7打不开摄像头(win7无法打开摄像头)

    win7打不开摄像头(win7无法打开摄像头)

  • 手机卡不激活会自动注销吗(手机卡不激活会有信号吗)

    手机卡不激活会自动注销吗(手机卡不激活会有信号吗)

  • 钉钉怎么设置特别关注(钉钉怎么设置特别关注班级群)

    钉钉怎么设置特别关注(钉钉怎么设置特别关注班级群)

  • 华为高清通话会额外产生费用吗(华为高清通话怎么收费)

    华为高清通话会额外产生费用吗(华为高清通话怎么收费)

  • 苹果手机进水黑屏了怎么办(苹果手机进水黑屏怎么办)

    苹果手机进水黑屏了怎么办(苹果手机进水黑屏怎么办)

  • bla al00什么型号(bla-al00是华为什么型号和图片)

    bla al00什么型号(bla-al00是华为什么型号和图片)

  • vivoy67有什么特殊功能(vivoy67怎么样值得买吗)

    vivoy67有什么特殊功能(vivoy67怎么样值得买吗)

  • ipad可以用万能钥匙么(ipad可以用万能wifi嘛)

    ipad可以用万能钥匙么(ipad可以用万能wifi嘛)

  • 笔记本电脑8g和16g区别(笔记本电脑8g和12g差别大吗)

    笔记本电脑8g和16g区别(笔记本电脑8g和12g差别大吗)

  • 荣耀20i关闭后台应用(荣耀20怎么关闭已经打开的程序)

    荣耀20i关闭后台应用(荣耀20怎么关闭已经打开的程序)

  • qq空间说说私密怎么解除(qq空间说说私密评论别人能看到吗)

    qq空间说说私密怎么解除(qq空间说说私密评论别人能看到吗)

  • 电脑爱奇艺怎么切换账号(电脑爱奇艺怎么下载视频)

    电脑爱奇艺怎么切换账号(电脑爱奇艺怎么下载视频)

  • 小米手机红包助手在哪(小米手机红包助手怎么设置)

    小米手机红包助手在哪(小米手机红包助手怎么设置)

  • 平板充电充不进去(平板为什么充不进去电)

    平板充电充不进去(平板为什么充不进去电)

  • iphone微信听筒模式怎么改(苹果微信 听筒)

    iphone微信听筒模式怎么改(苹果微信 听筒)

  • 全民k歌有访客记录吗(全民k歌平台)

    全民k歌有访客记录吗(全民k歌平台)

  • 特效素材在哪里下载(特效素材怎么制作的)

    特效素材在哪里下载(特效素材怎么制作的)

  • 系统中有些软件界面变成英文(该系统的软件)

    系统中有些软件界面变成英文(该系统的软件)

  • TypeScript详解十六:类型声明(declare)(typescriptlang)

    TypeScript详解十六:类型声明(declare)(typescriptlang)

  • 如何在最新版本宝塔Linux面板 7.9.4安装 Swoole Loader 扩展傻瓜化教程-OK源码中国(如何在最新版本钉钉上使用支付审申请)

    如何在最新版本宝塔Linux面板 7.9.4安装 Swoole Loader 扩展傻瓜化教程-OK源码中国(如何在最新版本钉钉上使用支付审申请)

  • DEDECMS如何实现定时发布文章(dedecms都能做什么网站)

    DEDECMS如何实现定时发布文章(dedecms都能做什么网站)

  • 房产税的房产原值是什么
  • 个税申报的收入是应发还是实发
  • 如何查询公司是否是小微企业
  • 企业纳税申报表包括哪些表
  • 工程奖励金算收入吗
  • 制造业的加工费可以放制造费用的二级科目加工费吗
  • 银行借记和贷记的区别是什么
  • 个人所得税纳税义务人
  • 进项税额转出怎么结平
  • 怎么查上个月交的社保
  • 多交的增值税怎么退
  • 商业汇票的申请人是谁
  • 对外投资借款费用计入
  • 年终红包怎么入账
  • 小规模纳税人一个季度多少免税
  • 发票边上的虚线是什么
  • 递延所得税费用为负数是什么意思
  • 增值税返还收入冲减进项税
  • 出口已使用过的设备退税吗
  • 装修费用资本化的条件
  • 进项税额转出月底如何结转
  • 软件和硬件的成本按销售占比做分摊怎么算
  • 怎样提取word中的图片
  • 股东能随便提走入账资金吗
  • PHP:xml_parser_free()的用法_XML解析器函数
  • 使用筷子就餐会不会传染乙肝病毒
  • linux系统参数调优
  • 库存现金盘盈怎么做分录
  • 销售滞后税务处理
  • 小狐狸吧
  • php实现快速排序算法
  • 雪花算法时钟回拨
  • quota命令 显示磁盘已使用的空间与限制
  • 个人以实物出资怎么做账
  • 累计预扣法计算并预扣预缴税款
  • 工会经费和残保金不交有什么影响
  • 应收账款资产负债表负数
  • 2022年最新办公用房标准
  • MYSQL数据库设计与应用第二版
  • 在linux服务器中新增加一块硬盘
  • 对外捐赠固定资产会影响利润总额吗
  • 土石方收据图片
  • 每月企业所得税怎么征收
  • sql server触发器实例
  • 记账凭证基本内容口诀
  • mysql命令行怎么用
  • 一般纳税人销售自己使用过的汽车
  • 受托方开具加工费发票
  • 公司利润如何提取避税
  • 微信验证收到的信息在哪
  • 减免税做营业外收入的会计分录
  • 资产折旧的计税基础
  • 直接计入管理费用的税金有哪些
  • 银企对账操作流程
  • 销售红酒的公司
  • 二手车交易增值税发票
  • mysql必知必会读后感2000字
  • 关闭terminal monitor
  • centos禁止用户登录
  • u盘启动pe工具
  • cmdexe文件损坏
  • win7系统出现蓝屏怎么进去桌面
  • welcome.exe - welcome进程是什么意思
  • 邮箱应用程序
  • unity ar sdk
  • vc6.0配置opengl设置目录路径
  • Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D
  • mark一下怎么用
  • jquery开发项目
  • jquery发送json
  • 利用python做一个文字小游戏
  • jQuery实现Select左右复制移动内容
  • python中__init__
  • python 自定义类模块
  • 安卓手机管家删除的照片怎么恢复
  • jQuery中通过ajax调用webservice传递数组参数的问题实例详解
  • 网上申报成功后才能去体检吗
  • 现在企业可以享受低保吗
  • 云南省电子税务局登录入口
  • 季度申报忘了报怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设