自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ucloud配置虚拟网卡---Ubuntu 20.04

上传脚本,然后执行,values和ip文件和脚本要在同一个目录下。编写ip文件,将虚拟网卡的资源id和ip一一对应。ubuntu的脚本通过api获取的网卡参数。ProjectId:项目id。hostid:主机资源id。PublicKey:公钥。Region:主机可用区。编写values文件。Private:私钥。

2024-04-02 17:23:50 653

原创 ucloud配置虚拟网卡---centos7.9

在网卡配置文件里面有一个DEFROUTE参数,表示是否将该接口设置为默认路由,所以除了eth0这个网卡的配置文件中这个参数的指是yes以外,其他网卡配置文件中这个参数的值都要是no(同vpc的时候可能不会遇到这个问题,网卡跨vpc的时候特别注意一下),最后完整的网卡配置文件。在/root/下面新建ip文件,将内网ip和网卡一一对应,写入ip文件,如果eth0也加了ip,也将eth0所有的ip写入ip文件,包括eth0的主ip。看看此时的路由,此时的默认路由是eth2,不是eth0,所以你的远程会断。

2024-04-02 16:01:06 732

原创 Prometheus-监控远程linux的主机

通过http://8.137.122.212:9090/metrics,可以查看到监控的数据,在web主界面可以通过关键字查询监控项。这里的IP地址原本是‘localhost’,为了方便我将‘localhost’换成了主机的IP地址。修改Prometheus的配置文件&重启node_exporter。3、查看是否配置成功(注意开放node的9100端口)1、在被监控的节点部署node-exporter。2、配置prometheus连接node。现在看只监控了本机一台主机。二、监控远程linux主机。

2024-02-29 22:31:49 714

原创 Prometheus的安装

6、启动prometheus。5、配置systrmd管理。

2024-02-26 17:44:44 486

原创 Apache&Nginx配置ssl证书

xiaopy.info是申请证书时使用的域名,165.154.203.16是我Apache服务地址。注:如果部署Apache服务的云服务器是国内大陆地区的,域名也没有备案的话,是不能绑定域名访问的。安装成功以后httpd的配置文档下面会有一个ssl.conf文件。Apache版本:Apache/2.4.6 (CentOS)6、修改ssl.conf文件&重启Apache。1、安装Apache(使用默认yum源)2、查Apache版本&启动Apache。3、没有配置ssl时访问测试。4、安装mod_ssl。

2024-02-01 18:42:24 1752

原创 ucloud轻量云(wordpress)配置ssl

1、上传ssl证书到/usr/local/software/apache/conf,这里的文件名和内容与ucloud控制台下载下来的文件名和内容保持一致。注:httpd-ssl.conf中, 不能修改为<VirtualHost 域名:443>,不然会报错。在httpd.conf中找到下面这行,去掉注释,再重启httpd服务。6、修改WordPress地址(URL)和站点地址(URL)3、修改httpd-ssl.conf文件。2、修改httpd.conf文件。4、重启httpd服务有报错。

2024-01-15 18:16:25 1665

原创 Shell第二次作业

2、使用关联数组统计密码文件中用户使用的不同类型shell的数量。3、使用关联数组按扩展名统计指定目录中文件的数量。1、将密码文件的每一行作为元素赋值给数组。

2023-04-09 11:35:13 100

原创 云原生--数据库第二次作业

(3)配置主服务器的信息,master_log_pos为查询到的主服务器的position,master_log_file为查询到的日志命。1.设置server-id值并开启binlog参数。1.设置server-id必须和主服务器不同。(4)启动从服务器(停掉主服务器的防火墙)2.创建与主服务器相同的用户并给予权限。(2)查看mysql主服务器信息。(1)创建用户并给予权限。

2023-03-30 14:28:19 145

原创 云原生--数据库第一次作业

4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。6.备份MySQL数据库某个(些)表。7.同时备份多个MySQL数据库(其他数据库素材自行准备)13.在另外的数据库服务器上还原xtrabackup 备份。2.为student表和score表增加记录。数据库备份,数据库为school,素材如下。12.使用xtrabackup 备份数据库。14.使用mydumper备份数据库。5.直接将MySQL数据库压缩备份。9.备份服务器上所有数据库。

