云计算
文章平均质量分 66
千锋教育官方
千锋立足于职业教育培训领域多年,现有教研讲师团队300余人。与国内20000余家IT相关企业建立人才输送合作关系,十年间累计培养超20余万泛IT人才,累计向互联网输出学科视频880余套,累积播放量超上亿次。
展开
-
一文趣谈Docker
2010年,几个搞IT的年轻人,就在美国成立了一家公司dotcloud做一些pass的云计算服务,就是一个关于Linux服务器有关的容器技术,他们将自己的技术(容器化技术)命名为Docker。Docker刚诞生时没有让行业很关注,所以Docker就是不赚钱了,怎么办,要饿死了嘛,no no,创始人就决定将他开源(2013年),源代码公开出去。哪曾想,果然免费的最好用啊,越来越多人发现Docker的优点,火了!容器内的应用直接运行在宿主机的内核中,容器是没有自己的内核的,也没有虚拟我们的硬件,所以就轻便了。原创 2024-04-03 09:47:16 · 1207 阅读 · 0 评论 -
这些Shell分析服务器日志命令集锦,优秀!
自己的小网站跑在阿里云的 ECS 上面, 偶尔也去分析分析自己网站服务器日志,看看网站的访问量。看看有没有黑客搞破坏!于是收集,整理一些服务器日志分析命令,大家可以试试!2、查看某一个页面被访问的次数:3、查看每一个IP访问了多少个页面:4、将每个IP访问的页面数进行从小到大排序:5、查看某一个IP访问了哪些页面:6、去掉搜索引擎统计的页面:7、查看2015年8月16日14时这一个小时内有多少IP访问:8、查看访问前十个ip地址un原创 2024-01-30 11:45:40 · 1198 阅读 · 0 评论 -
在Linux上保护SSH服务器连接的8种方法
服务器安全是一个非常敏感的问题,因为攻击的主要焦点是 Web 服务器,它们几乎包含有关系统的所有信息。为此,首先,禁用 root 用户的 SSH 访问并创建一个具有 root 权限的新用户。另外,您可以通过更改sshd_config文件中与密码相关的参数来完全关闭对服务器的密码访问。除了提供 SSH 安全性之外,您还可以实施许多不同的方法来保护您的 Linux 服务器。通过对该文件进行的添加,您可以限制 SSH 权限,允许特定 IP 块,或输入单个 IP 并使用拒绝命令阻止所有剩余的 IP 地址。原创 2024-01-23 11:18:51 · 1223 阅读 · 0 评论 -
Linux云计算学习路线图(新手必备,从入门到精通)
第二阶段:云计算高级,包含开源数据库SQL运维实战、Linux Shell自动化运维编程实战、python自动化运维开发,学完此阶段学员可以实现MySQL数据实时备份、将海量小文件快速复制至远程主机、构建企业级路由网络、操作数据库、异常处理;第三阶段:云计算项目,包含大型网站高并发架构及自动化运维项目、公有云运维技术项目实战、web安全渗透攻防项目实战,学完此阶段学员可以保证服务的在线率、提高网站的并发量、整合Kafka和ELK,进行日志采集平台的建设、web安全渗透实验室构建;原创 2023-08-01 10:03:01 · 22800 阅读 · 2 评论 -
KubeGems连接Kubernetes
KubeGems部署需要基于Kubernetes集群的环境,高可用集群和非高可用集群均可,在这里基于非高可用集群部署。 kubegems 需要持久化一些重要数据,安装local-path-provisioner。 获取current-context(clusters.cluster.name) installer 是用于安装 kubegems 主要组件和插件的控制器。 获取certificate-authority-data。 获取current-cluster。 密码:demo!原创 2023-08-01 09:38:24 · 1497 阅读 · 0 评论 -
MongoDB备份与恢复
任何数据库都离不开日常的备份与恢复,这二者是数据库安全的前提,MongoDB的备份与恢复方法一般而言都采用自带的工具来进行。在开始讲述备份之前,需要首先了解两个概念,一个是恢复点目标、一个叫恢复时间目标,下面我们分别来看:恢复点目标:(也叫RPO,recovery point objective)也就是数据可以恢复到哪个时间点,可以承受多少损失。恢复时间目标:(也叫RTO,recover time objective),在发生故障的时候,数据库可以承受多长时间宕机。原创 2023-07-25 13:22:47 · 2231 阅读 · 0 评论 -
轻量级日志系统Loki--安装配置详细教程
Loki对标EFK/ELK,由于其轻量的设计,备受欢迎,Loki相比EFK/ELK,它不对原始日志进行索引,只对日志的标签进行索引,而日志通过压缩进行存储,通常是文件系统存储,所以其操作成本更低,数量级效率更高。由于Loki的存储都是基于文件系统的,所以它的日志搜索时基于内容即日志行中的文本,所以它的查询支持LogQL,在搜索窗口中通过过滤标签的方式进行搜索和查询。promtail,类似于tail,它只监听新增日志,不会像filebeat一样,读取日志所有内容,这是和filebeat的一个区别。原创 2023-07-12 13:35:01 · 5119 阅读 · 0 评论 -
Prometheus 通过将数据远程写入InfluxDB 1.x存储
Prometheus的remote storage需要借助adapter实现,adapter会提供write url和read url给Prometheus,这样Prometheus获取到数据后就会先写到本地然后再调用write url写到远端。对于业务比较大的环境Local storage是绝对满足不了的,那么就要用remote storage了。我已经build好了,下载下面的地址可以直接用。下载一个可执行文件remote_storage_adapter。最终修改效果项如下所示。原创 2023-07-12 13:29:07 · 2148 阅读 · 0 评论 -
高并发大型互联网站架构设计
在互联网发展初期,我们的服务大多都搭建在一台服务器上,但是随着经济的快速发展,我们所使用的网速也在不断地提高:从20多年前的有线电话和猫,再到2000年的ADSL带宽加速,到2011年的光纤、WiFi、4G网络,及我们即将要进入的5G时代,我们国家实现了网络从无到有,网速从每秒约7k的下载速度到每秒4-5G的下载速度,可谓是快如闪电啊!高并发是一个相对的概念,不是一个绝对的概念,一般来说,一台Apache服务器所能承受的并发量为200左右,如果我们的并发量在一定时间内超过这个连接数,那么就称之为高并发。原创 2023-04-04 14:26:50 · 1080 阅读 · 0 评论 -
如何安装企业级wiki管理工具(图文详解)
2:获取confluence的serverID,留待破解使用。由于上一步实在初始化数据,所以时间比较长,耐心等待吧。将下面的文件下载到自己的电脑桌面。这样你的wiki系统就搭建完成了。开始配置链接mysql数据库。原创 2020-10-27 16:37:45 · 378 阅读 · 0 评论 -
git版本控制器(连载)
在Git中,上一个版本就HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100(一般使用id号来恢复)每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即。: 适用与作为远程中心仓库使用 创建裸库才可以从别处push(传)代码过来,使用--bare参数------裸。已经提交了不合适的修改到版本库时,想要撤销本次提交,使用版本回退,不过前提是没有推送到远程库。转载 2020-10-27 16:40:00 · 233 阅读 · 0 评论 -
云计算实战:SHELL编程(1)
Shell 也是一种程序设计语言,它有变量,关键字,各种控制语句,有自己的语法结构,利用shell程序设计语 言可以编写功能很强、代码简短的程序Shebang 定义解释器。原创 2020-11-24 16:20:20 · 280 阅读 · 0 评论 -
云计算:云应用是什么?
另外,我们要注意的是,云应用种类非常多,但是构成上都遵循相同的“云”、“管”、“端”的结构,在“端”的表现尽量要单一且要标准化,典型的云终“端”就是在用户手持设备上安装一个 APP 而已。云计算作为当今IT技术当中比较核心发展一项技术方面,开始被越来越多的企业所关注,我们都知道,任何云计算服务都是需要建立一个十分强大的基础设施,这些技术设施其实就是由众多的硬件设备,比如服务器、防火墙等硬件设备组成的,成千上万台服务器所组成的技术设施平台能够给云计算服务带来非常强大的计算和处理数据的能力。原创 2020-12-11 11:09:58 · 418 阅读 · 0 评论 -
云计算:互操作性与可移植性讲解
现在的很多云服务提供商热衷于采用开源的软/硬件产品,这是对的。不同于传统的位于单位组织内部的 IT 基础设施,云计算的诞生给单位组织的 IT 资源供给带来了前所未有的灵活性——可以瞬时增加、转移或者减少计算资源来快速响应动态的资源需求变化,能在几个小时而不是几周内部署一个新的应用来满足业务需求。在选择云服务提供商时,可移植性是需要考虑的一个重要方面,因为可移植性既能防止云服务提供商锁定客户,又允许我们把相同的云应用部署到不同的云服务提供商那里,如建设灾备中心、同一应用全球分布式部署等。原创 2020-12-11 11:10:44 · 221 阅读 · 0 评论 -
云计算:云计算安全性有哪些?
幸运的是,不仅用户拥有需要的工具和技术,而且迁移到云端后,数据还能得到更好的保护。在当下云计算还不普遍的情况下,因为本地的存储介质(如硬盘、U 盘、SD 卡、手机、光盘等)丢失而导致数据泄密的概率占到 70% 以上,而其他诸如通过网络泄密的概率不到 30%。随着单位组织陆续把应用迁移到云端,甚至是迁移到几年前不可想象的外部或公共云端,传统的数据安全措施面临巨大挑战,随“云”而来的资源弹性、多租户、全新的物理和逻辑架构及抽象层控制,迫切寻求新的数据安全策略。不同的云服务模式具备不同的云信息架构。原创 2020-12-15 16:19:37 · 263 阅读 · 0 评论 -
云计算:云计算的可用性怎么样?
在传统 IT 系统中,个人计算机的软、硬件故障导致计算不可用的概率接近 95%,其中又以软件故障最为普遍,而因停电、断网导致计算不可用的概率微乎其微,服务器故障导致计算不可用的概率还不到 5%。而当一家企业采用云计算后,云终端是一个纯硬件、低功耗产品,而且 CPU、内存都焊死在主板上,又没有硬盘,所以云终端出故障的概率几乎可以忽略不计。IT 的概念即信息技术,其中“I”代表信息(或数据),“T”代表技术(或计算),技术是用来处理信息的,所以说 I 是目的,T 是手段,T 是为 I 服务的。原创 2020-12-15 16:21:47 · 199 阅读 · 0 评论 -
云计算:shell 编程-SED
地址形式可以是数字、正则表达式或二者的结合。如果没有指定地址,sed将处理输入文件中的所有行。sed会自动打印文件的每一行,同时查找模式匹配的行,找到后执行后面的命令,默认是。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;非交互式编辑器,一次处理一行内容。原创 2020-12-24 17:31:53 · 359 阅读 · 1 评论 -
自动化运维工具Ansible之Roles角色详解
Role角色roles则是在ansible中,playbooks的目录组织结构。而模块化之后,成为roles的组织结构,易读,代码可重用,层次清晰。实战目标:通过role远程部署nginx并配置 两台机器配置本地解析 [root@ansible-server ~]# vim /etc/hosts 192.168.1.9 ansible-server 192.168.1.13 ansible-web4 [root@ansible-web4 ~]# vim /etc/hosts转载 2021-03-02 15:11:06 · 206 阅读 · 0 评论 -
编译安装LNMP生产环境
一、编译安装 MySQL1、编译安装mysql5.71、清理安装环境:关闭防火墙和selinux # yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y # userdel -r mysql # rm -rf /etc/my* # rm -rf /var/lib/mysql2、创建mysql用户 [root@mysql-server ~]# useradd -r mysql -M -s /bin/转载 2021-03-04 15:41:54 · 216 阅读 · 0 评论 -
千锋学员:月薪12k老班长,成了公司“扛把子”
学员说:很庆幸选择千锋,让自己在程序员的道路上越走越远,生活越来越有底气。班级:云计算 2001班校区:广州校区需要更多教程,微信扫码即可????????????别忘了扫码领资料哦【高清Java学习路线图】和【各学科全套学习视频及配套资料】我是20届的云计算毕业学员,同时也是一名老“班长”。下面的照片就是我,虽然是背影,还带着口罩,但是依旧可以猜到口罩里面肯定是一张帅气的面庞。我现在是一名运维开发工程师,就职于广州某科技公司。我现在原创 2021-11-15 16:33:00 · 295 阅读 · 0 评论 -
云计算实战系列二十二(Python编程II)
补充内容一,我们操作代码的方式 终端 文件 终端 字符串需要用引号文件 文件名以.py结尾 解释器申明 终端执行文件输入命令的执行流程 属于代码-->解释器--->语法词法分析在 /root 目录下创建 hello.py 文件,内容如下:print("hello,world")执行 hello.py 文件,即: python /root/hello.pypython内部执行过程如下:需要更多教程,微信扫码即可????????????别忘了扫码原创 2021-11-01 15:45:46 · 214 阅读 · 0 评论 -
云计算实战系列二十二(Python编程I)
一、Python 语言介绍1、Python 发展历史Python 是由 Guido van Rossum (吉多·范罗苏姆)在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。Python 本身也是由诸多其他语言发展而来的,这包括 ABC、lisp、perl、C、C++、Unix shell 和其他的脚本语言等等。像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。现在 Python 是由一个核心开发团队在维护,原创 2021-11-01 14:55:13 · 470 阅读 · 0 评论 -
云计算实战系列二十二(Python 数据类型)
标准数据类型1、为什么编程语言中要有类型类型有以下几个重要角色:对机器而言,类型描述了内存中的电荷是怎么解释的。 对编译器或者解释器而言,类型可以协助确保上面那些电荷、字节在程序的运行中始终如一地被理解。 对程序员而言,类型可以帮助他们命名、组织概念,帮助编纂文档,支持交互式编辑环境等。以上观点是 Edwin Brady 在《Type-driven Development with Idris》中的说法。2、标准数据类型Python3 中有六个标准的数据类型:Number(数字转载 2021-03-25 16:56:18 · 308 阅读 · 0 评论