自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 zabbix的安装部署

1.环境准备 #两台centos7 hostnamectl set-hostname zabbix_server #修改主机名,易于分辨 [root@zabbix_server ~]# setenforce 0 #关闭seliunx [root@zabbix_server ~]# rm /etc/...

2020-02-19 13:34:10

阅读数 1

评论数 0

原创 centos7中搭建wordpress

LAMP是什么? LAMP(Linux Apache Mysql PHP(也可以是Python之类))是Liunx系统下,使用apache这一网页服务器,结合Mysql数据等关系型数据库以及PHP或其他开发语言来搭建一个动态的网站,诸如论坛之类的。 搭建步骤 1.环境准备 我们使用的是CentOS...

2020-02-19 00:37:26

阅读数 0

评论数 0

原创 centos7下检查php与mysql是否有连接上

搭建步骤 1.环境准备 我们使用的是CentOS7这一版本。 #数据库的安装 yum -y install mariadb-server mariadb #安装mysql数据库的客户端和服务端 yum -y install php-fpm #下载一个php工具 yum -y install p...

2020-02-18 23:16:58

阅读数 3

评论数 0

原创 搭建具备缓存功能的反向代理服务器

1.环境准备 #首先准备两台上游服务器 [root@YU ~]# yum install -y httpd [root@YU ~]# vim /var/www/html/index.html <h1>i am 24</h1> #随便写入一句用作区分的话 [root@loc...

2020-02-16 00:55:41

阅读数 25

评论数 0

原创 使用nginx搭建静态资源web服务器

