nginx学习笔记2(小d课堂)

news2024/11/25 6:36:02

nginx目录文件讲解:

 

我们这里要去了解我们画红框了的这四个目录。

 

 我们一般只用这两个文件,nginx.conf.default是nginx的默认模板。

我们先来看看这个默认模板:

 

这里面会有特别多的配置,我们后面的课会去学到。我们可能以后改哪个地方就改乱了,所以我们都是会复制这个默认模板去更改的。

 我们的nginx.conf文件和默认文件基本上没什么区别,nginx启动是启动的nginx.conf文件。

现在我们来看一下我们的html目录:

我们现在可以去看一下我们的index.html文件:

 

 

我们可以看到我们的nginx网页就是这个文件内容。

 现在我们看一下我们的logs目录:

 现在我们去启动一下nginx:

我们发现我们就多了一个nginx.pid文件,这个文件就是我们的nginx进程文件。

 我们去查看一下它 cat nginx.pid:

 

 这就是我们的主进程id。

error.log就是出错时报错的文件。

access.log是我们的访问日志,这个后面我们会去详细的查看。

我们现在看一下我们的常见命令:

./nginx是我们的启动命令。

那我们的重启命令呢?

 

这是我们的重命名命令。

 那么我们怎么用命令去停止我们的nginx呢?

./nginx -s stop

 

 可以看到我们现在的进程不在了。

nginx核心配置文件剖析:

 在nginx.conf里加上:

这个配置。它会使我们的Nginx效率更高。

我们可以把进程数配置成允许4个进程。

 

我们把写了文字注释的这些主要的记住就可以了。其它的不太常用。

 搭建前端静态服务器

 

 我们去再配置一个server:

 

我们有这样一个场景。

但是这样虽然合理,但是会浪费掉大量的资源。

 

所以我们正常会这么来做,通过不同的域名去配置不同的后端服务。

 

 我们让这个server映射到别的html,所以我们要去创建这个html页面:

 

 

 然后我们重启我们的nginx:

 

 我们可以体会到一个nginx可以服务多个后端服务。

图片服务器

 

 

 

我们来到这个conf目录里:

 

 

 

我们在我们的路径下存这三个图片。

 我们现在重启我们nginx,让我们的存储有效:

然后我们就来访问一下:

 我们没有买域名,这里就直接在中路径下配置了:

 

 

 我们的图片编辑器就写完了。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/143997.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【实战篇】37 # 如何使用 QCharts 图表库绘制常用数据图表?

说明 【跟月影学可视化】学习笔记。 QCharts 图表库 QCharts 是一个基于 spritejs 封装的图表库,可以让用户以组件的形式组合出各种图表:https://www.qcharts.cn/#/home QCharts 图表的基本用法 最简单的方式是,直接通过 CDN,…

Mac 几款不错的文件管理工具

Default Folder X 文件快捷访问工具 Default Folder X V6.9d19 是一款 Mac 上的文件夹快捷访问工具,您可以访问您最近的,最喜欢的,并打开文件夹的默认文件夹X的工具栏右侧的内容。扩大你把鼠标移到他们的层次弹出菜单,让您浏览您…

【胖虎的逆向之路】动态加载和类加载机制详解

胖虎的逆向之路 —— 动态加载和类加载机制详解一、前言二、类的加载器1. 双亲委派模式2. Android 中的类加载机制1)Android 基本类的预加载2)Android类加载器层级关系及分析3)BootClassLoader4)Class文件加载5)PathCl…

从 Redshift 迁移数据到 DolphinDB

AWS Redshift 是最早的云数据仓库之一,为用户提供完全托管的 PB 级云中数据仓库服务。用户可以使用标准 SQL 和现有的商业智能工具,经济高效地进行数据分析。但 AWS Redshift 上手难度较大,对知识储备要求较高,设计和优化相当复杂…

PCB设计中的屏蔽罩设计

屏蔽罩是一个合金金属罩,是减少显示器辐射至关重要的部件,应用在MID或VR产品中可以有效的减少模块与模块之间的相互干扰,如图3-54所示,常见于主控功能模块和电源模块及Wifi模块之间的隔离。图3-54 屏蔽罩的使用 01 屏蔽罩夹子一般…

前端沙箱浅析

前言 沙箱,即sandbox。 通常解释为:沙箱是一种安全机制,为运行中的程序提供隔离环境。常用于执行未经测试或者不受信任的程序或代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响外部程序的运行…

Go第 7 章:数组与切片

Go第 7 章:数组与切片 7.1 为什么需要数组 7.2 数组介绍 数组可以存放多个同一类型数据。数组也是一种数据类型,在 Go 中,数组是值类型。 7.3 数组的快速入门 我们使用数组的方法来解决养鸡场的问题. 7.4 数组定义和内存布局 对上图的总…

