avatar
Articles
166
Tags
333
Categories
9

Home
Categories
Posts
Movies
Books
About
靖轩
Search
Home
Categories
Posts
Movies
Books
About
杭州半日游
Created2023-11-16|Something
过来杭州阿里云参加ACE考试的最后一门面试,正好天气不错,顺带在西湖周边走走。 阿里云谷园区 岳王庙 西湖印象
Nginx使用入门
Created2023-11-11|System
HTTP协议概述 超文本:超链接和各种多媒体元素标记的文本,彼此链接形成web 超文本标记语言:HTML URI:URL URN HTTP协议:将超文本从一台主机传输到另一台主机的应用层协议 工作原理请求/响应交互模型 浏览器分析URL 请求DNS解析 DNS将IP地址返回浏览器 浏览器与服务器建立TCP连接 浏览器请求文档:get 服务器发出响应 释放TCP连接 HTTP方法 序号 方法 描述 1 GET 请求指定的页面信息,并返回实体主体 2 HEAD 类似GET,返回信息中只有报头 3 POST 向指定资源提交数据进行处理请求,例如上传文件、提交表单 4 PUT 从客户端向服务器传送的数据取代指定的文档内容 5 DELETE 请求服务器删除指定页面 6 CONNECT 预留给能够将连接改为管道方式的代理服务器 7 OPTIONS 允许客户端查看服务器的性能 8 TRACE 回显服务器收到的请求,主要用于测试或诊断 9 PATCH 对PUT方法的补充,用来对已知资源进行局部更新 状态码 作用:web服务器告诉客户端发生了什 ...
「解决方案架构师修炼之道」
Created2023-11-03|Books
解决方案架构从战略和战术的视角,对业务解决方案的方方面面进行定义和展望,它涵盖了系统的方方面面,包括但不限于系统基础设施、网络、安全、合规性要求、系统运维、成本和可靠性。 定义需要解决的问题 全球性分布式团队 全球合规性要求 成本和预算 解决方案实施组件 业务需求 IT基础设施需求 技术选型 终端用户需求 解决方案维护 项目时间表 演进 胖桌面 面向服务的架构 微服务架构 益处 满足业务需求和交付质量 选择最佳技术平台 处理解决方案的约束和问题 协助资源和成本管理 管理解决方案交付和项目生命周期 解决非功能性需求 组织中的解决方案架构师解决方案架构师的角色类型 企业解决方案架构师 技术架构师 云架构师 基础设施架构师 网络架构师 数据架构师 安全架构师 DevOps架构师 职责 分析用户的需求:方案设计的核心 定义非功能性需求 性能 安全性与合规性 可恢复性 可维护性 可靠性 可用性 可伸缩性 易用性 干系人的管理 处理架构约束 成本 质量 时间 范围 技术 风险 资源 合规性 技术选型 概念验证和原型开发 设计方案和持续交付 业务需求和愿景 需求分 ...
「阿里云运维架构实践秘籍」
Created2023-11-01|Books
云计算只是一个概念,阿里云则是云计算的落地实现。云计算是面向广大用户的,对应的是一个分布式云管控平台,具有稳定性、可弹性扩展、安全性、低成本、易用性等有点。从技术角度看,云平台是虚拟化、分布式、自动化的综合类平台。 云端选型云产品云计算带来的运维变革 人工阶段:人工完成运维 脚本及工具阶段:对于重复的事情通过脚本和工具完成 平台化阶段:用平台界面智能化操作完成日常操作 智能化阶段:自动扩容、故障自愈、AIOps 云计算带来的技术架构变革 单机架构阶段:IOE架构 集群架构阶段:采用虚拟的VIP技术 分布式架构阶段 微服务架构阶段 软件技术选型 硬件相关,嵌入式相关,C/C++ Java/C# 胶水语言:Python 快速构建语言:PHP 高并发语言:go 前后端语言:Javascript/Node.js 系统技术选型云端网络的选型策略 网段 网卡 网络隔离 网络功能 网络实践 入网请求选型的方法 SLB网络 公网IP 弹性EIP DNAT 出网请求选型的方法 公网IP 弹性EIP SNAT WEB服务器选型考虑 稳定性 性能 对负载均衡功能的 ...
两步构建本地GPT
Created2023-10-29|System
从chatgpt掀起的ai浪潮真实发展迅猛,从去年年底ChatGpt 3.5发布时候的万人空巷,到现在随便找个机器就能像模像样的跑一个mini版出来。真是令人感叹。 背景大模型是指具有大量参数的深度学习或机器学习模型,这些参数可以通过训练过程自动调整以捕获输入数据中的复杂关系。这类模型通常具有较深的网络结构和较多的神经元,以增加模型的表示能力和学习能力。大模型在诸如自然语言处理、计算机视觉和语音识别等领域取得了显著的成果。 大模型使用了许多高级技术,主要包括以下几个方面: 深度神经网络(Deep Neural Networks,DNNs) 卷积神经网络(Convolutional Neural Networks,CNNs) 循环神经网络(Recurrent Neural Networks,RNNs)和长短时记忆网络(Long Short-Term Memory,LSTM) Transformer 架构 预训练与微调(Pretraining and Fine-tuning) 分布式训练(Distributed Training)和混合精度训练(Mixed Precision Tra ...
全网SSL证书的自动更新
Created2023-10-21|System
在运维实践中,SSL证书的维护也是值得重视的运维工作,特别是现在的普通商业SSL证书都变成2年期和1年期了。这里就需要专门抽时间来进行证书有效期监控和对各种CDN、云服务商、ECS进行证书更新维护。ohttps就是专门提供这个服务的saas服务商,这里有完整的介绍。 原理 使用certbot类似方案申请 **Let’s Encrypt**的域名证书 该网站集成了多个云服务商的SDK,通过对应API来修改dns记录、添加托管SSL证书 通过调用API来实现证书的自动更新 使用授权 获取阿里云、七牛等云服务商的 Access Key ID和Sercret 对RAM账号进行授权,这里很多需要Fullaccess权限,需要注意 添加管理节点 自动更新会在凌晨1点进行 问题 很多公有云不支持,比如AWS、AZURE等; 支付需要调用第三方平台打开较慢,且不知道哪里开发票 费用 一个通配符证书,使用阿里云的CDN和OSS、SSL,再加上监控服务,一年差不多是5块钱。 开通账号赠送5元体验金,基本上第一年免费了。 使用我的邀请链接注册,你我都将额外多获得1元的使用金额。 参 ...
BareOS,一个完整的开源备份方案
Created2023-10-15|System
介绍BareOS 是一个基于Bacula这个开源备份软件进行frok和二次开发的企业级备份软件。Bareos的团队位于德国,主要开发人员是从SUSE出来创业的老头子,他们首先通过的兼容性认证的也是SUSE的。BareOS相对于Bacula而言,功能强化了管理和对插件的支持,并提供了官方的web管理控制台。需要注意的是,BareOS的repo是区分商业版和社区版的,商业版使用.com的域名,社区版使用.org域名。 有关于Bacula的部署和使用,可以看这里 部署 主机名 IP地址 任务角色 BareOS 192.168.10.250 备份服务器 Client 192.168.10.101 备份客户端 安装软件# 安装备份软件wget https://download.bareos.org/current/EL_9/add_bareos_repositories.shsh ./add_bareos_repositories.shdnf makecachednf -y install bareos # 创建相关目录mkdir -p /bacula/backup /bacu ...
使用Pritunl构建企业远程接入系统
Created2023-10-07|System
pritunl是一个开源的企业级分布式远程接入服务器。它的社区版就是单机版,开源、免费,同时支持图形化的管理界面。它在高级版中可以通过RADIUS服务支持Openldap或者Active Directory的用户管理,只不过需要每个月70$的授权费用。 官方文档 Github项目地址 部署# 系统环境为AlmaLinux 8.8# 系统需要关闭selinux,以下使用root账户进行安装tee /etc/yum.repos.d/mongodb-org-6.0.repo << EOF[mongodb-org-6.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/6.0/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-6.0.ascEOFtee /etc/yum.repos.d/pritunl.repo << EOF[pritunl]nam ...
如何编写Shell脚本
Created2023-10-04|Linux
从这里开始书写格式#!/bin/bash# 解释器<<COMMENTAuthor: sujxDate: 2023-09-23Version: 1.0Description: This is my first script.COMMENT# 多行注释echo "Hello World!"# 单行注释 执行方式 脚本没有执行权限 [sujx@LEGION:~]$ bash first.shHello World![sujx@LEGION:~]$ source first.shHello World! 脚本有可执行权限 [sujx@LEGION:~]$ chmod +x first.sh[sujx@LEGION:~]$ ./first.shHello World![sujx@LEGION:~]$ /home/sujx/first.shHello World! 开启子进程执行 [sujx@LEGION:~]$ cat sleep.sh#!/bin/bashsleep 1000[sujx@LEGION:~]$ chmod +x sleep.sh[sujx@LE ...
1234…19
avatar
靖轩
逝者如斯夫,不舍昼夜
Articles
166
Tags
333
Categories
9
Follow Me
Recent Post
「看板实战」2024-04-03
运维交付1-硬件环境的选择2024-03-06
「一本书讲透IT售前」2024-03-01
阿里云ACE奖牌2024-02-27
「IT售前工程师修炼之道」2024-02-17
Tags
东戴河 MobSF Notes Basic hexo Hexo Tools Culture vmdk VMDK mirrors 文档模板 lvm Devops 2022 s3 Certification Wazuh ebook tsinghua djoin Organizational Behavior itop zap forum write shell Bind 职业规划 clash Cluster Kernel hyper-v AWX OBS Nodejs - Systemd ActiveDirectory Document messages Kind
Archives
  • April 20241
  • March 20242
  • February 20244
  • January 20245
  • December 20235
  • November 20235
  • October 20235
  • September 20235
Info
Article :
166
Total Count :
327.6k
UV :
PV :
Last Update :
©2020 - 2024 By 靖轩
京ICP备17034757号-1
Search
Loading the Database