1.修改配置文件 [root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf #在http中添加以下内容 server { #定义一个虚拟主机 gzip off; #on代表开启压缩,off代表关闭...

2020-02-15 22:24:51

阅读数 0

评论数 0

原创 DNS-VIEW的搭建

第一部分:作用 1.使负载均衡 2.提高网速,提高用户体验 第二部分:网络环境设置 1.DNS服务器 ifconfig ens33:0 10.1.1.161 netmask 255.255.255.0 ifconfig ens33 192.168.14.14 netmask 255.255.255...

2020-02-07 01:00:11

阅读数 11

评论数 0

原创 搭建主从DNS服务器

实验环境:两台centos7服务器 第一部分:主DNS服务器的搭建 1.下载相关软件 yum -y install bind yum -y install bind-utils yum -y install ntpdate 2.同步时间 [root@YU ~]# timedatec...

2020-02-04 19:33:43

阅读数 10

评论数 0

原创 基于centos6的PXE+kickstart的系统自动部署

第一步:安装图形化环境(方便制作KS文件) yum groupinstall "Desktop" "X Window System" #安装图形化所需的软件包 init 5 #进入图形化环境 第二步:重新使用软件远程登录,并进行以下操作 ...

2020-01-29 21:04:59

阅读数 8

评论数 0

原创 如何搭建本地DNS服务器(反解:即将域名解析为IP地址)以及dig工具的介绍

第一步:安装服务端软件 yum -y install bind #bind(Berkeley Internet Name Domain) 第二步:修改全局配置文件 vim /etc/named.conf #进入配置文件 # 正常需要修改三处默认配置 listen-on port 5...

2020-01-23 17:17:33

阅读数 6

评论数 0

原创 如何搭建本地DNS服务器(正解:即将域名解析为IP地址)

第一步:安装服务端软件 yum -y install bind #bind(Berkeley Internet Name Domain) 第二步:修改全局配置文件 vim /etc/named.conf #进入配置文件 # 正常需要修改三处默认配置 listen-on port 5...

2020-01-23 15:21:07

阅读数 33

评论数 0

原创 对SSH进行访问控制

Centos中对SSH进行访问控制主要通过以下两种方法来进行: iptables #添加访问权限实例 iptables -A INPUT -p tcp --dport 22 -s 192.168.10.0/24 -j ACCEPT #限制访问权限实例 iptables -A INPUT -p ...

2020-01-15 00:54:20

阅读数 4

评论数 0

原创 如何提高SSH认证过程的速度

首先我们需要了解一下SSH认证的一个过程,其分为主要分为两部分: 主机验证:这一部分的认证主要取决于网速。 用户验证:要提高认证速度,需要在这一部分做文章,其按先后顺序有以下5种验证方式。 gssapi-with-mic hostbased publickey keyboard-interact...

2020-01-15 00:12:01

阅读数 2

评论数 0

原创 使用SSH时使用公钥认证详解

什么是公钥认证? 当我们在使用ssh远程登录服务器时,主要分为两个认证过程: 主机验证过程 身份验证过程 其中身份验证过程按验证的先后顺序有以下五种方法: gssapi-with-mic: hostbased: -此认证方式不安全且大大增加认证时间,建议到配置文件/etc/ssh/sshd....

2020-01-14 23:58:43

阅读数 7

评论数 0

原创 一些关于awk的习题

1.只处理用户ID为奇数的行,并打印用户名和uid号 [root@localhost ~]# awk -F: 'NR%2==1 {print $1,$3}' /etc/passwd root 0 daemon 2 lp 4 shutdown 6 mail 8 games 12 ...

2020-01-12 21:16:26

阅读数 47

评论数 0

原创 计算机网络基础简述(二)

1.描述数据包封装解封装过程 封装:在发送数据时,会一层层为数据加上包头。 解封装:接收数据的时候,会一一层的把包头去掉 在应用层、表示层、会话层封装成的PDU被统一称为Data,传输层会封装上IP头,被称为segement(数据段),网络层会封装上IP头,这一层被称为packet(数据包),数...

2019-12-01 22:44:57

阅读数 24

评论数 0

原创 计算机基础简述(一)

1.OSI七层模式每一层功能,与TCP/IP四层模型的关系 OSI七层模型的第一至第七层分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。这七层分别有如下这些功能: 物理层:用于提供数据传输的介质,接口标准。在这一层我们会将计算机能识别的数字信号转换为能靠网线传输的模拟信号。例...

2019-12-01 22:36:32

阅读数 20

评论数 0

原创 一些关于shell,正则表达式的习题

1.定义一个ipadd的变量,此变量的内容为eth0的网卡ip,并要求此变量在所有的shell中都能生效 命令:export ipadd=ifconfig ens33 | egrep -o "([0-9]{1,3}\.){3}[0-9]{1,3}" | head -1 ...

2019-12-01 18:13:28

阅读数 61

评论数 0

原创 卸载分区,删除分区,使用parted进行分区,通过gpt的方式。

1.先将设备进行卸载干净。(用umount或者修改永久配置文件,重启。) 2.用命令进入parted里面,使用p进行查询,再用rm进行删除,具体如下。 3.使用gpt分区方式,选择yes。 4.开始分区,先是命名,然后是文件系统格式,最后是分区所占比例,这里我们创建两个分区。 5.使用pr...

2019-11-21 00:38:32

阅读数 26

评论数 0

原创 关于CentOS7中新增硬盘,分区,格式化,挂载,永久挂载的解决方案

1.开启你的虚拟机(我在虚拟机关闭状态下无法添加新的硬盘),不知道其他人会不会。 2.在进入虚拟机后右键点击所要添加硬盘的系统,我这里操作环境为CentOS7.随后如下图所示进入添加磁盘的向导。 3.在向导过程中按默认选项选择即可,这里我们的硬盘只是为了练习,所以给到1G空间 4.最后,建议...

2019-11-20 21:32:03

阅读数 79

评论数 0

原创 简述编译安装、rpm、yum的一些区别

编译安装:可以去定制个性化的软件。但过程复杂 rpm(ubuntu中的dpkg):rpm包相当于我们已经编译好的,功能无法选择,但方便。 yum(Ubuntu中的apt-get):相比于rpm最重要的是其很好的解决了依赖性。但其底层还是rpm ...

2019-11-14 20:35:26

阅读数 14

评论数 0

原创 将光盘中的Packages目录通过cp命令拷贝 到/data/centos7/packages中,随后自己生成repodata,做成本地仓库

1.先创建一个目标文件夹(-p可以创建多层不存在路径) 2.将光盘中的Packages复制到指定目录中。(需要-r才能复制文件夹) 3.查看下目标目录是否存在Packages(也可以直接ls) 4.安装repo 5.安装createrepo 6.创建repodat...

2019-11-12 20:52:18

阅读数 132

评论数 0

原创 在ubuntu中配置好清华的apt源,安装wireshark

1.使用如下面命令对源文件进行备份 2.使用下图命令对sources.list进行修改 3.修改为如下图所示字样。:wq保存退出 #默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.ed...

2019-11-12 20:38:55

阅读数 51

评论数 0

原创 源码编译安装nginx,在进行测试后将其关闭。

1.进入nginx的官网(nginx.org),下载一个不是很旧也不是很新的版本。防止兼容性问题。右键复制链接。 2.用wget进行安装。 3.用ls命令对当前目录进行查看,看看是否有压缩包。 4.用下列命令进行解压缩。 5.解压后会发现目录下多了一个文件夹,用ls进行文件夹的...

2019-11-12 20:33:10

阅读数 39

评论数 0

原创 配置epel仓库,安装nginx,启动nginx服务 ,进行测试,随后关闭。

1.用下图命令配置epel仓库。 2.配置完成后我们可以进入如下文件夹查看。若发现多了两个epel开头的文件,即为配置成功。 或者使用以下命令查看是否配置成功。 3.安装nginx 4.查看nginx的状态(若为出现绿色的active,则为关闭状态) 5.开启ngin...

2019-11-12 20:21:17

阅读数 58

评论数 0

原创 为CentOS配置本地yum仓库,并安装wget

1.清除仓库配置文件(注意一定不要敲错,比如漏掉星号就是删除整个文件夹)。 如下图所示,先使用rm命令(此命令是指删除文件夹中的所有文件,但是保留上一级文件夹)将官方文件删除,为啥要删呢?因为官方配置文件链接的是国外的库,会很慢,所以我们要清楚掉他们,LINUX中给清除命令后不会有啥显示,但我们...

2019-11-12 20:12:46

阅读数 62

评论数 0

原创 CentOS与Ubuntu网络配置时常见的问题

网络配置后上不了网(或者是说无法ping通www.baidu.com) 1.按照以下步骤,根据OSI七层理论模型逐层进行分析解决。 首先检查一下自己的物理机能否上网,是否是网络的问题。 如果物理机可以正常上网,检查一下虚拟机与物理机的连接是否有误,比如说是否是采用NAT模式,在设配器选项是否有V...

2019-11-12 16:50:33

阅读数 12

评论数 0

原创 Centos和Ubuntu的网络配置

CentOS7 1.检查Windows中VM的5个服务有没有开 路径::此电脑->右键点击管理->选择服务和应用程序中的服务->找到VM。需如下图所示,否则右键点击启动,启动不了则应重新安装。 2.windows中要看到网络设备出现如下图的以太网 路径:进入设置-&g...

2019-11-12 16:13:06

阅读数 12

评论数 0

原创 CentOS与Ubuntu的安装过程

我们的电脑采用的基本都是Windows或者是MAC操作系统,我们要学习Linux系统的话,需要其操作环境,那怎么做呢?有以下方法: 重装系统。 安装双系统 安装虚拟机。 个人推荐第三种方式,因为在虚拟机上的操作不会影响到我们的物理机。这里推荐一个软件:VMware workstat...

2019-11-12 15:22:17

阅读数 19

评论数 0

原创 Linux的发行版本及特点

Linux的发行版本实在是够多,在这里对最主要的几个进行记录。 redhat公司主要发行了两个版本,RHEL以及Fedora。 RHEL是一个企业级别 的产品,Redhat公司通过收取服务费来实现盈利。 Fedora面向终端用户,旨在为用户提供稳定安全且易于使用和管理的自由开源软件。 ...

2019-11-12 14:04:52

阅读数 39

评论数 0

原创 Linux操作系统的构成及内核功能

Linux操作系统的构成及内核功能 博主在上个月开始接触学习一些运维工程师相关的技能,想利用此博客来记录下自己的学习过程,望各路大神看到后有误批评指正,望轻喷。 最为一名运维工程师,必备技能便是掌握Linux操作系统。 Linux主要分为用户空间以及内核空间,两者被分隔开,这样使得我们的用户空间崩...

2019-11-12 13:45:34

阅读数 38

评论数 0

提示
确定要删除当前文章?
取消 删除