2023-03-30 14:13:53 248

原创 HCIP-第五次实验

二、运行OSPF【R2、R3、R4】三、运行BGP【R2、R3、R4】四、保证【R1、R2】环回可达。五、启用BGP【R1】

2023-02-01 16:06:51 121

原创 Hcip-第四次实验

四、跑mgre,R5为中心站点,R7、R6、R8为分支站点。

2023-01-05 23:25:40 150

原创 hcip第二次实验

R4、R5、R6同理,然后测试隧道。其他路由器同理,最后实现全网可达。R5、R6 同理R4。

2022-12-28 22:41:49 217

原创 hcip第一次实验

三、实现内网全网可达。

2022-12-25 23:37:04 202

原创 Web笔记

HTML全称Hyper Text Mark-up Language,即超文本标签语言,标签也可称作标记或者元素。是目前网络上运用最广泛的前端技术之一,也是网页构成最主要的部分之一,Web编程的基础。

2022-11-08 16:01:09 248

原创 自制镜像仓库

1、使用aliyun的registry上传下载镜像。2、使用registry镜像运行容器上传下载镜像。(2)运行registry镜像容器。(1)拉取registry镜像。(4)将私有仓库认证为安全仓库。

2022-08-23 18:12:58 315

原创 利用容器搭建论坛

2.启动tencentci/discuz镜像容器,并且实现端口映射,使物理机可以访问tencentci/discuz(后台执行)。(4)赋予用户“luntan”对数据库“luntan_mysql”的操作权限。(3)创建数据库“luntan_mysql”,存放论坛产生的数据。1.拉取tencentci/discuz、mysql镜像。3.启动mysql数据库,创建用户并赋予权限。(2)交互式进入容器mysql。(3)创建用户“luntan”(1)后台启动mysql。

2022-08-23 16:14:03 636

原创 Docker基础操作

2、运行一个nginx的容器,要求如下:将容器的80端口映射到宿主机的8000端口,并将数据卷my-volume挂载到/usr/share/nginx/html目录。3、运行一个httpd的容器,要求如下:将容器的80端口映射到宿主机的8001端口,并将数据库my-volume挂载到/var/www/html。以容器的方式运行httpd,默认访问的HTML页面不再/var/www/html/下面,修改该目录下的HTML文件并不能使访问页面发生改变。(1)交互式进入容器(该容器已经在运行)...

2022-08-18 17:51:14 960

原创 安装 Docker

Docker 的旧版本称为 docker 或 docker-engine。如果安装了这些文件,请先卸载它们。Docker CE 包现在称为 docker-ce。2.3 安装最新版本的Docker CE。如果安装不成功,就先卸载掉runc再安装。4.测试docker是否能正常使用。3.查看docker相关信息。2.1 安装必要的包。......

2022-08-18 16:12:20 313

原创 Redis集群

准备:准备三台虚拟机,配置好ip、主机名、redis环境,也可用一台虚拟机配置三个redis实例1、在根目录下创建rediscluster目录2、把redis.conf复制到这个目录中3、在rediscluster下创建三个文件redis-6379.conf、redis-6380.conf、redis-6381.conf文件里面的配置参数为不同文件只需将内容中出现的端口号(6379)做出相应的修改4、启动服务5、查看进程是否运行6、连接服务开启三个窗口分别连接每个服务7、进行复制。......

2022-08-14 11:57:33 180

原创 RDB和AOF进行备份还原

1、redis.conf中的配置2、savesave 900 1 # 在900s内如果有1条数据被写入,则产生一次快照。save 300 10 # 在300s内如果有10条数据被写入,则产生一次快照stop-writes-on-bgsave-error yes # 如果为yes则表示,当备份进程出错的时候,主进程就停止进行接受新的写入操作,这样是为了保护持久化的数据一致性的问题。.........

2022-08-14 11:24:47 374

原创 MGR+Redis安装

