- 博客(23)
- 收藏
- 关注
原创 容器应用学习笔记:containerd 篇
2013年docker公司在推出docker产品后,由于其对全球技术产生了一定的影响力,Google公司明显感觉到自己公司内部所使用的Brog系统江湖地位受到的威胁,希望Docker公司能够与自己联合打造一款开源的容器运行时作为Docker核心依赖,但Docker公司拒绝了接着Google公司联合RedHat、IBM等公司说服Docker公司把其容器核心技术libcontainer捐给中立社区(OCI,Open Container Intiative),并更名为runC。
2025-09-11 20:17:56
726
原创 容器应用学习笔记:Docker 篇
云计算重构了 ICT 系统,给社会各行各业带来了极大的变革与便利,但同样带来了新的问题:业务怎么上云?传统 PAAS 的应用打包困难,因本地环境与云端环境不一致,用户须为每种语言、框架乃至每个版本的应用维护一个打好的包。而打包过程中,需要进行大量修改、配置、试错才能使本地应用运行环境和云端环境匹配。而 Docker 镜像包含了应用运行所需要的所有依赖。只需在隔离的“沙盒”中运行该镜像,无需进行任何修改和配置即可运行应用。其核心在于实现应用及其运行环境整体打包以及打包格式统一。
2025-09-03 20:08:52
908
原创 Linux 学习笔记 - 集群管理篇
集群(cluster)是由一组独立的计算机系统构成的一个松耦合的多处理器系统,作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点(node)。它们之间通过网络实现进程间的通信。通俗一点来说,就是让若干台计算机联合起来工作(服务),可以是并行的,也可以是做备份。
2025-08-24 23:11:49
5846
原创 Shell 学习笔记 - Shell 三剑客篇
正则表达式作为一个partten,用于将partten与字符串匹配,一边查找一个或多个字符串acatdog。
2025-08-24 21:57:57
675
原创 Linux 实践:使用 Ansible 部署 LNMP 架构网页服务器
【代码】Linux 实践:使用 Ansible 部署 LNMP 架构网页服务器。
2025-08-19 09:32:53
240
原创 Linux 实践:基于 LNMP 架构的网站服务器搭建
L:Linux,即操作系统N:Nginx,即 web 服务器M:MySQL /MariaDB,即数据库P:PHP /Python /Perl,即脚本语言客户端通过 HTTP 协议请求 Web 请求Web 服务器收到请求后,将静态资源返回至客户端,将动态资源通过网页脚本交给后台程序执行,如需连接数据库,则交给数据库连接器进行连接,将结果返回给 Web 服务,再由其返回给客户端。
2025-08-12 23:31:56
314
原创 Linux 学习笔记 - Ansible 自动化篇
传统的手动执行任务很容易遗漏某个步骤或错误地执行某个步骤,步骤是否正确执行或产生预期的结果的验证通常有限。尤其在管理大量服务器的场景下特别明显,大量的配置命令会加大维护的难度,并给IT环境带来错误或不稳定性。而使用自动化配置执行任务,可以通过标准化,确保快速、正确地部署和配置所有系统,自动执行日常计划重复性任务,从而空出时间并专注于更重要的事情。能够更快速地交付应用。
2025-08-12 17:36:22
952
原创 MySQL 学习笔记
MySQL 是一个开源关系型数据库管理系统,由 MySQL AB 公司开发,后被 Oracle 收购,其特点是免费体积小速度快,目前中小型网站多数使用 MySQL 数据库。
2025-08-10 21:24:25
353
原创 Linux 学习笔记 - 服务部署篇
DNS(Domain Name System,域名系统)服务是一种用于将域名转换为IP地址的分布式数据库服务。它是互联网的核心服务之一,使得用户能够通过易于记忆的域名来访问网站和其他网络服务,而无需记住复杂的IP地址NFS(Network File System),网络文件系统,由 Sun 公司设计,是一种用于解决计算机之间文件传输和共享的协议NFS 服务器类似于一个小卖铺,NFS 客户端类似于NFS 可以解决同文件系统的共享,但无法解决跨文件系统的文件共享开始前,请在服务器上安装一块新的空硬盘。
2025-08-07 17:05:49
454
原创 Linux 学习笔记 - 系统安全篇
文件权限控制了哪些用户或用户组可以访问哪些特定文件,但未限定用户访问文件的方式。例如:对于文件的写入权限而言, 结构化数据文件是否应当设计为只能使用特定的程序写入,但其他编辑器仍可以打开和修改此文件,而这可能会导致损坏。文件权限仅仅是控制谁可以读取、写入或运行文件,无法控制如何使用文件。Security Enhanced Linux (SELinux)是一个额外的系统安全层,主要目标是防止已遭泄露的系统服务访问用户数据。
2025-08-05 23:26:27
865
原创 Linux 学习笔记 - 系统启动原理篇
现代计算机系统是硬件与软件的复杂组合。从断电状态开始,到拥有登录提示符的运行中系统,这需要大量的硬件和软件配合工作。以下列表从较高层面概述了 CentOS7 启动过程F2/sbin/init/sbin/init/etc/fstab/etc/fstab。
2025-08-05 23:08:10
809
原创 Linux 学习笔记 -Vim 编辑器篇
Vim 编辑器是 Linux 系统中使用比较广泛的文本编辑器,不止 Linux,Vim 编辑器几乎可以安装在任何系统。
2025-07-29 19:56:55
331
原创 Linux 学习笔记 - 服务管理篇
web 服务器对外提供 web 服务,由 web 相关的进程提供支持。systemctl 命令用于管理不同类型的系统对象,这些对象称之为。:从业务角度来称呼,例如 web 服务,数据库服务。命令可以查看已装载的 units。可以查看某个服务的运行状态。可以调整服务运行状态。
2025-07-27 21:30:29
463
1
原创 Linux 学习笔记 - 文件权限与管理篇
Linux 中的文件权限详情可以通过ls -l或ll命令查看当前目录所有文件的详细权限文件权限可以使用rwx表示,也可以使用九位二进制数转三位八进制数表示,如图中的文件权限,使用二进制数表示为,转换成八进制数为755。
2025-07-26 22:46:37
997
原创 0. Linux 基础 学习笔记(尚不完全,待分类,更新中)
Vim 编辑器是 Linux 系统中使用比较广泛的文本编辑器,不止 Linux,Vim 编辑器几乎可以安装在任何系统。
2025-07-22 17:33:49
994
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人