lnmp(linux nginx mysql php)动静分离web架构中,应用程序间是如何互动的?
linux操作系统,提供一个platform,架构的平台,是基础设施,不用多讲。 nginx提供web服务功能,暴露80端口,让客户端通过ip地址来访问,访问什么呢?就是nginx的网页文件根目录里面放的文件内容。这些文件是固定的,所以叫静态页面。 什么是固定的? 也就是不和数据库交互的页面,叫做固定的,专业术语叫静态页面。 这里的静态页面,容易引起误解,动图算不算静态页面?算,为什么,因为它是一个固定的...
nginx怎么做“正向代理”?代理自己后端的服务器(没有公网ip),去访问公网软件仓库
实现的方法: 配置nginx服务器的调用配置文件 /etc/nginx/default.d/*.conf 在里面写location块,把匹配到的符合条件的url的访问,转到另一个网址去,以nginx的身份去访问 而nginx作为代理服务器,本身是配置了公网ip的 只是后端服务器没有,所以要访问公网的资源,得先访问nginx服务器的内网ip 然后nginx把这个访问以自己的身份转发出去。请求的结果再返回给后...
Windows10上Nginx如何通过自签名证书方式发布Https服务(上)
比如Android 9 Pie或更高版本)默认只允许使用安全的HTTPS协议。于是便想到修改服务器配置,配置服务器支持HTTPS并确保正确安装了SSL证书。 在Windows 10上为Nginx设置自签名证书以启用HTTPS,你需要执行以下步骤: 1)创建自签名证书: 使用Windows自带的makecert.exe工具或者OpenSSL来生成一个自签名的...
Nginx负载均衡主备模式
1. 背景 使用Nginx代理后端服务,有时候某些服务是不能使用多台负载均衡,但又想保障高可用,所以采用主备模式,记录如下: 2. 参考 nginx 负载均衡Nginx-负载均衡-后端状态max_conns、down、backup、max_fails、fail_timeoutNginx负载均衡详解_nginx负载均衡配置详解 3. 环境 Ubuntu 22.04三台虚拟机 虚机Virtual-Machi...
Google Earth Engine——GEE中MODIS数据的分辨率为什么不是整数250m、500m和1km空间分辨率
ction().nominalScale()打印的空间分辨率不是500,即使看了官方教程我仍然不太明白GEE中动态投影的原理。 谁能帮我澄清一下推理吗? 链接: https://code.earthengine.google.com/3f1783c1d8f39e285d5c95340fe9a5a1 解决方案 GEE中MODIS数据的分辨率不是整数的250m、500m和1km空间分辨率,是因为GEE中的分...
unreal engine5.3.2 Quixel bridge无法登陆
UE5系列文章目录 文章目录 UE5系列文章目录前言一、问题定位二、解决方法 前言 这几天unreal engine5.3.2 Quixel bridge无法登陆,输入epic 账号和密码,然后在输入epic发送的验证码,总是提示登录失败。就算是使用科学上网依然无法登录。而且Quixel bridge经常打不开。 一、问题定位 估计应该是Quixel bridge自身的bug 二、解决方法 1.把C:\...
使用ansible-playbook实现安装nginx
ll --list-hosts 注意:所有的ansible相关命令都必须在ansible目录下执行! 二、普通yum模块安装(在pubserver主机操作web1主机): 1. vim normal_nginx.yml(可查看ansible目录下同名文件) ---- name: nginx playbook hosts: web1 tasks: - yum: name: nginx state: lat...
Nginx笔记
定义: Nginx是一个开源的高性能的HTTP和反向代理服务器 它在处理静态文件、索引文件、自动索引和文件列表方面效率非常高,并且可以作为反向代理服务器来处理客户端的请求转发给其他服务器。Nginx通常被用作前端服务器,用于接收客户端请求,并将它们传递给后端服务器,比如应用服务器(如Node.js、Ruby on Rails、Django等)或者传统的Web服务器。 正向代理 正向代理是一种代理服务器的使...
使用unreal engine5.3.2创建c++第一人称游戏
UE5系列文章目录 文章目录 UE5系列文章目录前言一、NuGet 简介二、解决方法: 前言 为了使用unreal engine5.3.2创建c++第一人称游戏,今天安装了Visual Studio 2022专业版。在ue5中创建c++工程,结果编译器报错: 严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息 错误 NETSDK1004 找不到资产文件“D:\Program Files\Epic...
【Django-vue-admin学习笔记】解决宝塔的登录提示 nginx 404
登录宝塔有时候会提示这样的界面,你会发现服务没有停止就是进不去了。 今天分享一个解决的具体办法。 直接进入Linux界面命令行输入bt,会出现下面的界面。 第一步输入14,会提示面板地址地址,这里是由于面板地址一些配置文件失效导致的404,因此用最新的面板地址进入就可以了,记得要开启对应的端口号,否则还是无法访问。 然后重新输入bt选择1重启宝塔界面即可。 如果忘记了之前登录时候系统默认给的宝塔管理员账...