Linux
文章平均质量分 67
小阳爱技术
TI计算狂热爱好者,宅男及直男癌混合体!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
超大型集群第六篇(HTTP协议)
更多精彩内容请关注微信公众号:新猿技术生态圈一、HTTP协议简介1. 什么是http协议?具体是干什么用的 http又称之为超文本传输协议,主要用来从服务器传输超文本到本地浏览器的传送协议 2. 什么又是超文本? 超文本最大的特征就是可以超链接文本文档or图片等内容(超链接即通过点击进行跳转网页)'http协议是基于TCP协议来传递数据的,另外我们现在常用的http协议版本号为1.1'更多精彩内容请关注微信公众号:新猿技术生态圈更多精彩内容请关注微信公众号:新猿技术生态圈更多精原创 2021-08-09 22:38:42 · 346 阅读 · 0 评论 -
K8S系列第四篇(Dockerfile)
DokcerFile 镜像定制更多精彩内容请关注微信公众号:新猿技术生态圈定制docker镜像的方式有两种:手动修改容器内容,导出新的镜像。基于dockerfile自行编写指令,基于指令流程创建镜像。Dockerfile简介镜像是多层存储,每一层都是在前一层的基础上进行修改;容器也是多层存储,以镜像为基础层,在其基础上加一层作为容器运行时的存储层。刚才说了,创建镜像的两个方法:手动修改容器内容,然后dokcer commit提交容器为新的镜像通过在docker原创 2021-07-29 21:17:13 · 1998 阅读 · 0 评论 -
高可用部署二进制 Kubernetes
二进制安装k8s节点名称IPk8s-master-01172.16.1.71k8s-master-02172.16.1.72k8s-master-03172.16.1.73k8s-node-01172.16.1.74k8s-node-02172.16.1.75# 修改IP和主机名# 关闭防火墙和selinux# host解析 (五台机器都要做,太长不重复复制) [root@k8s-master-01 ~]# vim /etc/hosts原创 2021-07-22 13:34:36 · 297 阅读 · 1 评论 -
CentOS 8已经凉凉,看Rocky Linux怎么扭转局面
原文链接:猛戳这里早在2020年12月,Red Hat 就表示将停止基于RedHat版本的CentOS。这在CentOS社区掀起了轩然大波。这个变化导致了几个令人兴奋的CentOS分支。第一个宣布的是Rocky Linux。原文链接:猛戳这里如您所知,CentOS 8将于2021年12月寿终正寝。如果您想把CentOS 8服务器迁移到 Rocky Linux 8(二进制代码与CentOS和RHEL兼容),应遵循以下几个步骤。注意:在执行以下迁移命令之前,始终建议备份CentOS系统中的所有重要数据原创 2021-07-19 16:45:57 · 1172 阅读 · 0 评论 -
盘点linux操作系统中的10条性能调优命令,一文搞懂Linux系统调优
原文链接:猛戳这里性能调优一直是运维工程师最重要的工作之一,如果您所在的生产环境中遇到了系统响应速度慢,硬盘IO吞吐量异常,数据处理速度低于预期值的情况,又或者如CPU、内存、硬盘、网络等系统资源长期处于耗尽的状态,那么这篇文章将着实的能帮助到你,如果没有也请先收藏起来。1、hdparm查看硬度读取速度命令:hdparm -t /dev/sda5打印:Timing buffered disk reads: 254 MB in 3.01 seconds = 84.34 MB/sec说明:能够指定原创 2021-07-16 14:21:51 · 381 阅读 · 0 评论 -
分享一份550多个Linux命令的文档,按照命令首字母索引排序
输入一个命令,让我给你一个关于它的完美解释!众所周知,Linux命令是IT人必须掌握的一个技能,有了它,我们可以部署和维护各种各样的服务和应用。但是,大部分的Linux命令我们不一定记得住,而别是各种参数,简直让人抓狂。在实际工作中,Linux命令是运维的核心,因此我们需要记住很多的常用命令,今天我给大家分享一份:Linux命令大全 ,总共收录的550个命令,有1303页,十分详细,目录以命令的首字母为索引,清晰可复制。下面让我们看看关于它的详情吧。目录以A开头的命令以B开头的命令以C开原创 2021-07-14 15:09:24 · 186 阅读 · 1 评论 -
CentOS 8 已经不再支持,Rocky Linux 才是未来
2020年12月8日,红帽公司宣布,他们将停止开发CentOS,而在此之前CentOS一直作为红帽企业Linux的生产型分支及下游版本,此后他们将转而开发该操作系统的一个更新的上游开发变种,即 “CentOS Stream”。意思就是原来CentOS后于RHEL发布的,使用的是RHEL的源代码。现在先于RHEL发布,您可以理解为CentOS转变为RHEL的预览版。为此,CentOS的创始人Gregory Kurtzer宣布,他将重新启动一个项目,以实现CentOS的原始目标。该名字来源于CentOS早期原创 2021-07-13 16:36:05 · 1155 阅读 · 0 评论 -
史上最全的Nginx配置文档
Nginx是一个异步框架的Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。该软件由Igor Sysoev 创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx是一款免费的开源软件,根据类BSD许可证的条款发布。一大部分Web服务器使用Nginx, 通常作为负载均衡器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 可以在大多数 Uni原创 2021-07-11 14:01:11 · 738 阅读 · 1 评论 -
期中架构之Rsync服务
什么是备份备份就是把重要的数据或文件再次复制一份保存起来(给源文件增加一个副本)为什么要备份数据很重要!!!出现故障之后,需要恢复数据(软件服务出现问题几率很小,80%都是人为故障)保证数据不丢失便于快速恢复能不能不做备份对于不重要的数据,我们可以不做备份对于不必要的数据可以选择定时清理备份常用工具本地复制 cp远程传输 scp rsyncrsync服务概念rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具有可使原创 2021-04-14 21:34:45 · 349 阅读 · 0 评论 -
期中架构简介
名词介绍1.项目:手机的APP,每一个APP就是一个项目,针对互联网行业,一家电商公司就是一个项目。2.架构:维护一个项目所有组件组成一个整体 lnmp:linux nginx mysql php lamp:linux Apache MySQL php lnmt:linux nginx MySQL Tomcat lamt:linux Apache MySQL Tomcat 除了这些以外,还有很多服务:缓存、ELK、大数据 3.集群:多台服务原创 2021-04-14 20:34:33 · 369 阅读 · 0 评论 -
CentOS系列之composer安装
对于现代语言而言,包管理器基本上是标配。Java有Maven,Python有pip,Ruby有gem,Nodejs有npm。PHP的则是PEAR,不过PEAR坑不少:依赖处理容易出问题配置非常复杂难用的命令行接口好在我们有Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。局部安装要真正获取 Composer,我们需要做两件事。首先安装 Compos原创 2018-01-03 17:49:55 · 1072 阅读 · 0 评论 -
CentOS系列之shell
shell初步 在Linux系统中,一切都是文件。在Linux系统中,一切都是文件。与Windows和Mac OS不同,Linux对于文件名是区分大小写的。当为文件和目录命名时,每种操作系统都会有一些禁止使用的字 符。例如,在Mac OS中不允许使用冒号(:);而Windows中则不能使 用反斜杠字符(\)。Linux中也有一些禁止使用的字符。1.基础命令1.1、列出文件和文件夹(原创 2017-12-29 17:02:51 · 1466 阅读 · 0 评论 -
CentOS系列之简单搭建ftp服务器
注:以下全部是以CentOS 6为例# 如果有需要的小伙伴可以将yum源转换到国内可以将以下shell粘贴带命令行等待执行结果cd /etc/yum.repos.dmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget http://mirrors.163.com/.hel原创 2017-12-27 22:16:59 · 568 阅读 · 0 评论 -
CentOS系列之Docker
Docker介绍 以CentOS 7.4 为例Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能...原创 2018-04-22 11:18:56 · 194 阅读 · 0 评论 -
PHP系列之RabbitMq(一)
RabbitMQ 介绍 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用...原创 2018-04-24 18:06:15 · 295 阅读 · 0 评论 -
PHP系列之Session安全
CentOS安装 以CentOS 6.9 为例 未完待续原创 2018-05-27 18:04:34 · 389 阅读 · 0 评论 -
Mysql系列之Mysql体系结构和存储引擎介绍
Mysql 被设计为一个可移植的数据库,几乎所有的操作系统上都可以运行。数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合实例:MySQL数据库由后台线程以及一个共享内存区组成。存储引擎 Mysql数据库区别其他的数据库的最重要的特点是其插件式的表存储。存储引擎是基于表的,而不是数据库mysql> show ENGINES\G***...原创 2018-06-19 18:05:20 · 424 阅读 · 0 评论 -
CentOS系列之Elasticsearch
简介Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库–无论是开源还是私有。但是 Lucene 仅仅只是一个库。为了充分发挥其功能,你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是,您可能需要获得信息检索学位才能了解其工作原理。Luce...原创 2018-07-05 15:39:01 · 1142 阅读 · 0 评论 -
CentOS系列之LNPM环境搭建
以下操作以CentOS 6为例1、跟换yum源需要的话猛戳这里2、安装Mysql 以目前最新的mysql5.7为例2.1、下载发行包猛戳这里:http://dev.mysql.com/downloads/repo/yum/2.2、释放包sudo rpm -Uvh mysql57-community-release-el6-11.noarch.rpm2.3、安装mysql sudo yum i原创 2017-12-29 23:53:40 · 857 阅读 · 0 评论
分享