查看Redis服务: 1. ps -ef | grep redis 关闭Redis服务: 1. pkill redis-server 2. kill 进程号。3. 单实例关闭:redis-cli shutdown 4. 多实例关闭:redis-cli -p 6379 shutdown。直接执行 redis-server 启动的 Redis 服务,是在前台直接运行的(效果如上。图),也就是说,执行完该命令后,如果关闭当前会话,则Redis服务也随即关闭,因此这种方。/usr/local/src目录)。....

2022-08-12 22:17:04 551

原创 数据库—主从复制

3)配置主服务器的信息,master_log_pos为查询到的主服务器的position,master_log_file为查询到的日志命。1.设置server-id值并开启binlog参数。1.设置server-id必须和主服务器不同。(4)启动从服务器(停掉主服务器的防火墙)2.创建与主服务器相同的用户并给予权限。(2)查看mysql主服务器信息。(1)创建用户并给予权限。...

2022-08-12 20:52:46 281

原创 【无标题】

2.1 RPM包安装2.1.1 yum在线安装1、下载并安装MySQL官方的 Yum Repository2、使用yum安装MySQL2.1.2 rpm包安装事先从官网下载RPM安装包,上传至服务器:解压查看:安装:首先限制mariadb相关软件包。其中:mysql-community-client 客户端mysql-community-devel 开发库mysql-community-common 服务端和客户端的公共文件。...

2022-08-07 16:12:47 76

原创 数据库-备份

6.备份MySQL数据库某个(些)表。此例备份student表。查看binlog文件名以及最后一条sql语句产生的uuid。7.同时备份多个MySQL数据库(其他数据库素材自行准备)3.备份数据库school到/backup目录。2.为student表和score表增加记录。查看创建school数据库时产生的uuid;数据库备份,数据库为school,素材如下。1.创建student和score表。5.直接将MySQL数据库压缩备份。9.备份服务器上所有数据库。8.仅仅备份数据库结构。...

2022-08-06 17:50:55 230

原创 数据库之存储

创建一个存储过程avg_sai,有3个参数,分别是deptno,job,接收平均工资,功能查询emp表dept为30,job为销售员的平均工资。1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。学号,姓名,性别,年龄,所在系 Sno为主键课程表:Course (Cno, Cname,)课程号,课程名 Cno为主键学生选课表:SC (Sno, Cno, Score)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。.

2022-08-05 17:18:14 487

原创 数据库表查询

5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息。12、列出所有部门号为102和103的职工号、姓名、党员否。19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。2、查询所有职工所属部门的部门号,不显示重复的部门号。9、列出1960年以前出生的职工的姓名、参加工作日期。8、列出所有姓刘的职工的职工号、姓名和出生日期。14、显示工资最高的前3名职工的职工号和姓名。...

2022-08-03 19:04:49 2373

原创 shell--第九章练习

9、请打印第一域,并且打印头部信息为这个是系统用户,打印尾部信息为“================”11、请将/etc/passwd中的root替换成gongda,记住是临时替换输出屏幕看到效果即可.7、请打印出/etc/passwd第一个域,并且在第一个域所有的内容前面加上“用户帐号”5、/etc/passwd中匹配包含root或net或ucp的任意行。13、请同时匹配passwd文件中,带mail或bash的关键字的信息。8、请打印出/etc/passwd第三个域和第四个域。......

2022-07-31 15:15:28 81

原创 shell--面试题

3、写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径/home/logs/nginx/default/access.log。3、一个文件,大概1亿行,每行一个ip,将出现次数最多的top10输出到一个新的文件中。A显示包含a或者d为开头,后接任何字符,再后面是.conf字符的文件(或目录)C显示包含字母a或者d出现0次或1次,后面是.conf字符的文件(或目录)D显示从字母a到d,后接任何字符,再后面是.conf字符的文件(或目录)如果不存在该如何处理?...

2022-07-26 21:58:36 187

原创 【无标题】

12-May-2017100222.813信息[main]org.apache.catalina.startup.VersionLoggerListener.logServerbuiltMay52017110304UTC。12-May-2017100222.814信息[main]org.apache.catalina.startup.VersionLoggerListener.logOSNameWindows,OSVersion10。

2022-07-25 17:01:06 178

