自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 docker数据卷管理和端口分布

数据卷管理查看容器创建数据卷[root@centos01 ~]# docker run -it --name centos01 -v /data1 -v /data2 centos7:v1.0 /bin/bash查看数据卷[root@centos01 ~]# ls /var/lib/docker/volumes/创建文件为1.iso[root@centos01 ~]# dd if=/dev/zero of=./1.iso bs=10M count=10将数据加入数据卷data2中[ro

2021-06-15 14:19:48 133

原创 docker基础

安装docker[root@centos01 ~]# yum -y install docker启动docker服务设置开机自启动[root@centos01 ~]# systemctl start docker[root@centos01 ~]# systemctl enable docker查看docker版本[root@centos01 ~]# docker version查找nginx镜像[root@centos01 ~]# docker search nginx下载ngin

2021-06-10 17:21:47 74

原创 ansible自动化运维

生成密钥对上传密钥[root@centos01 ~]# ssh-copy-id -i .ssh/id_rsa.pub [email protected]交互式身份验证安装ansible配置ansible客户端[root@centos01 ~]# vim /etc/ansible/hosts客户端配置文件列表测试加载ping模块测试使用ansible交互式工具切换组列出客户端使用shell模块查看sshd服务状态重定向操作使用command远程切换目录应

2021-06-08 16:30:14 98 3

原创 glusterFS分布式文件系统群集

配置host文件创建分区创建磁盘文件创建挂载点重启生效[root@centos01 ~]# reboot挂载光盘修改yum仓库安装启动创建群集查看群集状态创建分布式卷并启动创建条带卷并启动创建复制卷并启动创建分布式条带卷并启动创建分布式复制卷并启动手动挂载自动挂载[root@centos05 ~]# vim /etc/fstab重启生效[root@centos05 ~]# reboot设置访问控制列表查看没有重启

2021-06-07 10:12:59 45

原创 elk日志分析系统

安装elasticsearch修改配置文件[root@centos01 ~]# vim /etc/elasticsearch/elasticsearch.yml启动服务设置开机自启监听端口修改host文件[root@centos01 ~]# vim /etc/hosts第二台相同操作安装依赖node安装phantomjs移动elasticsearch-head修改elasticsearch跨域访问[root@centos01 ~]# vim /etc/

2021-06-03 17:11:02 57

原创 zabbix监控系统平台

安装数据库[root@centos01 ~]# yum -y install mariadb mariadb-server启动数据库设置开机自启[root@centos01 ~]# systemctl start mariadb[root@centos01 ~]# systemctl enable mariadb设置密码[root@centos01 ~]# mysqladmin -uroot password ‘pwd@123’登录数据库[root@centos01 ~]# mysql -

2021-06-01 14:27:38 73 1

原创 zabbix监控平台

安装数据库[root@centos01 ~]# yum -y install mariadb mariadb-server启动数据库设置开机自启[root@centos01 ~]# systemctl start mariadb[root@centos01 ~]# systemctl enable mariadb设置密码[root@centos01 ~]# mysqladmin -uroot password ‘pwd@123’登录[root@centos01 ~]# mysql -uro

2021-06-01 14:18:55 57

原创 mysql主从复制和读写分离

主从复制安装ntp服务(通常自带)[root@centos01 ~]# yum -y install ntp修改ntp主配置文件[root@centos01 ~]# vim /etc/ntp.conf启动服务设置开机自动启动[root@centos01 ~]# systemctl start ntpd[root@centos01 ~]# systemctl enable ntpd从服务器同步时间[root@centos02 ~]# ntpdate 192.168.100.10安装my

2021-05-30 11:43:22 86 1

原创 redis群集

环境开启六台虚拟机三主三从步骤解压(六台)指定安装位置(六台)编译(六台)运行redis安装脚本(六台)修改主配置文件(六台)根据本机IP监听端口(六台)进入redis数据库清除缓存安装群集依赖文件创建群集将节点加入群集登录群集测试...

2021-05-26 21:11:53 67

原创 haproxy搭建web群集

环境开启三台虚拟机2、3是nginx网站服务器,4是haproxy服务器步骤安装nginx安装nginx依赖创建管理nginx账户,配置nginx安装优化创建虚拟主机根目录启动安装haproxy安装依赖解压编译安装生成主配置文件优化生成服务配置文件添加系统服务设置开机自启动修改主配置文件创建服务启动临时目录启动...

2021-05-24 16:33:05 51

原创 keepalived故障转移群集

环境开启5台虚拟机centos1和2是web网站服务器、centos3是nfs服务器、centos4和5是keepalived服务器,其中4为主5为次步骤1、2安装启动apache4、5安装keepalived和ipvsadm设置开机自启动主keepalived配置主配置文件[root@centos04 ~]# vim /etc/keepalived/keepalived.conf次keepalived配置主配置文件[root@centos05 ~]# vim /etc

2021-05-22 11:30:47 91

原创 LVS负载均衡化群集

