实战项目
文章平均质量分 66
实战项目
Toasten
Linux 打杂工程师
展开
-
使用 Docker 部署 VS Code in The Browser
在日常学习工作中,Vscode 已成为我们首选的代码编辑器。然而,其局限性在于当我们从家到公司移动时,难以保持连续的编码体验。针对这一痛点,虽然市面上已有如 Visual Studio Codespaces、Cloudstudio 和 CloudIDE 等 **在线编辑器**(Web IDE)可供选择,但它们要么处于测试阶段,要么免费使用存在限制或价格较高,目前并非完美之选。因此,若想以较低成本实现连续、流畅的编码体验,此时自主搭建一个在线编辑器或许是个值得考虑的好方案。原创 2024-05-11 13:51:21 · 753 阅读 · 1 评论 -
使用 Docker 部署 TailChat 开源即时通讯平台
TailChat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。前端微内核架构 + 后端微服务架构。使得 Tailchat 能够驾驭任何定制化 / 私有化的场景。面向企业与私域用户打造,高度自由的群组管理与定制化的面板展示可以让私域主能够更好的展示自己的作品,管理用户,打造自己的品牌与圈子。原创 2024-04-23 11:19:29 · 1292 阅读 · 1 评论 -
使用 Docker 部署 Draw.io 在线流程图系统
Draw.io 是一款开源的绘制流程图的工具,拥有大量免费素材和模板。程序本身支持中文在内的多国语言,创建的文档可以导出到多种网盘或本地。无论是创建流程图、组织结构图、网络拓扑图还是其他类型的图表,Draw.io 基本都能满足你对图形展示的多样需求。原创 2024-04-19 14:26:08 · 791 阅读 · 0 评论 -
快速入门 FTP 服务
FTP( File Transfer Protocol,文件传输服务 )提供在 Internet 上的任意两台计算机之间相互进行的文件传输。只要双方主机都支持 FT P协议,就可以利用FTP来进行文件传输。原创 2024-04-09 13:47:25 · 974 阅读 · 0 评论 -
使用 Docker 部署 Next Terminal 轻量级堡垒机
想必经常玩服务器的都了解过 **堡垒机**,类似于跳板机,但与跳板机的侧重点不同。堡垒机的主要功能是控制和监控对内部网络的远程访问。它提供严格的访问控制、会话审计和监控等功能。而跳板机更侧重于提供一个安全的中转平台,用于跳转到内部网络的其他服务器或设备。原创 2024-03-10 14:18:27 · 1380 阅读 · 0 评论 -
案例:CentOS8 在 MySQL8.0 实现半同步复制
( 比如设置超时阈值 10S ,从节点 10S 没有数据同步完成并反馈结果,主节点会直接将结果返回客户端。主节点如果 crash 掉了,此时主节点上已经提交的事务可能并没有传到从库上,如果此时,强行将从提升为主,可能导致新主上的数据不完整。主库在执行完客户端提交的事务后会立即将结果返给给客户端,并不关心从库是否已经接收并处理,这样就会有一个问题,同时,这里只是一个收到的反馈,而不是已经完全完成并且提交的反馈,如此,节省了很多时间。指当主库执行完一个事务,所有的从库都执行了该事务才返回给客户端。原创 2024-02-11 16:59:16 · 1007 阅读 · 0 评论 -
实战案例:将已有的 MySQL8.0 单机架构变成主从复制架构
【代码】实战案例:将已有的 MySQL8.0 单机架构变成主从复制架构。原创 2024-02-10 22:35:08 · 969 阅读 · 1 评论 -
案例:三台主机实现 级联复制
毕竟如果一个主节点存在多个从节点时,多个从节点都会同时去主节点拉取新数据,如果数据量较大,就会导致主节点的 I/O 负载过高,这个过程中,第一层从库只有一个节点,它会负责从主库上拉取最新的数据,接着第二层的多个从库会从上一层的从库中拉取数据,因此这种级联复制架构要解决的问题,也就是多个从库会对主库造成太大压力的问题。也就是在级联复制架构中,存在两层从库,这实际上属于一主多从架构的升级版,三台主机实现 级联复制。原创 2024-02-10 22:31:28 · 664 阅读 · 0 评论 -
MySQL 小技巧:利用 xtrabackup 完全备份,增量备份及还原
案例:利用 xtrabackup 8.0 完全备份,增量备份及还原 MySQL8.0原创 2024-02-05 00:22:02 · 583 阅读 · 0 评论 -
MySQL 小技巧:xtrabackup 软件包的下载及安装
案例:xtrabackup 软件包的下载及安装原创 2024-02-04 01:25:20 · 570 阅读 · 0 评论 -
MySQL 小技巧:使用 xtrabackup 2.4 实现 完全备份及还原
演示:使用 xtrabackup 2.4 实现 完全备份及还原原创 2024-02-04 01:20:48 · 613 阅读 · 0 评论 -
Linux 小技巧:一文带你搭建本地 Yum 源
相比较而言,本地 YUM 源服务器最大优点是局域网的快速网络连接和稳定性。有了局域网中的 YUM 源服务器,即便在 Internet 连接中断的情况下,也不会影响其他 YUM 客户端的软件安装和升级。原创 2023-11-22 10:04:17 · 3750 阅读 · 0 评论 -
Linux 小技巧:在 CentOS7 安装 XRDP 远程桌面服务器
CentOS7 没有图形化操作可能对很多人来说都不太习惯,下面我们来为 CentOS7 安装图形化界面,本文以安装 MATE 图形化为例。原创 2023-11-23 11:32:52 · 2899 阅读 · 0 评论 -
Linux 小技巧:添加 SSH 双因子认证
Linux 主机通过 ssh 方式连接,当存在弱密码的情况下,通过暴力破解的方式会很容易就被攻破了,本文将向你展示如何通过 Google Authenticator 这一强大的双因素认证工具,当你 SSH 登录主机输入用户密码后,还需要通过手机客户端输入 Google 动态验证码才能正常登录,通过真实案例教你配置。同步 linux 时钟,默认动态验证码在 30 秒内有效,由于客户端和服务器可能会存在时间差,建议先同步时钟,防止和手机时间存在时间差导致无法登录。添加成功后,此验证码会动态刷新。原创 2024-01-15 22:12:36 · 653 阅读 · 1 评论 -
MySQL 小技巧:删库跑路如何恢复
实战案例:利用二进制日志,将数据库还原至最新状态原创 2024-02-03 19:41:12 · 363 阅读 · 0 评论 -
MySQL 小技巧:恢复误删除的表
每天 2:30 做完全备份,早上 10:00 误删除 了表 students,10:10 才发现故障。现需要将数据库还原到 10:10 的状态,且恢复被删除的 students 表。原创 2024-02-03 19:38:07 · 736 阅读 · 0 评论