原创 shell- 第七章练习

3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;7、显示/var/log/secure文件中包含“Failed”或“FAILED”的行;4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;9、以长格式列出/etc/目录下以ns开头、.conf结尾的文件信息;...

2022-07-21 00:47:06 80

原创 shell-第八章练习

2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。1、删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符。4、在/etc/fstab文件中不以#开头的行的行首增加#号。5、利用sed取出ifconfig命令中本机的IPv4地址。3、在/root/install.log每一行行首增加#号。7、在/etc/hosts配置文件中添加内容。6、关闭本机SELinux的功能。...

2022-07-20 23:37:17 59

原创 shell-第六章练习

1、编写函数,实现打印绿色OK和红色FAILED判断是否有参数,存在为Ok,不存在为FAILED。6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。5、将/etc/shadow文件的每一行作为元数赋值给数组。2、编写函数,实现判断是否无位置参数,如无参数,提示错误。4、编写函数,实现两个整数位参数,计算加减乘除。7、使用关联数组按扩展名统计指定目录中文件的数量。3、编写函数实现两个数字做为参数,返回最大值。......

2022-07-18 20:40:46 136

原创 shell-第四天作业

2、判断一个用户是否存在;根分区剩余空间小于20%

2022-07-17 19:29:34 75

原创 shell-第五章作业

shell-第五章作业。

2022-07-17 14:05:36 64

原创 shell-笔记

shell程序的特点:1、简单易学2、解释性语言,不需要编译即可执行在学习Shell编程之前,必须弄清楚什么是Shell。为了能够使读者在学习具体的Shell编程之前对Shell有个基本的了解,本节将对Shell进行概括性的介绍,包括Shell的起源和功能。1.2.1 shell的起源...

2022-07-14 17:04:17 184

原创 编写循环何条件任务

一、简单循环将loop关键字添加到任务中,对应其迭代任务的项目列表取为值,循环变量item 保存每个迭代过程中使用的值。eg:编写一个简单循环,来确保两个服务都在运行---- name: Postfix and Dovecot are runing hosts: node1 tasks: - name: sy service: name: "{{item}}" state: started loop: - pos

2022-05-26 21:00:40 71

原创 ce第二天作业

1.要求搭建web服务器,通过端口8909能够访问到网页内容“小胖,你咋这么胖呢”2.要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopeng.com和www.dapang.com访问各自的网站存放路径分别为/Xiaopang和/dapang,内容自定。3.搭建web网站,基于ip访问,当前网站的根目录为/www,创建当前网站的虚拟目录,内容自定。4.创建虚拟目录真实物理位置在/usr/local/maomao,内容自定,单允许abc和xyz用户通过密码访问5.综合练习请给o

2022-05-24 19:35:44 125

原创 ansible-第一天

1)安装和配置ansible以及ansible控制节点server.example.com修改主机名:hostnamectl set-hostname server.example.com配置静态IPnmcli connection modify ens160 ipv4.addresses 172.25.250.100/24 ipv4.gateway 172.25.250.2 ipv4.method manual connection.autoconnect yes安装ansible2)创建

2022-05-22 13:09:17 114

原创 rhcsa--第三天

1、总结出vim的三个模式中你认为实用的命令2、文件管理命令练习:在/opt目录下创建一个临时目录tmp;在临时目录下创建一个文件,文件名为a.txt;将a.txt复制成b.txt;将b.txt改名成为c.txt;创建符号链接,链接文件名为linkc.txt;3、vi练习:完成如下步骤应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)

2022-02-17 00:52:30 147

原创 rhcsa--第二天

1.介绍软硬链接的区别2.根据要求创建软硬链接文件​ 在/home创建文件为aaa,并在/目录下创建软链接文件a.txt; /root下创建硬链接文件为[root@192 ~]# touch /home/aaa[root@192 ~]# ln -s /home/aaa /a.txt[root@192 ~]# ln /home/aaa /root/a.txt3.在当前系统/目录下创建100个文件(文件名例如:abc1…abc100)[root@192 /]# touch a{1..100

2022-02-16 20:44:05 156

空空如也

空空如也

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

TA关注的人

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