环境开启4台虚拟机centos1和2两台web服务器、centos3是nfs服务器、centos4是LVS服务器步骤安装LVS设置开机自启web服务器和nfs服务器安装apache,设置网关查看规则,清空默认规则,保存开启路由转发创建负载均衡器指定IP地址192.168.200.40端口80算法使用rr负载均衡池添加网站服务器保存、查看规则安装nfs创建共享存储根目录配置NFS允许WEB服务器访问存储[root@centos03 ~]# vim /e

2021-05-20 22:31:19 59

原创 部署tomcat负载均衡

安装tomcat解压指定tomcat安装位置启动tomcat服务创建虚拟主机根目录更改主配置文件[root@centos04 ~]# vim /usr/local/tomcat/conf/server.xml更改etc下的hosts文件[root@centos04 ~]# vim /etc/hosts更改验证主机的hosts文件将tomcat和nginx安装包复制到100.50主机[root@centos04 ~]# scp /mnt/apache-tomcat-7

2021-05-18 19:21:42 41

原创 构建LNMP平台

安装Nginx安装依赖创建运行用户和组解压nginx安装包到/usr/src配置编译安装优化启动创建网站根目录修改主配置文件和/etc/hosts文件验证安装mysql安装依赖解压创建管理mysql组和用户配置编译安装生成mysql服务配置文件和服务配置文件给权限添加系统服务设置开机自动启动优化mysql初始化启动设置密码进入mysql安装php安装依赖解压配置编译安装生成主配置文件优化执行命

2021-05-13 21:39:57 74

原创 firewalld防火墙IP地址伪装和端口转发

富语言规则使用允许使用ah验证删除ah验证查看富语言规则拒绝DMZ区域192.168.100.0/24网络通信允许外网20和21号端口通信外网服务器拒绝ping允许https拒绝http将ssh默认端口改为12345[root@centos02 ~]# vim /etc/ssh/sshd_config允许外网远程连接配置IP地址伪装关闭系统IP地址伪装将192.168.100.0/24伪装到防火墙外网接口IP地址访问将内网服务器100.10的80

2021-05-12 16:34:22 218

原创 firewalld防火墙

拓补图三块网卡配置ip开启路由功能[root@centos02 ~]# vim /etc/sysctl.conf开启防火墙给三块网卡分配区域[root@centos02 ~]# firewall-cmd --add-interface=ens32 --zone=trusted[root@centos02 ~]# firewall-cmd --add-interface=ens34 --zone=external[root@centos02 ~]# firewall-cmd --

2021-05-10 11:16:41 58

原创 Linux系统安全应用

系统安全应用1.创建用户bob设置密码pwd@123[root@centos01 ~]# useradd bob[root@centos01 ~]# passwd bob2.设置bob用户密码10天后过期[root@centos01 ~]# chage -M 10 bob3.设置退出登录自动清空历史命令[root@centos01 ~]# vim .bash_logout4.只允许bob用户使用su命令,其他用户禁止bob加入wheel组[root@centos01 ~]# gpass

2021-05-06 21:05:00 153 1

原创 shell脚本 二

shell脚本1.test条件测试判断mnt是否是目录-d:判断是否是目录。 -f:判断是否是文件。 -w:判断是否有写入权限。 -r:判断是否有读取权限。 -x:判断是否有执行权限。 -e:判断文件目录是否存在。2.整数比较gt:大于 。 lt:小于。 ge:大于等于。 le:小于等于。 eq:等于。 ne:不等于。3.字符串比较=:字符串内容是否相同 。 =!:字符串内容不相同 。 -z:检查字符串是否为空。4.逻辑运算比较a:条件必须全部为真,可以

2021-04-21 19:31:07 75

原创 Shell脚本 一

shell脚本1.创建脚本[root@centos01 ~]# vim ./text.sh2.执行脚本[root@centos01 ~]# sh ./text.sh管道符查看全部端口[root@centos01 ~]# netstat -anptu管道符过滤只查看sshd端口[root@centos01 ~]# netstat -anptu | grep sshd重定向1.重定向追加输出到1.txt[root@centos01 ~]# echo ‘hello’ >&gt

2021-04-20 22:55:58 91

原创 MySQL的备份和恢复