QA | 关于信号发生器的扫频功能,您了解多少?

在上期文章中,我们介绍了可编程信号发生器使用中的相关问题,那么关于便携式信号发生器的扫频功能您是否有很多问题呢,今天我们将围绕信号源扫频功能详细解答大家感兴趣的几个问题,快来看看吧!Q1:信号源是否…

Linux操作系统--文件管理(保姆级教程)

文件系统类型的含义 文件系统类型式指文件在存储介质上存放及存储的组织方法和数据结构。 Linux采用虚拟文件系统技术(virtual file system)-VFS 一个世纪的文件系统想要被Linux支持,就必须提供一个符合VFS标准的接口,才能与VFS协同工作&am…

线程的创建与同步

线程的创建与同步线程的概念与实现方式线程的概念进程线程的区别线程使用线程相关的接口函数多线程代码线程并发线程的实现方式线程的同步信号量互斥锁读写锁条件变量线程的安全线程与fork线程的概念与实现方式 线程的概念 进程是正在执行的程序。线程是进程内部的一条执行路…

MXNet的Faster R-CNN(基于区域提议网络的实时目标检测)《4》

这篇主要了解语义分割(semantic segmentation),语义分割是分类中的一个核心知识点,而且这些语义区域的标注和预测都是像素级的。在语义分割中有两个很相似的重要问题,需要注意下:图像分割(image segmentation):将图像分…

一文解决用C语言实现一个链表(全都是细节)

目录前言单链表1.链表中的结点2.链表中的常见操作(1)相关声明格式(2)常见操作的实现(定义)(5)测试前言 链表是指数据使用一个一个的结点连接起来的数据结构,这样的数据结…

(框架)Deepracer Local - 001: 搭建本地环境

Deepracer - 阿里云1. 安装环境2. 预安装脚本3. 从 github 下载 deepracer 代码 并初始化4. 首次运行deepracer1. 安装环境 推荐本地环境: Ubuntu (如果windowns必要的话,就装双系统,我的台式机就是双系统) 云环境: 阿里云,配置如下&#xf…

python简单介绍及基础知识(二)

♥️作者:小刘在这里 ♥️每天分享云计算网络运维课堂笔记,疫情之下,你我素未谋面,但你一定要平平安安,一 起努力,共赴美好人生! ♥️夕阳下,是最美的,绽放,…

Codeforces Round #839 (Div. 3)(A~F)

A. AB?给出长度为3的字符串&#xff0c;计算字符串表示的表达式的值。思路&#xff1a;。AC Code&#xff1a;#include <bits/stdc.h>typedef long long ll; const int N 2e5 5; int t; std::string s;int main() {std::ios::sync_with_stdio(false);std::cin.tie(0);…

立即放弃 TypeScript 的 17 个理由

如果你和我一样&#xff0c;你可能会因为被迫而使用 Typescript。你的公司决定它会成为未来的语言&#xff0c;所以你被迫学习它。起初&#xff0c;您很高兴使用 Typescript。你知道它有很大的潜力&#xff0c;可以帮助你制作更强大的应用程序。但在使用了一段时间后&#xff0…

3.深度学习前的预备知识

3.预备知识 目录 数据操作 N维数组创建数组访问元素 数据预处理读取数据集 处理缺失值转换为张量格式小结 练习线性代数 标量向量矩阵张量张量算法的基本性质降维非降维求和点积矩阵-向量积矩阵-矩阵乘法范数范数和目标 微积分 导数和微分偏导数梯度链式法则 自动微分 一个简…

万字讲解!进阶指针!

今天我们来看进阶指针&#xff0c;还没有看过初阶指针的话建议先看看初阶 (3条消息) 初阶指针---从入门到入坟_KLZUQ的博客-CSDN博客 目录 1. 字符指针 2. 指针数组 3. 数组指针 3.1 数组指针的定义 3.2 &数组名VS数组名 3.3 数组指针的使用 4. 数组参数、指针参数 …

使用Sivarc使PLC程序标准化

前言 由于公司最近做的项目都是同样的&#xff0c;并且都采用S7-1500/S7-1200 与G120 系列做为主控系统&#xff0c;所以我一直在思考一个问题&#xff1a;如何标准化并且快速的编程调试。这样可以极大的缩短项目的调试周期&#xff0c;减少公司工程成本&#xff0c;同时也免去…

英伟达发布528.02 WHQL 新驱动,支持4070 Ti

昨日&#xff0c;英伟达正式发布RTX 4070 Ti显卡&#xff0c;并马不停蹄发布了528.02 WHQL 驱动&#xff0c;支持4070 Ti&#xff0c;新硬件新驱动一次性齐活。 RTX 4070 Ti显卡在光线追踪游戏中的性能表现良好&#xff0c;在现代游戏如《瘟疫传说:安魂曲》&#xff0c;《战锤…