
CentOS
CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。
Tom Ma.
先模仿,后超越!
First imitate, then surpass!
展开
-
CentOS 安装 Flannel 实现跨主机 Docker 网络互通
启动 flanneld 后,会有一张 flannel0 网卡产生:而且还生成了配置文件 /run/flannel/subnet.env,此网卡的地址就是使用 etcdctl mk 定义的网段地址。4、配置 docker 容器的 IP地址, Flannel 使用Etcd进行配置,来保证多个Flannel实例之间的配置一致性,所以需要在etcd上进行如下配置。这样则会生成/run/flannel/docker文件, 在这个文件中一般会给docker提供一个设定参数。3、启动 flannel。原创 2021-06-29 10:08:53 · 1171 阅读 · 0 评论 -
CentOS 安装 Harbor
1、安装 docker-compose(1)下载二进制文件curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose(2)可执行权限chmod +x /usr/local/bin/docker-compose(3)测试是否成功docker-compose --ver原创 2020-08-25 11:21:01 · 2164 阅读 · 0 评论 -
Harbor 配置 Https
mkdir -p /data/cert && cd /data/cert一、生成证书颁发机构证书1、生成 CA 证书私钥openssl genrsa -out ca.key 40962、生成 CA 证书# 调整 -subj 选项中的值以反映您的组织openssl req -x509 -new -nodes -sha512 -days 3650 \-subj "/C=CN/ST=Shanghai/L=Shanghai/O=example/OU=Personal..原创 2021-03-11 10:56:40 · 545 阅读 · 0 评论 -
Centos 7 安装 Docker Compose
1、下载curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose链接:https://pan.baidu.com/s/1ILQXkokNPMHVl6tzOacBhw提取码:yf3x2、可执行chmod +x /usr/local/bin/docker-compos..原创 2020-10-20 22:24:33 · 227 阅读 · 0 评论 -
网络性能测试工具 iperf
而抖动是指最大延迟与最小延迟的时间差,如最大延迟是20毫秒,最小延迟为5毫秒,那么网络抖动就是15毫秒,它主要标识一个网络的稳定性。Iperf 是一个网络性能测试工具,可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。说明:Interval 为 花费的时间,Transfer 为 传输的大小,Bandwidth 为 网卡的传输速率,通过上面表示传输1000M的信息。Bandwidth是时间间隔里的传输速率。3、服务端与客户端共用参数。原创 2024-06-21 11:54:13 · 1180 阅读 · 0 评论 -
CentOS 查看硬盘IO负载
如果%util接近100%,表明I/O请求太多,I/O系统已经满负荷,磁盘可能存在瓶颈,一般%util大于70%,I/O压力就比较大,读取速度有较多的wait,然后再看其他的参数。原创 2024-06-17 14:39:29 · 745 阅读 · 0 评论 -
CentOS 创建软链接
3、删除 images 软链接。原创 2024-06-08 19:27:18 · 1048 阅读 · 0 评论 -
CentOS 安装 FFmpeg
FFmpeg 为了提高编译速度,使用了汇编指令,如MMX和SSE等。如果系统中没有yasm指令的话,编译FFmpeg时就会报错。2、因为编译时启用了 shared,所以修改动态链接库。一、安装yasm编译器。二、安装FFmpeg。原创 2024-05-13 10:45:25 · 413 阅读 · 0 评论 -
CentOS 搭建 RTMP直播服务器
服务器:rtmp://ip:1935/live(live目录是Nginx中定义好的)(2)HLS协议:http://ip/hls/demo.m3u8。(1)RTMP协议:rtmp://ip/live/demo。3、客户端下载 VLC软件,拉流实现观看直播。2、在OBS中添加采集来源,点击开启直播。二、安装Nginx RTMP模块。1、Nginx配置RTMP和HLS。推流码:demo(自定义)2、为Nginx配置启动。3、安装编译需要的工具。原创 2024-05-08 14:35:51 · 1175 阅读 · 1 评论 -
CentOS 删除文件提示 Operation not permitted 的解决方法
1、阿里云服务器提示存在挖矿行为,路径在 /etc/zzh,我们做下删除动作,发现不能删除。(2)、修改 chattr 权限。(1)、查看文件权限。(3)、删除文件权限。原创 2024-04-28 10:13:54 · 1474 阅读 · 0 评论 -
Docker 部署开源远程桌面工具 RustDesk
Key:id_ed25519.pub,文件在服务器。1、在控制端输入被控制端的ID,连接。4、被控制端设置与控制端一样。ID服务器:阿里云外网IP。2、安装后,点击设置。原创 2024-04-03 10:56:18 · 6853 阅读 · 0 评论 -
CentOS Nmap 用法
Nmap是一款开源的网络扫描工具,被广泛应用于网络管理、安全审计和漏洞扫描等领域。它支持多种扫描模式,包括TCP、UDP、SYN和ACK等,可以对目标主机进行端口扫描、操作系统检测、服务和版本识别、漏洞扫描等操作。由于其高效、灵活和可定制性,Nmap被广泛应用于渗透测试、红队演练和蓝队防御等方面,成为网络安全领域的必备工具之一。7、扫描整个网络中的所有主机,探测操作系统类型和版本。4、扫描整个网络中的所有主机,探测开放的TCP端口。5、扫描整个网络中的所有主机,探测开放的UDP端口。原创 2024-02-27 14:13:50 · 725 阅读 · 0 评论 -
CentOS 7 部署 ZeroTier Moon 节点
7、生成签名,成功后会出现一个 00000b8cdf1fe5d.moon 文件,这个文件名前5位0是固定的,后面b8cdf1fe5d其实就是官网上面设备ID。1、打开命令行运行,其中的 b8cdf1fe5d 就是上面的ID值。4、ZeroTier 官网勾选 Auth。10、阿里云放行 UDP 9993。8、 配置 moons.d 目录。一、Moon节点服务器安装。二、Windows 客户端。2、重启 Zerotier。本例是在阿里云上面操作的。原创 2024-01-30 16:09:22 · 2096 阅读 · 0 评论 -
CentOS 7 安装 PPTP
(4)取消勾选 "在远程网络上使用默认网关",如果你想连上VPN后本机显示的是远端的IP地址,就勾选上。10、本例是在阿里云上面操作的,需要放行 1723 端口与 GRE。(2)选中这个连接,点击高级选项,点击更多VPN属性。7、开启nat,实现客户端连上后可以上网。(5)返回到VPN界面,点击连接,成功。11、找台 Window 11 测试。6、关闭防火墙和 selinux。8、修改MTU,默认为1396。(1)创建一个新的VPN。(6)访问远程服务器。原创 2024-01-05 10:45:58 · 1923 阅读 · 0 评论 -
VMware 安装 黑群晖7.1.1-42962 DS918+
7、选择 Generate a random serial number。3、选择 Choose a model,选择 DS918+6、选择 Choose a serial number。4、选择 Choose a Build Number。8、选择 Build the loader。10、选择 Boot the loader。3、选择 Llinux 版本。2、下载,选择 DS918+2、下一步,选稍后安装系统。11、出现这个界面表示成功。5、选择 42962。3、 选择下载的文件。5、下一步,等待完成。原创 2023-09-07 10:47:06 · 7471 阅读 · 4 评论 -
CentOS 7 创建 RAID5
RAID 5 是一种存储性能、和存储成本兼顾的存储解决方案。RAID 5可以理解为是RAID 0和RAID 1的折中方案。RAID 5可以为系统提供保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个信息,写入数据的速度比对单个进行写入操作稍慢。同时由于多个数据对应一个信息,RAID 5的磁盘空间利用率要比高,存储成本相对较低,是运用较多的一种解决方案RAID硬盘:其中一个是热备盘。原创 2023-02-19 16:11:50 · 2750 阅读 · 0 评论 -
CentOS 7 创建 RAID1
Total Devices:RAID 中下属成员的总计个数,因为还有冗余硬盘或分区,也就是 spare。Spare Devices:备用 RAID 成员个数(会自动替换出现问题的成员)。Working Devices:正常工作的 RAID 成员个数。Active Devices:被激活的 RAID 成员个数。UUID:RAID 的 UUID 值,在系统中是唯一的。Raid Devices:RAID 成员的个数。7、查看系统,成功挂载,raid1大小为5G。Raid Level:阵列级别。原创 2023-02-19 14:04:55 · 2380 阅读 · 0 评论 -
CentOS 7 用户管理
CentOS 7 用户管理原创 2023-01-30 10:01:08 · 841 阅读 · 0 评论 -
CentOS 7 忘记密码后解决方法
将光标一直移动到 LANG=en_US.UTF-8 后面,空格,再追加 init=bin/sh。将选择行设置为第一行(背景高亮即为选中),按下键盘上的。进行引导启动,成功后进入该界面。原创 2023-01-28 10:52:26 · 1150 阅读 · 0 评论 -
CentOS 7 配置 Sudo
sudoers 配置文件vi /etc/sudoers#在此处添加授权规则## Allow root to run any commands anywhereroot ALL=(ALL) ALL#格式root #指定用户ALL=(ALL) #(ALL)括号内指定切换到哪个用户下执行命令,如为ALL,表示所有用户,如为空,是root用户ALL ......原创 2019-09-06 11:21:37 · 2739 阅读 · 1 评论 -
Python SQLite3 安装 OpenVP* Web管理后台
一、安装相关yum install gcc gcc-c++ openssl openssl-devel pam-devel sqlite-devel二、安装 Openvpn 服务器端https://blog.youkuaiyun.com/mshxuyi/article/details/105578705三、添加 SQLite 认证1、下载链接:https://pan.baid...原创 2021-01-21 16:54:08 · 1223 阅读 · 1 评论 -
CentOS 7 搭建 Keepalived+LVS NAT模式 高可用集群
CentOS 7 搭建 Keepalived+LVS NAT模式 高可用集群原创 2022-08-13 11:13:13 · 2016 阅读 · 2 评论 -
CentOS 7 搭建 LVS集群 NAT模式
CentOS 7 搭建 LVS集群 NAT模式原创 2022-08-10 09:46:31 · 879 阅读 · 0 评论 -
VMware 虚拟机添加 2 张网卡 设置 NAT 与 桥接网络
VMware 虚拟机添加 2 张网卡 设置 NAT 与 桥接网络原创 2022-08-07 09:58:16 · 5577 阅读 · 0 评论 -
CentOS Route 命令
Centos route原创 2022-08-07 08:34:04 · 2408 阅读 · 0 评论 -
CentOS 7 搭建 LVS集群 DR模式
CentOS 7 搭建 LVS集群 DR模式原创 2022-08-04 06:48:56 · 887 阅读 · 0 评论 -
CentOS 7 Netcat 用法
1.安装yum install nc -y原创 2022-05-05 11:16:37 · 4094 阅读 · 0 评论 -
CentOS 7 查询主机信息
1、查询主机型号dmidecode | grep "Product Name"原创 2021-11-23 11:54:31 · 2231 阅读 · 0 评论 -
CentOS 7 分区相关命令
1.查看分区[root@10-3-0-169 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 894.2G 0 disk ├─sda1 8:1 0 200M 0 part /boot/efi├─sda2 8:2 0 1G 0 part /boot└─sda3 8:3原创 2021-09-09 09:36:36 · 1517 阅读 · 0 评论 -
CentOS 7 使用 parted 分区解决大于2T的硬盘
# 硬盘 sdb 进行分区parted /dev/sdbGNU Parted 3.1Using /dev/sdbWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) p Model: HPE LOGICAL VOLUME (scsi)Disk /dev/sdb: 4001GBS.原创 2021-07-19 10:42:43 · 930 阅读 · 0 评论 -
Nexus 清理无用的 Docker 镜像
Nexus 清理无用的 Docker 镜像原创 2021-06-01 18:08:33 · 2205 阅读 · 2 评论 -
CentOS 7 安装 NFS 服务器
192.186.2.105 NFS 服务器192.168.2.106 Client 客户端一、安装 NFS 服务器1、创建 数据文件夹mkdir -p /docker/nfs/data2、创建启动脚本vim /docker/nfs/start.sh# 启动脚本docker run --name nfs --privileged \-v /docker/nfs/data:/nfs \-e NFS_EXPORT_DIR_1=/nfs \-e NFS_EXPO...原创 2021-03-22 22:32:23 · 1016 阅读 · 2 评论 -
CentOS 7 中 Dig、Host、Nslookup 命令用法
dig:用于测试dns系统(不会查询hosts文件中的解析)host:以更简洁的方式显示查询结果nslookup:以交互式的方式获取查询结果安装yum install bind-utils -ydig命令语法:dig [-t TYPE] name [@SERVER] [+trace]-t TYPE:表示解析类型 A:查询A记录 NS:查询ns axfs:查询全量传送,即查询所有的资源记录(生产环境必须关闭)-x:查询反向解析记录@SERV.原创 2021-02-04 11:37:46 · 2619 阅读 · 0 评论 -
CentOS 7 挂载新硬盘
CentOS 挂载新硬盘原创 2020-11-16 09:39:33 · 285 阅读 · 0 评论 -
CentOS 7 安装 Nacos
1、下载https://github.com/alibaba/nacos/releases链接:https://pan.baidu.com/s/1j5iD38tpc7QH8hJX2Oq0pg提取码:y70e2、安装tar -zxvf acos-server-1.3.2.tar.gz -C /usr/local/3、启动cd /usr/local/nacos/bin/# 启动sh startup.sh -m standalone4、登陆http://19...原创 2020-09-10 23:07:20 · 963 阅读 · 1 评论 -
Centos7 安装 smokeping 监控网络
1、安装yum -y install epel-releaseyum -y install smokeping2、修改配置文件vim /etc/httpd/conf.d/smokeping.conf<Directory "/usr/share/smokeping" > Require all granted # 设置全部授权 # Require ip 2.5.6.8 # Require host example.org</原创 2020-09-10 17:25:40 · 2752 阅读 · 1 评论 -
Centos7 安装 Prometheus Node_exporter Grafana
Prometheus 安装1、下载解压wget https://github.com/prometheus/prometheus/releases/download/v2.13.0/prometheus-2.13.0.linux-amd64.tar.gztar -zxvf prometheus-2.13.0.linux-amd64.tar.gz -C /usr/local/mv /usr/local/prometheus-2.13.0.linux-amd64/ /usr/local/pr.原创 2020-09-08 21:30:10 · 1110 阅读 · 0 评论 -
Centos7 安装 Haproxy
1、安装yum install haproxy2、配置vim /etc/haproxy/haproxy.cfg[root@kvm115 ~]# cat /etc/haproxy/haproxy.cfg | awk '!/^#/'global # to have these messages end up in /var/log/haproxy.log you will # need to: # # 1) configure syslog to acc原创 2020-09-08 11:19:50 · 957 阅读 · 1 评论 -
Centos 7 搭建 Maven
1、下载链接:https://pan.baidu.com/s/1kziaOKwmnq_FRgHc0KX5Ng提取码:kjes2、创建目录mkdir /usr/local/nexustar -zxvf nexus-3.23.0-03-unix.tar.gz -C /usr/local/nexus/cd /usr/local/nexus/nexus-3.23.0-03/3、修改配置文件vim bin/nexus# detect if execute as root u.原创 2020-07-30 09:19:50 · 812 阅读 · 1 评论 -
Centos 7 安装 Rocketmq
1、下载wget https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zip2、解压unzip rocketmq-all-4.7.1-bin-release.zip -d /usr/local/mv /usr/local/rocketmq-all-4.7.1-bin-release /usr/local/rocketmqcd /usr/local/rocketm原创 2020-07-13 20:35:07 · 376 阅读 · 0 评论