- 博客(13)
- 收藏
- 关注
原创 04 linux上部署fastapi服务与静态图片资源全流程
为了保护通信安全,可以使用 Let’s Encrypt 免费证书为你的应用启用 HTTPS(内网项目,应该不需要转到公网上去)。启动应用的方式适合开发和测试环境,但在生产环境中,建议使用进程管理器(如。确保 Nginx 对图片目录有读取权限。现在,你可以通过浏览器访问你的图片资源。假设你的图片目录中有文件。Nginx 的配置文件通常位于。如果你的服务器启用了防火墙(如。此时,你可以通过浏览器访问。中创建一个新的配置文件。来测试是否成功部署。,然后替换上面的值;
2025-04-15 20:18:40
2067
原创 01 在一台windows开发服务器上出现无法访问fastapi默认地址情况
2、从问题的描述来看,结合浏览器里的内容,由于网络原因,无法解析https://cdn.jsdelivr.net/npm/swagger-ui-dist@5.9.0/swagger-ui.css和 https://cdn.jsdelivr.net/npm/swagger-ui-dist@5.9.0/swagger-ui-bundle.js。我有一台windows的服务器,用于fastapi后端开发工作,但是之前一直好好的,但是突然从有一天开始,fastapi默认的一个接口文档。
2025-04-11 22:19:39
880
原创 03 Visual Studio Code 远程连接 Linux 开发环境
上传公钥到远程服务器(在windows里面可以打开git bash里面运行,这里面有ssh)">C:\Users<用户名>.ssh\id_rsa.pub。选择远程主机后,VSCode 会新窗口打开并提示输入密码(若未配置密钥)。:Linux 服务器(支持 SSH,建议 Ubuntu/CentOS):本地与远程服务器需互通(SSH 端口开放,默认 22):Windows/macOS/Linux(安装最新版。2. 配置 SSH 密钥认证(推荐)生成 SSH 密钥对(本地操作)1. 配置 SSH 连接。
2025-04-11 21:15:14
379
原创 02 ubuntu server 中Linux里PostgreSQL、PostGIS与Redis安装
定义:开源关系型数据库管理系统(RDBMS),支持复杂查询、事务处理及高并发访问。用途:适用于结构化数据存储,如Web应用后台、企业级数据仓库等。
2025-04-11 20:01:53
266
原创 06-基于虚拟机的Hadoop分布式计算集群搭建
最重要的收获:就是不要害怕失败,成功都是从很多失败中感悟出来的,与其纠结会不会出问题,倒不如想,出问题又咋样,大不了自己解决问题;下一步计划,将以这个为基础,这个去了解整个hadoop生态体系,掌握Java在spark与flink上面的编程逻辑和套路,来进行后续分布式实验。同时,要考虑k8s与hadoop的实践。
2025-04-11 17:20:28
996
原创 05- Linux系统管理基本命令
数据保护:在进行系统更新、软件安装或其他重大更改之前,创建快照可以保证在出现问题时快速恢复到之前的状态。测试与开发:在开发和测试环境中,快照可以帮助开发者快速恢复到特定的测试状态,而不必重新配置虚拟机。备份与恢复:快照是备份策略的一部分,可以通过定期创建快照来保护重要数据。权限字段:由10个字符组成,第一个字符表示文件类型,接下来的9个字符分为三组,分别表示所有者、用户组、其他用户的权限。**ls -l**
2025-04-11 17:18:01
907
原创 04-对虚拟机进行高效管理实践
增加虚拟机核心与内存,需要先关闭虚拟机,同时不仅要修改配置文件,还要用命令行使配置生效增加磁盘容量,如果lvm卷管理会比较方便,先在宿主机增加,然后登入对应虚拟机,安装cloud-guest-utils,使用growpart扩展到整个磁盘,再格式化对应文件系统- 使用以下命令克隆虚拟机:- `--original <vm_name>`:指定要克隆的源虚拟机名称。- `--name <new_vm_name>`:指定新虚拟机的名称。
2025-04-11 17:16:20
1092
原创 03-利用kvm安装虚拟机-设置虚拟机存储
存储是指用于保存数据的物理设备或介质,包括硬盘驱动器(HDD)、固态硬盘(SSD)、光盘、磁带、USB闪存驱动器与机械硬盘等。存储硬件接口是指计算机系统与存储设备(如硬盘、固态硬盘、光驱等)之间用于数据传输和控制的标准化连接方式。文件系统是操作系统用来组织和管理存储设备中数据的方式。它定义了如何在存储设备上命名、存储、组织和访问文件和目录。**主物理磁盘 ****sda**: 被分为多个 500GB 和 1TB 大小的分区,大多挂载在,可能为虚拟机的存储。
2025-04-11 17:14:31
579
原创 02-配置单个虚拟机,实现xshell远程连接
检查 防火墙使用ufw(适用于 Debian/Ubuntu)bash复制代码sudo ufw allow ssh使用firewalld(适用于 CentOS/RHEL)bash复制代码sudo firewall-cmd --permanent --add-service=ssh检查 SSH 配置文件编辑并检查文件,确保配置正确。1、修改配置文件2、退出重启服务确保以下行没有被注释掉(没有号)并且设置正确最后在xshell里面连接成功。
2025-04-11 17:09:41
593
原创 01-ubuntu server系统基于kvm安装虚拟机实践
如果是eth0的包那么直接宿主机处理,如果是vnet0的包则转发给虚拟机处理,整个过程无需对包做出修改,因为br0仅仅是一个交换机,而eth0和vnet0是连在上面的2个网卡而已。配置虚拟机采用桥接模式并指定br0后,数据从虚拟机的网卡vnet0发出到br0,br0会将数据转发给另一端的eth0,源mac是虚拟机的随机MAC地址,源IP是虚拟机的IP地址,桥并没有做中间修改,数据仅仅通过eth0网卡直接发到链路上,eth0只是充当一个发送的物理介质。点击完成,需要进入下面的黑框,完成剩下的设置。
2025-04-11 17:07:51
1756
原创 01 calculix在Linux与windows里的安装
PrePoMax是一个开源的前处理器和后处理器,用于开源有限元分析(FEA)求解器CalculiX。它的基本功能包括支持静力学、动力学(包括模态动力学和稳态动力学)、热传递、接触分析以及屈曲分析等多种类型的有限元分析支持多种有限元类型,包括实体单元(四面体、六面体、金字塔和楔形)、壳单元(三角形或四边形)、膜单元(三角形或四边形)、平面应力单元和平面应变单元等以及支持各向同性材料模型,包括线弹性、塑性和热材料模型,并且可以考虑温度依赖性。同时,他还具备几何和网格功能。
2025-04-09 19:24:37
803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人