本地服务器部署设计
一.前提概要由于云服务器配置价格昂贵,且测试服环境不需要太大的带宽适配用户,那么把测试环境和开发环境放在本地服务器部署,可以节省大量的费用,增加本地云服务器部署,主要增对测试和开发内网使用,通过阿里云vps内网穿透对外少量用户开放使用。目的:下云,且更便宜的本地服务器配置,省钱,有更高的操作空间缺点:需要人手去维护 二.本地服务器配置基础配置: 2台下面 minipc配置 2650*2=5300元 组件 型号 价格 购买渠道 配置 准系统 极摩客M6 (R5-6600H) ¥1300(1288) 京东 6核12线程 内存 DDR5 32GBx2(笔记本内存条) ¥1000~1100 京东 64g SSD ssd 1TB ¥350~400 京东 ssd 1TB 总价 ¥2650~2800 1台下面 minipc配置 2000*1=2000元 组件 型号 价格 购买渠道 配置 准系统 极摩客M6 (R5-6600H) ¥1300(1288) 京东 6核12线程 内存 DDR5...
本地服务器部署设计2:pve虚拟化平台
1.pve内容Proxmox VE(Proxmox Virtual Environment)是一种企业级开源虚拟化平台,基于Debian Linux操作系统。它被设计用来运行虚拟机和容器,并支持KVM(Kernel-based Virtual Machine)用于全虚拟化以及LXC(Linux...
mini主机服务器搭建
简介 主要目的本地设备做成ubuntu服务器,实现ssh远程登录以及内网穿透 设备总成本1千多元(其实部分设备可以旧电脑的代替比如固态,内存条,主板,cpu之类的)在此记录稳定运行时间:2024-11-30 08:00~至今 设备 金额 16g ddr4 内存条(笔记本类型的内存条) 100多元 1t 固态 300多元 极摩客g3 599元 网线 一根 4元 本地服务器ubuntu 配置总览 安装ssh server 使ubuntu能够被远程登录 安装docker 方便不同环境项目快速运行 安装curl 方便请求访问及下载安装 安装frp客户端,使用内网穿透,方便外网访问(可以使用花生壳,coplar等第三方代替) 安装docker compose 方便快速部署多个项目 卸载1sudo apt-get remove docker docker-engine docker.io containerd runc 1.ubuntu 的ssh server 安装全称为Secure...
headless-cms-hexo
1.介绍(本文就是使用headless-cms-hexo 保存部署的)一个基于 Vue3 + FastAPI 的无头 CMS,用于通过 Web 界面管理 Hexo 博客的 Markdown 内容,并通过 Git 同步与映射hexo实现自动化发布。 github 地址:https://github.com/brightChenGit/headless-cms-hexo 当前项目前端使用地址: https://cms.brightchen.top 个人博客地址: https://www.brightchen.top 2.软件架构前端 cms-frontend:vue3+vue-router+ts+vite+element-plus+pinia+bytemd 后端 cms-backend:python+fastapi+gitpython 时序图如下: sequenceDiagram participant 用户 participant 前端 participant 后端 用户->>前端:1.首页设置(后端地址+后端token,可自定义git地址替换后端默认) ...
第八章 系统质量属性与架构评估
第八章 系统质量属性与架构评估 软件系统属性包括功能属性和质量属性,软件架构重点关注的是质量属性 架构的基本需求是在满足功能属性的前提下,关注软件系统质量属性。 在确定软件系统架构,精确描述质量属性场景后,就需要对系统架构进行评估。软件系统架构评估是在对架构分析、评估的基础上,对架构策略的选取进行决策。它也可以灵活地运用于软件架构评审等工作 8.1 软件系统质量属性8.1.1...
第七章 系统架构设计基础知识
第七章 系统架构设计基础知识7.1 软件架构概念7.1.1软件架构的定义 1.一个程序和计算机系统软件体系结构是指系统的一个或多个结构。结构中包括软件的构件,构件的外部可见属性以及它们之间的相互关系,SA:体系结构or架构 2.体系结构并非科运行软件,准确来说是一种表达 (1)分析设计在满足所规定的需求方面的有效性 (2)在设计变更相对容易的阶段,考虑体系结构可能的选择方案 (3)降低与软件构造相关联的风险 3.在体系结构设计的环境中,软件构件简单到可以是程序模块或者面向对象的类,也可以扩充到包含数据库和能够完成客户与服务器网络配置的中间件 4.软件体系结构的设计需要考虑数据设计和体系结构设计 数据设计体现传统系统中体系结构的数据构件和面向对象系统中类的定义(封装了属性和操作) 体系结构设计则主要关注软件构件的结构、属性和交互作用 7.1.2...
第四章 信息安全技术基础知识
第四章 信息安全技术基础知识 信息是一种重要的战略资源,信息的获取、处理和安全保障能力成为一个国家综合国力的重要组成部分,信息安全事关国家安全和社会稳定 4.1 信息安全的基础知识4.1.1...
第三章 信息系统基础知识
第三章 信息系统基础知识 信息系统一般泛指收集、存储、处理和传播各种信息的具有完整功能的集合体。现代信息系统总是与计算机技术和互联网技术的应用联系在一起,主要是之一计算机为信息处理工具,以网络为信息传输手段的信息系统. 3.1 信息系统概述3.1.1...
第二章 计算机系统基础知识
第二章 计算机系统基础知识2.1计算机系统概述 计算机系统是指用于数据管理的计算机硬件、软件及网络组成的系统 计算机系统 硬件 中央处理器 存储器 输入设备 输出设备 软件 系统软件 应用软件 2.2 计算机硬件2.2.1 计算机硬件组成 冯·诺依曼结构计算机 运算器 控制器 存储器 输入设备 输出设备 现实条件下的计算机硬件的构成 处理器(控制单元和运算单元为一体) 存储器 总线 (输入输出设备集成为一体,按传输过程划分为总线、接口和外部设备) 接口 外部设备 2.2.2处理器 处理器作为计算机系统运行算和控制的核心部件,位宽由4位处理器发展到64位处理器 处理器再能力构成上从仅具有运算和控制功能发展到集成多级缓存、多种通信总线和接口 处理器在内核上从单核处理器发展为多核、异构多核和众核处理器 主要分复杂指令集(CISC)和精简指令集(RISC)(主要,如下图2-3) 2.2.3...
第一章 系统架构绪论
第一章 系统架构绪论1.1系统架构概述 冯·诺依曼结构计算机组成 运算器,控制器,存储器,输入设备,输出设备五个组成 新影响 系统的安全性,可靠性,可维护性,可移植性,安全性,可扩展性,可用性 系统架构师 就是项目的总设计师,既要掌握整体又要洞悉局部瓶颈,能根据具体的业务场景给出解决方案的总体设计人员,要确认和评估系统需求,给出开发规范,搭建系统实现的核心架构,澄清技术细节,扫清主要的技术难点,要掌握技术团队的能力需要,给出项目管理方法,采用合适生命周模型,具备以自身为核心形成团队的能力,并在项目进度计划和经费分配等方面开展评估,以防项目风险 1.1.1 系统架构的定义 定义 1.架构 是体现在组件中的一个系统的基本组织,它们彼此的关系与环境的关系指导它的设计和发展的原则。 2.系统是组织起来完成某一特定功能或一组功能的组件集 3.环境或者上下文决定了堆这个系统的开发、运作、政策以及会对系统造成其他影响的环境和设置 4.任务是由一个或者多个利益相关者通过系统达到一些目标的系统的一个用途或者操作 系统架构作用: 1.解决相对复杂的需求分析问题 ...


