云计算
文章平均质量分 57
云计算
这个作者很懒,什么都没留下…
展开
-
数据卷管理和端口发布
一.1.创造数据卷[root@centos ~]# docker run -it --name centos01 -v /data1 -v /data2 centos7:v1.0 /bin/bash2.查看数据卷[root@centos ~]# ls /var/lib/docker/volumes/3.删除数据卷二.1.创建容器数据卷2.创建容器链接数据卷容器[root@centos ~]# docker run -it --volumes-from centos01 --nam原创 2021-06-14 10:13:26 · 109 阅读 · 0 评论 -
docker基本管理
一.安装docker1.安装Centos7源[root@centos ~]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo2.清除yum缓存3.生成yum缓存4.安装docker[root@centos ~]# yum -y install docker5.设置开机自启二.镜像管理1.查看镜像[root@centos ~]# docker search原创 2021-06-10 09:26:07 · 188 阅读 · 1 评论 -
Ansible自动化运维
Ansible自动化运维一.1.生成密钥对、[root@centos ~]# ssh-keygen -t RSA2.上传密钥对[root@centos ~]# ssh-copy-id -i .ssh/id_rsa.pub root@192.168.100.203.验证免交互式认证4.修改yum配置文件5.安装ansible6.配置ansbile客户端7.测试客户端连通性[root@centos ~]# ansible -...原创 2021-06-07 19:38:33 · 101 阅读 · 0 评论 -
Glaster分布式文件系统
Glaster分布式文件系统一.配置Glusterfs群集显示1.配置hosts文件Centso1 - 5复制到其它服务器上2.配置磁盘配置三个5G主分区,两个5G扩展分区Centos1 - 5保存查看3.创建磁盘文件Centos1 - 54.创建挂载点Centos1 - 55.重启Centos1 - 56.查看,挂在成功Centos1 - 57.上传gluserfs软件Centos1 - 58.挂载9.修改yum仓原创 2021-06-05 16:54:10 · 137 阅读 · 0 评论 -
Glaster分布式文件系统
Glaster分布式文件系统一.配置Glusterfs群集显示1.配置hosts文件Centso1 - 5复制到其它服务器上2.配置磁盘配置三个5G主分区,两个5G扩展分区Centos1 - 5保存3.创建磁盘文件Centos1 - 54.创建挂载点Centos1 - 55.重启Centos1 - 56.查看,挂在成功Centos1 - 57.上传gluserfs软件Centos1 - 58.挂载9.修改yum仓库C原创 2021-06-05 16:47:29 · 392 阅读 · 0 评论 -
日志分析系统 KLE
一.安装Elasticsearch1)安装依赖nodeCentos1 和 Centos2 :(都安装)root@centos ~]# tar zxvf /mnt/node-v8.2.1.tar.gz -C /usr/src2.安装ElasticsearchCentos1 和 Centos2 :(都差不多)[root@centos ~]# rpm -ivh /mnt/elasticsearch-5.5.0.rpm3.修改配置文件[root@centos ~]# vim /etc/elast原创 2021-06-03 11:05:23 · 213 阅读 · 0 评论 -
zabbix
一.安装zabbix服务器1.安装数据库2.启动mysql服务和开机自启3.设置启动密码二.创建数据库设置权限1.创建数据库create database zabbix character set utf8 collate utf8_bin;2.创建访问数据库账户create user ‘zabbix’@‘localhost’ identified by ‘’;3.更新生效grant all privileges on zabbix.* to ‘zabbix’@‘localh原创 2021-06-01 09:57:53 · 110 阅读 · 0 评论 -
MySQL的主从复制和读写分离
一.配置主从复制1.配置ntp服务器安装ntp[root@centos ~]# yum -y install ntp修改ntp配置文件[root@centos ~]# vim /etc/ntp.conf启动服务设置开机自动启动其他服务器同步时间2.安装mysql略。。。。。。。。3.修改主mysql配置文件修改配置文件[root@centos ~]# vim /etc/my.cnf2.重新启动MySQL服务加载配置文件3.修改从mysql主配置文件centso原创 2021-05-31 11:36:54 · 115 阅读 · 0 评论 -
Redis群集
实验环境某公司主要业务是网站社交,后台采用的是关系型数据库,近期注册及在线用户越来越多,对数据库的读写性能要求越来越高,对数据库造成了很大的压力,为了解决这一问题,公司决定部署以恶搞Redis群集,来代替原来的关系数据库需求:准备六台服务器搭建Redis群集,三台master 三台slave服务器的IP地址为 192.168.100.10 -192.168.100.60查看群集状态1、安装redis2.编译安装3.运行初...原创 2021-05-26 17:18:19 · 94 阅读 · 0 评论 -
Haproxy 负载均衡
一.安装nginx服务器1.Centos1安装nginx(1)安装依赖(2)创建管理用户(3)解压nginx(4)配置nginx./configure --prefix=/usr/local/nginx --user=nginx --with-http_stub_status_module(5)安装nginx(6)优化命令(7)创建网站根目录(8)启动服务2.Centos安装nginx:(1)安装依赖(2)创建管理用户(3)解压nginx(4)配置ngin原创 2021-05-24 17:14:13 · 60 阅读 · 0 评论 -
keepalived故障转移群集
第七章:keepalived故障转移群集一.Centso1和centso2 安装httpd网站服务器Cenyos1:Centso2:二.Centos4和Centos5安装lvs和keepalivedCentos4:安装设置服务开机自动启动:修改keepalived主配置文件修改内核参数Centso5:安装:设置服务开机自动启动:修改keepalived主配置文件修改内核参数3.修改网站内核参数运行相应客户端请求Centso1:Cent原创 2021-05-24 08:33:08 · 106 阅读 · 0 评论 -
LVS网络负载均衡群集
一.配置正确IPCentso1:Centso2:Centso3:Centso4:2.Centos4开启路由转发:3.Centos安装LVS程序[root@centos08 ~]# yum -y install ipvsadm设置开机自启动清除lvs默认规则[root@centos08 ~]# ipvsadm -C查看ipv规则[root@centos08 ~]# ipvsadm -ln保存lvs[root@centos08 ~]# ipvsadm-save原创 2021-05-20 20:34:18 · 113 阅读 · 0 评论 -
部署Tomcat负载均衡
部署Tomcat负载均衡Centso1:一.安装tomca1.解压apache[root@centos ~]# tar zxvf /mnt/apache-tomcat-7.0.54.tar.gz -C /usr/local/2.指定tomcat安装位置[root@centos ~]# mv /usr/local/apache-tomcat-7.0.54/ /usr/local/tomcat3.启动服务4.停止服务:[root@centos ~]# /us...原创 2021-05-18 16:19:21 · 229 阅读 · 3 评论 -
LNMP服务搭建
LNMP服务搭建一 安装nginx服务1.安装依赖程序yum -y install pcre-devel zlib-devel2.创建nginx管理用户useradd -M -s /sbin/nologin nginx3.解压nginx (linux光盘)4.配置nginx./configure --prefix=/usr/local/nginx --with-http_stub_status_module --user=nginx5.编译安装...原创 2021-05-14 09:48:20 · 236 阅读 · 5 评论 -
Firewalld防火墙 端口转发
一.配置IPCentso1Centso2Centso3Centso4二.开启防火墙Centso1 Centso2 Centso3 Centso4centso2开启路由转发功能三.配置防火墙区域,并将接口加入区域1.centos1配置默认区域2.centos1接口加入internal3.Centos2配置默认区域firewall-cmd --set-default-zone=trustedens33接口加入internal 区域ens 37 加入exte原创 2021-05-12 11:51:07 · 366 阅读 · 0 评论 -
Firdwalld 防火墙
实验拓扑实验要求:1.开启防火墙,正确划分防火墙区域2.Centso3 和 centso4 安装web网站服务3.Centso3 允许https 443端口 通信4.Centso4 允许 http 89 端口 通信步骤一.配置正确ip 和 开启防火墙Centso1Centso2Centso3Centso4二.配置防火墙区域1.centos1接口加入internal2.Centso2ens33接口加入internal 区域ens 37 加入extern原创 2021-05-08 16:27:42 · 117 阅读 · 0 评论 -
Linux系统安全应用
一.限制使用su命令1.修改认证文件/etc/pam.d/su. 启动pam_wheel.so认证模块。2.将radmin用户加入到wheel组3.验证除了root radmin 以外,其他用户均不能使用su命令进行切换.设置sudo权限1 授权zhangsan使用权限2.添加用户lisi使用/sbin/*. /usr/sbin/*的命令. 添加NOPASSWD,以取消验证3.添加:”Defaults logfile” 配置行,以启用sudo日志三 限制引导及登陆过程6原创 2021-05-08 11:31:39 · 220 阅读 · 1 评论 -
构建透明代理网关
构建透明代理网关为了有效利用网络带宽、提高局域网访问Internet的速度,公司要求在 Linux网关中搭建代理务,并尽可能减少客户机的重复设置工作,◆需求描述所有的局域网PC通过共享(iP地址172.16.16.1)的方式接入Intemnet.用于非Web协议的访问(如DNS、 FTP、 MAIL 等)。当局域网PC访问Internet 中的Web站点(80. 443端口)时,自动使用代理。针对局域网PC的Web访问进行控制,主要要求如下。一准备实验环境1....原创 2021-05-08 11:27:49 · 257 阅读 · 0 评论 -
rsync远程同步
rsync远程同步实验环境描述:某公司在深圳,北京各放置了一台网站服务器,分别应对南北大区内不断增长的客户访问需求,两台服务器的网站文档必须保持一致,如图,同步链路已通过VPN专用线路实现需求描述:服务器A(北京)作为rsync发起端,目录/var/www/html作为原始位置服务器B(深圳)作为远程rsync服务器,目录/var/www/html作为目标位置结合inotify机制实现触发式的上行同步,保持两个站点的网页文档一致推荐步骤:配置r...原创 2021-05-08 11:22:55 · 108 阅读 · 1 评论 -
PXE无人值守装机
PXE无人值守装机一.安装配置tftp服务器1.安装tftp服务器yum -y install tftp-server2.配置tftp服务器端[root@centos ~]# vim /etc/xinetd.d/tftp3.启动tftp服务器二.安装配置linux引导1.安装PXE引导程序2.移动tftp引导文件到tftp根目录3.复制linux系统镜像文件到tftp根目录下4.配置linux系统引导菜单三.配置安装ftp1.安装ftp...原创 2021-04-22 12:20:05 · 102 阅读 · 1 评论 -
远程访问及控制
【实验环境】某公司的电子商务站点由专门的网站管理员进行配置和维护,并需要随时从Internet进行远程管理。考虑到易用性和灵活性,在web服务器上启用openssh服务,同时基于安全性考虑,需要对ssh登录进行严格的控制。【需求描述】允许网站管理员wzadm通过笔记本电脑远程登录web服务器,笔记本电脑的IP地址并不是固定的,采用密钥对验证方式以提高安全性。允许用户jacky远程登录web服务器,但仅限于从网管工作站192.168.3.110访问。禁止其他用户通过ssh方式远程登录web服务器。.原创 2021-04-17 18:00:04 · 202 阅读 · 0 评论 -
Shell应用(四)
一1.查找指定字符反向查找1.利用[]查找2.查找行首”^” 与行尾字符”$”查找任意一个字符”.” 与重复字符查询以w开头d结尾,中间的字符可有可无的字符串查询任意数字所在行查找连续字符范围”{}”查询以w开头以d结尾,中间包含2-5个o的字符串查询以w开头以结尾,中间包含2个以上o字符串二输出符合条件的文本删除符合条件的文件替换符合条件的文本迁移符合条件的文本三按行输入文本按字段输出文本...原创 2021-04-17 11:58:15 · 61 阅读 · 0 评论 -
Shell脚本(3)
一.使用for循环语句1.使用脚本添加用户[root@centos ~]# vim /root/users.txt //用做测试的列表[root@centos ~]# vim uaddfor.sh[root@centos ~]# chmod +x uaddfor.sh[root@centos ~]# ./uaddfor.sh2.删除uaddfor.sh脚本所添加的用户[root@centos ~]# vim udelfor.sh二.使用while 循环语句1.批量原创 2021-04-13 14:37:51 · 83 阅读 · 0 评论 -
Shell脚本(1)
一.使用Shell变量1.自定义变量2.查看和引用变量的值3.变量赋值的特殊操作双引号单引号反撇号4.设置变量的作用范围5.数值变量的运算二 特殊的Shell的变量1.环境变量2.位置变量3.预定义变量三 重定向管道符操作1重定向操作重定向输入:错误重定向2.管道符操作...原创 2021-04-13 14:35:03 · 46 阅读 · 0 评论 -
Web网站服务
1章 Web网站服务【实验拓扑】【实验环境】某公司根据其信息化建设要求,需要构建一台独立配置的网站服务器。考虑到站点的运行效率,稳定性及可扩展性等因素,要求在CentOS 7 系统中构建httpd服务器,并使用httpd-2.2.17源码版本进行编译安装。【需求描述】编译安装httpd服务器,要求支持动态模块扩展、地址重写、多字符集。网站名臣设置为www.benet.com,默认首页设置为index.html和index.php。将/usr/share/doc/HTML/zh-CN/目原创 2021-04-13 12:00:24 · 120 阅读 · 0 评论 -
Shell脚本(1)
一.使用Shell变量1.自定义变量2.查看和引用变量的值3.变量赋值的特殊操作双引号单引号反撇号4.设置变量的作用范围5.数值变量的运算二 特殊的Shell的变量1.环境变量2.位置变量3.预定义变量三 重定向管道符操作1重定向操作重定向输入:错误重定向2.管道符操作...原创 2021-04-06 18:31:44 · 79 阅读 · 0 评论 -
构建LAMP网站平台
【网络拓扑图】【实验环境描述】某公司新购买的电子商务系统使用PHP语言开发,因此需要危险又的httpd服务器安装PHP环境,构建LAMP网站平台。为了方便开发人员维护MySQL数据库,要求能通过浏览器访问来管理数据库。【推荐步骤】构建PHP运行环境。创建elcdb库,并授权用户elcadmin的认证密码为“adm@123”。安装并验证phpMyAdmin系统。使用elcadmin账号维护elcdb库【需求描述】 构建LAMP网站平台,支持PHP网页解析,并能够通过P...原创 2021-04-06 18:20:46 · 199 阅读 · 0 评论 -
Mysql数据备份恢复
【网络拓扑图】【实验环境描述】某学校近期在进行其中考试,要求数据库管理员负责一班、二班学生的考试成绩录入,为保证数据的可靠性,数据库管理员在录入学生成绩后均要做数据库备份,并且为了测试备份数据是否可用,模拟数据丢失故障,进行数据还原。【推荐步骤】创建数据库与表分三次录入学生成绩,并在分别进行完全备份与增量备份模拟数据丢失,进行数据恢复【需求描述】 在数据库表中,分三次录入徐文胜考试成绩,具体的考试成绩信息分别参见表一班学生成绩姓名 班级 学号 语文 数学 英语 理综张原创 2021-04-06 18:15:56 · 62 阅读 · 0 评论 -
cisco 实验
IPsec VPN 实验拓扑要求(1)配置IP实现全网互通(2)R1.R2配置ipsec vpn配置步骤(1)配置IP全网互通略(2)crypto isakmp policy 1encryption aeshash shaauthentication pre-sharegroup 2lifetime 86400R1:access-list 100 permit ip 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255原创 2020-11-06 19:47:07 · 298 阅读 · 0 评论