mysql备份与恢复1.创建benet数据库mysql> create database benet;2.创建kscj表mysql> create table benet.kscj (姓名 char(2),班级 char(2),学号 char(8),语文 char(3),数学 char(3),英语 char(3),理综 char(3));3.在表中插入一班学习成绩做完全备份,做日志切割mysql> insert into benet.kscj values(‘张三’,‘一班’

2021-04-15 20:02:14 59

原创 Mysql数据库

mysql数据库一、安装mysql1.挂载系统光盘[root@centos01 ~]# mount /dev/cdrom /mnt/2.安装mysql依赖文件[root@centos01 ~]# yum -y install cmake ncurses-devel3.创建管理组和用户[root@centos01 ~]# groupadd mysql[root@centos01 ~]# useradd -M -s /sbin/nologin -g mysql mysql4.更换linux光盘

2021-03-31 22:04:04 79 1

原创 基于域名的虚拟web主机

配置基于域名的虚拟主机1、配置dns服务提供域名解析1.挂载光盘[root@centos01 ~]# mount /dev/cdrom /mnt/2.安装dns[root@centos01 ~]# yum -y install bind bind-utils bind-choot3.修改备份主配置文件[root@centos01 ~]# cp /etc/named.conf /etc/named.conf.bak[root@centos01 ~]# echo “” > /etc/nam

2021-03-31 20:29:37 128

原创 Linux高级管理

Apache一、编译安装apache1.挂载Linux盘

2021-03-31 19:57:16 71 1

原创 2020-11-25

第一章 Web服务器网络拓扑图:实验环境描述:某公司根据其信息化建设要求,需要构建一台独立配置的网站服务器。考虑到站点的运行效率,稳定性及可扩展性等因素,要求在CentOS 7 系统中构建httpd服务器,并使用httpd-2.2.17源码版本进行编译安装。实验环境:编译安装httpd服务器,要求支持动态模块扩展、地址重写、多字符集。网站名称设置为www.bdqn.com,默认首页设置为index.html和index.php。将/usr/share/doc/HTML/zh-CN/目录下

2020-11-25 21:38:01 167

原创 配置BGP

【实验拓扑】【实验要求】1.BGP宣告和建立邻接关系2.全网互通运用ospf协议【实验步骤】1.BGP宣告和建立邻接关系R1:[R1]int LoopBack 0[R1-LoopBack0]ip address 1.1.1.1 32[R1-LoopBack0]quit[R1]int LoopBack 1[R1-LoopBack1]ip address 2.2.2.2 32[R1-LoopBack1]quit[R1]int GigabitEthernet 0/0/0[R1-Gig

2020-10-07 14:29:13 111

原创 华为MSTP协议

【实验拓扑】【实验要求】利用MSTP实现vlan10和vlan20互访【实验步骤】1.配置ip:略2.配置vlan及trunkSW1:[sw1]vlan batch 10 20[sw1]int e 0/0/2[sw1-Ethernet0/0/2]port link-type trunk[sw1-Ethernet0/0/2]port trunk allow-pass vlan all[sw1-Ethernet0/0/2]int e 0/0/3[sw1-Ethernet0/0/3]po

2020-10-05 13:47:40 167

原创 华为综合实验

【实验拓扑】【实验要求】1.配置vlan和链路聚合2.配置ospf和rip3.配置路由重分发4.配置nat【实验步骤】1.配置vlan,将接口加入链路SW1:[SW1]vlan batch 10 20 30 40[SW1]int Eth-Trunk 1[SW1-Eth-Trunk1]port link-type trunk[SW1-Eth-Trunk1]port trunk allow-pass vlan all[SW1]int Ethernet 0/0/2[SW1-Ethern

2020-09-30 11:02:17 776

原创 华为设备配置ACL、NAT

【实验拓扑图】【实验操作】1.根据实验拓扑图配置IP地址2.给路由器配置rip,宣告网段R1:[R1]rip[R1-rip-1]network 192.168.1.0[R1-rip-1]network 192.168.2.0R2:[R2]rip[R2-rip-1]network 192.168.2.0[R2-rip-1]network 192.168.3.0[R2-rip-1]network 192.168.4.0R3:[R3]rip[R3-rip-1]network 1

2020-09-27 21:34:22 444

原创 华为实验

华为ospf实验【实验拓扑】【实验要求】1.配置IP2.配置opfs3.配置路由汇总4.配置路由重分发【实验步骤】1.IP地址R1: [R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1]ip address 192.168.3.2 255.255.255.0 [R1-GigabitEthernet0/0/1]undo shutdown [R1-GigabitEthernet0/0/1]quit [R1]int

2020-09-27 18:15:09 192

原创 eNSP不同网段实现全网互通

【实验拓扑】

2020-09-22 20:37:48 6680 1

原创 eNSP模拟器

eNSP模拟网络桥接【实验拓扑】【实验要求】配置ip地址,实现全网互通【实验步骤】1.按照拓扑图摆放,实现还原并打开设备Cloud配置2.根据拓扑图配置R1、R2、PC1的IP地址R1:*<Huawei>system-view[Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.100.10 255.255.255.0[Huawei-GigabitEt

2020-09-18 18:42:15 383

原创 Linux基础设置

Linux基础设置1.网络接口 (1)查看所有活动网络接口信息:ifconfig(2)查看指定网络接口信息:ifconfig 网络接口名(3)查看所有网络接口信息:ifconfig -a2.主机名称(1)查看主机名称:hostname(2)设置主机名称:hostnamectl set-homename 主机名3.路由条目(1)查看或设置主机中路由表信息:route(2)将路由记录中的信息显示为数字的形式:route -n4.(1)查看系统的网络连接状态、路由表、接口统计等信息:net

2020-09-11 21:46:11 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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