- 博客(41)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 搜索引擎基础
搜索引擎基础文章目录搜索引擎基础一、关于数据,索引等概述二、日志数据概述三、引入ELT工具的概念四、从Lucene 到 Solr,以及 ElasticSearsh4.1、solr的历史和缺点4.2、ElasticSearsh4.3、ES 集群的分片和状态的概念4.4、ES集群集群节点的通信方式五、再谈数据到 Logstash 的引入以及beats的引入5.1、从数据简析引入 logstash5.2、logstash 工作简述5.3、logstash 的缺点5.4、beats 的引入六、kibana 引入七
2020-12-24 12:56:39
583
原创 CentOS 安装 docker 并简单验证
CentOS 安装 docker 并简单验证官方文档的参考安装手册:https://docs.docker.com/v18.09/install/linux/docker-ce/centos/https://docs.docker.com/engine/install/centos/一、docker 的版本说明docker 有以下两个版本:社区版本(Community Edition,...
2020-04-15 14:33:53
729
原创 控制 nginx
控制 nginx翻译原文链接: http://nginx.org/en/docs/control.html阅读需要了解的前提:要对 nginx 的基本配置有比较清晰的理解;要对 nginx 的常见关键术语有清晰的认知,比如 全局配置文件、子配置文件,管理进程,工作进程,二进制文件或者叫可执行文件、日志文件等;要对 nginx 可执行程序命令行选项有较熟的认知,比如 -s 是什么含义,支...
2019-08-06 16:07:15
282
原创 Selecting General Query Log and Slow Query Log Output Destinations
为一般查询日志和慢查询日志输出指定输出路径翻译文档链接:https://dev.mysql.com/doc/refman/5.6/en/log-destinations.html如果一般查询日志和慢查询日志有启用的话,MySQL服务端对这些日志的输出保存位置做了灵活的控制。日志可以保存在文件中或者mysql这个系统数据库的general_log和slow_log表中,而且两者可以共同选择。...
2019-03-29 17:47:35
192
原创 在linux上使用yum 仓库安装MySQL
文章目录在linux上使用yum 仓库安装MySQL开始之前新安装MySQL的步骤1、添加MySQL的yum仓库2、选择系列版本3、安装MySQL4、启动MySQL服务端5、保护MySQL的安装(Securing the MySQL Installation)6、使用MySQL yum仓库安装其他MySQL的产品和组件7、使用Yum升级MySQL8、CentOS 6上演示实例8.1、实验环境8.2...
2019-03-28 16:05:58
960
原创 架构基础知识总结1
文章目录一、linux集群1.1、linux集群类型1.2、linux集群系统扩展方式1.3、linux集群的调度方法二、LVS应用2.1、lvs四种集群优点和使用场景2.2、LVS-NAT和LVS-DR的工作原理2.3、LVS-NAT和LVS-DR实现举例三、nginx常见模块简析3.1、nginx常见的模块和含义概括3.2、简单演示nginx常见模块的使用示例一、linux集群1.1、li...
2019-01-15 23:12:56
1909
原创 CentOS7下sudo的配置说明
文章目录一、权限简单回顾1.1、基本权限1.2、acl权限1.3、特殊权限1.4、进程安全上下文说明二、实验环境说明三、管理员用户和普通用户做切换之su四、sudo概述五、sudo配置5.1、sudo软件包和sudoers的配置文件/etc/sudoers5.2、配置一个普通用户,不需要切换密码就能以管理员身份执行管理命令5.3、定义别名并简单验证一、权限简单回顾1.1、基本权限关于基础命令...
2018-12-23 00:32:06
3711
原创 CentOS 7上yum安装实现LAMP环境
一、实验环境二、yum安装httpd2.4并简单配置和说明2.1、2.2、2.3、2.4、三、yum安装php-fpm并简单配置和说明3.1、php-fpm配置说明3.2、php-fpm最终配置四、yum安装mariadb-server并简单配置和说明4.1、安装mariadb-server4.2、简单配置并启动4.3、用户名和密码安装设置4.4、DML简单概述4.5、...
2018-12-22 18:18:03
1738
2
原创 文件共享服务samba
文章目录一、实验环境二、samba简单概述三、samba实现的软件包介绍3.1、和samba相关的软件包3.2、samba服务端要安装的软件包3.3、samba服务端安装的软件包的文件简单说明3.4、监听端口说明3.5、samba客户端相关的软件包四、samba服务的配置文件简单介绍4.1、samba服务端默认模板配置文件大纲说明4.2、samba服务端共享文件配置常用指令说明:五、samba部分...
2018-12-21 18:02:42
1487
原创 共享存储nfs介绍
一、实验环境说明NFS 服务端:[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16...
2018-12-20 23:57:35
2849
2
原创 CentOS 7.x 使用vsftpd来搭建ftp
文章目录一、环境说明二、vsftpd软件安装和说明三、ftp的主动模式和被动模式四、实现基本的用户访问设置五、基于pam_mysql来实现虚拟用户控制一、环境说明[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) [root@localhost ~]# uname -r3.10....
2018-12-16 23:28:04
3760
1
原创 httpd基础部分,附上httpd2.2部分配置语法
文章目录一、实验环境说明一、httpd概述二、httpd的工作模式三、httpd的事务概述四、CentOS 6简单安装httpd2.2和配置4.1、安装和主要安装文件说明4.2、默认配置文件格式说明以及配置指令格式说明4.3、修改监听的地址和端口4.4、持久连接,长连接设置4.5、不同MPM配置和说明4.6、动态共享对象(DSO)机制说明4.7、定义主站点的文档页面路径4.8、站点访问控制常见的机...
2018-12-10 00:24:06
2144
原创 在CentOS 7.x系统上编译安装httpd2.2版本
文章目录一、实验环境说明二、下载相关软件包说明三、编译源码包前注意事项四、编译安装4.1、httpd编译安装依赖情况4.2、安装编译所需基本组件和库文件4.3、编译安装apr4.4、编译安装apr-util4.5、编译安装httpd(prefork模型)4.6、非完全编译安装httpd(worker模型)4.7、非完全编译安装httpd(event模型,实验模型)一、实验环境说明(1) Sel...
2018-12-08 22:44:20
1429
6
原创 DNS介绍
文章目录一、DNS概述二、与DNS相关的一些基本知识一、DNS概述1、什么是RFC?https://baike.baidu.com/item/RFC/1840Request For Comments(RFC),是一系列以编号排定的文件。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件。目前RFC文件是由Internet Society(ISOC)赞助发行。基本的互联网通...
2018-12-07 15:33:18
4886
原创 自建CA然后颁发证书给搭建的httpd用
文章目录一、实验环境二、关于httpd的ssl配置简单说明三、自建CA以及颁发证书四、配置到httpd站点上,检测测试走https访问以前相关博文链接:https://blog.youkuaiyun.com/u012271055/article/details/84672691 #有涉及httpd的yum安装的目录层级介绍https://blog.youkuaiyun.com/u012271055/articl...
2018-12-01 21:11:45
900
原创 在CentOS6.x上制作httpd2.4版本的rpm包以及制作其他相关依赖包的rpm包
一、实验环境rpm包制作的实验环境:[root@localhost ~]# cat /etc/redhat-releaseCentOS release 6.10 (Final)[root@localhost ~]# uname -aLinux localhost.localdomain 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UT...
2018-12-01 18:57:11
1402
原创 httpd安装和目录结构介绍
一、实验环境CentOS 7.x:[root@www ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core) [root@www ~]# uname -aLinux www.example.com 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x8...
2018-12-01 15:16:29
5143
原创 awk 4.0+ man手册翻译第一版本
CentOS 7 上awk 4.0以上版本的man手册翻译第一版:参考地址:http://www.cnblogs.com/wutao666/p/9732976.html参考地址:https://www.gnu.org/software/gawk/manual/gawk.html#Array-SortingGAWK(1) Utility Commands GAW...
2018-11-30 23:22:10
2688
原创 CenOS 7.x的高级管理工具systemd介绍
文章目录一、系统启动流程回顾二、CentOS 5.x,6.x,7.x的init程序区别三、systemd工具介绍3.1、systemd工具概述3.2、systemctl工具概述3.3、service以及chkconfig工具使用回顾3.4、systemd中的unit介绍3.5、systemctl工具实现service和chkconfig的功能3.6、systemctl实现运行级别切换和管理3.7、...
2018-11-26 00:46:57
1694
原创 nginx编译安装基本参数和模块介绍
一、实验环境介绍linux发型版本:CentOS 6.9 x86_64nginx源码包:nginx-1.14.1.tar.gz[root@vir-rs2 opt]# ls -l /opt/nginx-1.14.1.tar.gz -rw-r--r-- 1 root root 1014040 Nov 12 2018 /opt/nginx-1.14.1.tar.gz[root@vir-rs2...
2018-11-21 00:03:42
3206
原创 rpm包安装的nginx热升级
文章目录一、本地环境基本介绍二、yum升级命令说明三、升级好nginx后如何不中断业务切换3.1、nginx相关的信号说明3.2、在线热升级nginx可执行文件程序一、本地环境基本介绍本次测试环境,是通过nginx早期提供的yum仓库安装的nginx。所以准确来说,算是官方提供的rpm包来安装的,安装文件目录层级结构:[root@node1 nginx]# rpm -ql nginx/et...
2018-11-19 18:09:33
1405
原创 linux操作系统启动流程与kickstart文件制作
文章目录一、Linux操作系统启动流程1.1、简单回顾linux系统组成以及内核作用1.2、简单了解一下磁盘构成以及相关基础知识二、CentOS 启动流程(只适用于MBR类型的PC架构主机)三、CentOS下grub介绍3.1、grub基础配置知识介绍3.2、启动菜单介绍以及单用户模式启动系统(以CentOS 6.x为例)3.3、手动启动grub3.4、修复grub(轻量级错误演示)四、kicks...
2018-11-19 01:41:47
1212
原创 nginx安装和目录结构介绍
nginx安装和目录结构介绍一、本机实验环境二、配置nginx官方yum源直接安装nginx三、nginx目录层级介绍一、本机实验环境本次实验环境,单机。本地测试虚拟机:[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@localhost ~]# uname -r...
2018-11-17 18:35:20
630
原创 获取经常用到的软件的官方的yum仓库和rpm包
获取经常用到的软件的官方的yum仓库和rpm包0、51cto博文链接1、从官网获取nginx的软件包1.1、如何从浏览器检索帮助信息1.2、从nginx官方站点获取nginx的源码包1.3、配置链接到nginx的官方yum仓库的配置文件1.4、从nginx的官方yum仓库获取nginx的rpm包1.5、从nginx的官方yum仓库获取srpm包2、从官网获取mysql的软件包2.1、如何从浏览器检...
2018-11-16 09:00:15
828
原创 linux网络概述
一、TCP/IP协议栈和OSI协议栈摘抄和参考博文地址:参考博文地址1参考博文地址2参考博文地址3参考博文地址41.1、OSI协议栈 OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为7层,分别是物理层、数据...
2018-11-12 00:03:48
605
原创 通信加密与解密
一、通信加密和解密技术概述1.1、Bob和Alice的爱情故事 早些年间,恋人们之间的交往以书信沟通较为频繁,在那个年代,这种恋爱的人叫笔友。假设Bob和Alice正是处于这一时代,Bob和Alice恋爱了,他们两个好不容易走到一起,可是Eve也喜欢Alice,他妒忌他们两个人。于是想方设法的想窃取他们之间的书信联系。某天,Bob和Alice由于一些观念的不统一,闹矛盾了,于是Bob想写一封...
2018-11-09 23:48:04
8849
原创 linux下包管理器
一、操作linux发型版本的包管理器此小结摘抄:https://www.cnblogs.com/linuxprobe/p/5883783.html 在 linux 中,包管理器非常重要,了解如何使用多种包管理器可以让你像一个高手一样活得很舒适,从在仓库下载软件、安装软件,到更新软件、处理依赖和删除软件是非常重要的,这也是Linux 系统管理的一个重要部分。debian派系 dpkg...
2018-10-28 22:41:34
7204
原创 linux下定时任务计划的使用
一、定时任务之at实现; PS:本次操作以CentOS 7.5为实验环境;1.1、at软件包说明最小化安装,可能没有at或atq这个命令,at来自于软件包at,如果yum能用,直接:yum -y install at[root@node2 ~]# rpm -ql at/etc/at.deny/etc/pam.d/atd/etc/sysconfig/atd/usr/bin/a...
2018-10-27 12:53:52
270
原创 sed入门介绍
一、sed工作原理概述 原理这东西本身是说的越简单越好,可是发现自己无法用简单精辟的语言来描绘,于是借用一下官方的描述并对其进行的简要字面的意译:原文:sed maintains two data buffers: the active pattern space, and the auxiliary hold space. Both are initially empty.sed o...
2018-10-26 21:44:33
668
原创 正则实践练习
接上一篇博文:http://blog.51cto.com/9657273/2299225说明:本次博文是一套练习,用于强化前边的知识点。1、复制/etc/skel 目录为 /home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限;注意点:1. 复制的骨架文件/etc/skel是一个目录,所以cp要加递归复制选项-r;2. 要求复制的权限...
2018-10-18 18:26:00
196
原创 linux vi或vim文本编辑器基础总结
一、vi或vim编辑器概述 vim是兼容系统自待vi文本编辑器的文本编辑器。vim在vi的基础上做了一些增强:多级撤销(multi level undo),多窗口和多缓冲(multi windows and buffers),语法高亮(syntax highlighting),命令行编辑(command line editing),在线帮助(on-line help),可视化选择(visual...
2018-10-18 16:28:47
419
原创 linux综合练习(涉及管道,正则,重定向、用户及组管理、权限管理等相关知识点)...
一、概述 本博文是对前边总结的知识点的一个综合利用,涉及的知识点比较广泛,涉及的大概有"bash特性之管道","bash特性之重定向","grep命令与正则表达式的利用","linux下用户与组管理","linux下权限管理"等。下面给出上边提到知识点之前的博客链接:bash的重定向和管道相关知识点:http://blog.51cto.com/9657273/2172717文件基础管...
2018-10-12 14:36:05
312
原创 centos 下grep工具学习记录(基础篇)
一、grep工具快速查找表grep与标准正则表达式结合常见条目:形式说明.这是一个英文的点号。表示匹配任意单个字符;[]表示匹配指定范围内的任意单个字符;[^]表示匹配指定范围外的任意单个字符;*表示匹配前面的条目0次或多次;.*表示匹配任意长度的任意字符;\?表示匹配前边的条目至多一次,既 0次或1次;\+表示匹配前边的条目...
2018-10-10 00:14:35
407
原创 linux下部分文件管理类基本命令汇总以及bash展开特性介绍
一、文件管理类基本命令1.1、表格汇总今天要讲解的命令如下表所示,按照外部命令和内建命令做基本划分:内建命令列表:命令名字基本说明file检测文件类型cd改变shell的工作目录dirs显示目录堆栈信息popd从堆栈中移除目录pushd向堆栈中添加目录外部命令列表:命令名字基本说明ls列出目录内容tre...
2018-10-07 23:03:28
322
原创 linux下权限管理
一、linux下用户和组管理1.1、何为linux下用户在谈论用户之前,我们简单的来说明一下单用户单任务操作系统以及多用户多任务操作系统。简单而言,单用户单任务就是可以登录操作系统的用户一次只能是一个,而且一次只能执行一个任务;多用户多任务操作系统就是一次登录用户可以有多个且同时也能执行多个任务。在计算机的发展历程中,操作系统软件是一个比较重要的概念,其中批处理的提出与实现,后来单核cpu的时...
2018-09-10 00:53:25
314
原创 linux下的IO重定向与管道相关的知识简析
一、bash重定向部分简单翻译1.1、bash手册关于重定向短短的注解(因为过于经典,所以摘录出来)我的翻译要开始毁经典啦...参考:https://blog.youkuaiyun.com/spch2008/article/details/51433353/ https://www.cnblogs.com/lqminn/archive/2013/05/30/3108283.htmlhttp...
2018-09-08 22:23:11
294
原创 linux 基础知识点杂项-续
一、写在博文前的话以及linux哲学思想引言1.1、引言部分 想了很久不知道如何给这篇文章起一个什么名字,最终看到内容还是这么的凌乱,所以还是起了个"linux基础知识杂项记第二篇",由于我作为一个初学者文笔以及经验有限,以下部分的内容可能深入去研究,每一个层面可能不是一篇文章能说得清楚的,我的博文初级部分都是点到为止,写博文的目的不是为了告诉别人我学的好或者不好,为了培养自己的一个习惯。...
2018-09-07 14:59:04
418
几个比较有用的linux下的工具,DenyHosts,extundelete,fping,keepalived,lynis,ss5,tcl
2018-01-02
MySQL 官方英文离线手册html版本,涵盖5.5,5.6,5,7,8.0
2018-01-02
windows 下xshell 运行异常
2018-01-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人