-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
595 lines (431 loc) · 73.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"><title>WangShengJJのblog - 网笙久久の博客</title><meta name="author" content="网笙久久"><meta name="copyright" content="网笙久久"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta property="og:type" content="website">
<meta property="og:title" content="WangShengJJのblog">
<meta property="og:url" content="https://blog.wangshengjj.work/index.html">
<meta property="og:site_name" content="WangShengJJのblog">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://www.wsjj.top/upload/2022/10/touxiang.png">
<meta property="article:author" content="网笙久久">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://www.wsjj.top/upload/2022/10/touxiang.png"><link rel="shortcut icon" href="/img/favicon.png"><link rel="canonical" href="https://blog.wangshengjj.work/index.html"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.min.css" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: {"path":"/search.xml","preload":true,"languages":{"hits_empty":"找不到您查询的内容:${query}"}},
translate: undefined,
noticeOutdate: undefined,
highlight: {"plugin":"prismjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":false},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '',
date_suffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: undefined,
lightbox: 'fancybox',
Snackbar: undefined,
source: {
justifiedGallery: {
js: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
css: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
}
},
isPhotoFigcaption: true,
islazyload: false,
isAnchor: false,
percent: {
toc: true,
rightside: false,
}
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
title: 'WangShengJJのblog',
isPost: false,
isHome: true,
isHighlightShrink: false,
isToc: false,
postUpdate: '2023-07-19 22:32:11'
}</script><noscript><style type="text/css">
#nav {
opacity: 1
}
.justified-gallery img {
opacity: 1
}
#recent-posts time,
#post-meta time {
display: inline !important
}
</style></noscript><script>(win=>{
win.saveToLocal = {
set: function setWithExpiry(key, value, ttl) {
if (ttl === 0) return
const now = new Date()
const expiryDay = ttl * 86400000
const item = {
value: value,
expiry: now.getTime() + expiryDay,
}
localStorage.setItem(key, JSON.stringify(item))
},
get: function getWithExpiry(key) {
const itemStr = localStorage.getItem(key)
if (!itemStr) {
return undefined
}
const item = JSON.parse(itemStr)
const now = new Date()
if (now.getTime() > item.expiry) {
localStorage.removeItem(key)
return undefined
}
return item.value
}
}
win.getScript = url => new Promise((resolve, reject) => {
const script = document.createElement('script')
script.src = url
script.async = true
script.onerror = reject
script.onload = script.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
script.onload = script.onreadystatechange = null
resolve()
}
document.head.appendChild(script)
})
win.getCSS = (url,id = false) => new Promise((resolve, reject) => {
const link = document.createElement('link')
link.rel = 'stylesheet'
link.href = url
if (id) link.id = id
link.onerror = reject
link.onload = link.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
link.onload = link.onreadystatechange = null
resolve()
}
document.head.appendChild(link)
})
win.activateDarkMode = function () {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
}
}
win.activateLightMode = function () {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
}
}
const t = saveToLocal.get('theme')
if (t === 'dark') activateDarkMode()
else if (t === 'light') activateLightMode()
const asideStatus = saveToLocal.get('aside-status')
if (asideStatus !== undefined) {
if (asideStatus === 'hide') {
document.documentElement.classList.add('hide-aside')
} else {
document.documentElement.classList.remove('hide-aside')
}
}
const detectApple = () => {
if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
document.documentElement.classList.add('apple')
}
}
detectApple()
})(window)</script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Meting.min.js"></script><meting-js server="netease" type="playlist" id="7386208265" lrc-type="0" volume="0.5" fixed="true" mini="true" order="random" loop="all" autoplay="true" preload="auto" list-folded="true"></meting-js><script src="https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js"></script><script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script><meta name="generator" content="Hexo 6.1.0"></head><body><link rel="stylesheet" href="/css/barber-shop.css"/><script src="https://cdn.jsdelivr.net/npm/pace-js/pace.min.js"></script><div id="web_bg"></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/medias/loading.gif" data-original="https://www.wsjj.top/upload/2022/10/touxiang.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">186</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">238</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">434</div></a></div><hr/><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 博客主页</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 文章归档</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://www.wsjj.top/"><i class="fa-fw fa fa-rss"></i><span> 主博客</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://cloud.wangshengjj.work/"><i class="fa-fw fa fa-cloud"></i><span> 云盘</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://start.wsjj.top/"><i class="fa-fw fa fa-paper-plane"></i><span> 起始页</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div><div class="menus_item"><a class="site-page group" href="javascript:void(0);"><i class="fa-fw fas fa-list"></i><span> 列表</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/bangumis/"><i class="fa-fw fas fa-video"></i><span> 我的追番</span></a></li><li><a class="site-page child" target="_blank" rel="noopener" href="https://home.wsjj.top/"><i class="fa-fw fa fa-home"></i><span> 主页</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://vme50.wsjj.top/"><i class="fa-fw fas fa-music"></i><span> V我50</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url('https://api.ghser.com/random/api.php')"><nav id="nav"><span id="blog-info"><a href="/" title="WangShengJJのblog"><span class="site-name">WangShengJJのblog</span></a></span><div id="menus"><div id="search-button"><a class="site-page social-icon search" href="javascript:void(0);"><i class="fas fa-search fa-fw"></i><span> 搜索</span></a></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 博客主页</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 文章归档</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://www.wsjj.top/"><i class="fa-fw fa fa-rss"></i><span> 主博客</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://cloud.wangshengjj.work/"><i class="fa-fw fa fa-cloud"></i><span> 云盘</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://start.wsjj.top/"><i class="fa-fw fa fa-paper-plane"></i><span> 起始页</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div><div class="menus_item"><a class="site-page group" href="javascript:void(0);"><i class="fa-fw fas fa-list"></i><span> 列表</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/bangumis/"><i class="fa-fw fas fa-video"></i><span> 我的追番</span></a></li><li><a class="site-page child" target="_blank" rel="noopener" href="https://home.wsjj.top/"><i class="fa-fw fa fa-home"></i><span> 主页</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></div><div class="menus_item"><a class="site-page" target="_blank" rel="noopener" href="https://vme50.wsjj.top/"><i class="fa-fw fas fa-music"></i><span> V我50</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></div></div><div id="toggle-menu"><a class="site-page" href="javascript:void(0);"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">WangShengJJのblog</h1><div id="site-subtitle"><span id="subtitle"></span></div><div id="site_social_icons"><a class="social-icon" href="https://github.com/wangshengjj" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Email"><i class="fas fa-envelope"></i></a><a class="social-icon" href="https://www.wsjj.top" target="_blank" title="Blog"><i class="fa fa-rss"></i></a></div></div><div id="scroll-down"><i class="fas fa-angle-down scroll-down-effects"></i></div></header><main class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item"><div class="post_cover left"><a href="/2023/07/15/163/" title="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)"><img class="post-bg" src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/07/15/163/" title="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)">【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-07-15T05:55:45.707Z" title="发表于 2023-07-15 13:55:45">2023-07-15</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/k8s/">k8s</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/">集群</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/">容器</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E9%9B%86%E7%BE%A4/">集群</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/k8s/">k8s</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/kubernetes/">kubernetes</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/kubeadm/">kubeadm</a></span></div><div class="content">【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)
由于众所周知的原因,Kubernetes从V1.24版开始对dockershim代码正式移除,这也就意味着k8s从1.24版本后将不再原生支持Docker,由于部分人群可能依然需要Docker作为集群内部的默认容器引擎,于是这篇文章诞生了。
本文将借助CRI-Docker V0.3.4版本插件,使用Kubeadm部署k8s V1.25.11(截止文章撰写日期最新版)
一、前期准备1.主机规划
主机名
IP地址
软件版本
节点
主机配置
k8s-master.linux.com
192.168.140.10
Kubernetes1.25.11、Docker24.0.4、cri-dockerd0.3.4
Mater节点
最低2c2g
k8s-node01.linux.com
192.168.140.11
Kubernetes1.25.11、Docker24.0.4、cri-dockerd0.3.4
Node节点
最低2c2g
k8s-node02.lin ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2023/06/30/trss/" title="利用Docker部署TRSS-YunZai教程"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="利用Docker部署TRSS-YunZai教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/06/30/trss/" title="利用Docker部署TRSS-YunZai教程">利用Docker部署TRSS-YunZai教程</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-06-30T15:21:44.751Z" title="发表于 2023-06-30 23:21:44">2023-06-30</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/">原神群助手</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/yunzai/">yunzai</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/yunzai/%E4%BA%91%E5%B4%BD/">云崽</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/yunzai/%E4%BA%91%E5%B4%BD/%E5%BA%94%E7%94%A8/">应用</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E/">原神</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/YunZai-Bot/">YunZai-Bot</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/yunzai/">yunzai</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/trss-yunzai/">trss-yunzai</a></span></div><div class="content">利用Docker部署TRSS-YunZai教程仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除。
关于TRSS-Yunzai原作者仓库:https://github.com/TimeRainStarSky/Yunzai关于go-cqhttp原作者仓库:https://github.com/Mrs4s/go-cqhttp
想要自己构建镜像?请看这里:https://github.com/wangshengjj/TRSS-Yunzai-DockerDockerhub关于trss-yunzai镜像仓库:https://hub.docker.com/r/wangshengjj/trss-yunzaiDockerhub关于go-cqhttp镜像仓库:https://hub.docker.com/r/wangshengjj/trss-go-cqhttp
一、安装Docker环境
Docker环境部署教程:https://www.wsjj.top/archives/13
二、拉取并部署TRSS-YunZai
整合了锅巴插件和MiaoMiao插件
[roo ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2023/06/24/hk4e/" title="基于Kubernetes环境搭建hk4e原神真端教程"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="基于Kubernetes环境搭建hk4e原神真端教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/06/24/hk4e/" title="基于Kubernetes环境搭建hk4e原神真端教程">基于Kubernetes环境搭建hk4e原神真端教程</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-06-24T02:12:50.108Z" title="发表于 2023-06-24 10:12:50">2023-06-24</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/k8s/">k8s</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/k8s/%E9%9B%86%E7%BE%A4/">集群</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/k8s/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/">容器</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/k8s/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/">应用</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E%E7%A7%81%E6%9C%8D/">原神私服</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E/">原神</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/k8s/">k8s</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/kubernetes/">kubernetes</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/hk4e/">hk4e</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E%E7%9C%9F%E7%AB%AF/">原神真端</a></span></div><div class="content">基于Kubernetes环境搭建hk4e原神真端教程
仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除。教程用到的文件下载链接:https://pan.baidu.com/s/1pJTUu1KjyAU7duIvqYwD-Q?pwd=6zv9
一、环境介绍
主机名
IP地址
软件
master
192.168.31.200
kubernetes1.20.7、Docker-ce19.03
node01
192.168.31.201
kubernetes1.20.7、Docker-ce19.03
node02
192.168.31.203
kubernetes1.20.7、Docker-ce19.03
NFS
192.168.31.202
NFS网络存储
本教程基于hk4e真端3.2版本,把实体机部署转到容器环境。Kubernetes简称K8s,以下教程部分将以K8s为称
关于K8s环境介绍:
k8s是一个容器编排工具,它由Google公司开源,由Go语言编写,它的作用类似于Docker-compose,它和Do ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/08/03/6/" title="CrepePlus搭建教程"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="CrepePlus搭建教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/08/03/6/" title="CrepePlus搭建教程">CrepePlus搭建教程</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-08-03T05:03:47.985Z" title="发表于 2022-08-03 13:03:47">2022-08-03</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%8A%80%E6%9C%AF/">技术</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E6%98%9F%E7%A9%B9%E9%93%81%E9%81%93/">星穹铁道</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E6%98%9F%E7%A9%B9%E9%93%81%E9%81%93%E7%A7%81%E6%9C%8D/">星穹铁道私服</a></span></div><div class="content">CrepePlus搭建教程仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除。
CrepePlus官方开源Github地址
本教程部分内容摘自东方教程
本教程涉及到的文件:下载链接
交流QQ群加群请点击我
加入rainkavik官方频道:加频道请点击我星穹铁道游戏本体下载链接星穹铁道国际服下载链接
国服分流下载链接
下载完后,请删除pdf后缀,保留zip压缩格式,解压即可
一、确保您的系统版本建议Windows10 / Windows11 (Win Server2016/2019/2022)
最低要求:Windows8.1(Win Server 2012R2)
二、开始安装必要的环境以下是必要的环境
1.安装mitmproxy
2.安装MongoDB
这一步取消勾选,因为官方安装器太慢了,我们手动安装更快!
3.安装MongoDB Compass
安装完别关闭软件!!!
4.安装Python
5.安装nodejs
6.安装VisualStudio
三、准备SR服务端第一步:执行3个可执行文件(第一个install运 ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2023/06/15/147/" title="【容器应用系列教程】Kubernetes部署WordPress博客"><img class="post-bg" src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【容器应用系列教程】Kubernetes部署WordPress博客"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/06/15/147/" title="【容器应用系列教程】Kubernetes部署WordPress博客">【容器应用系列教程】Kubernetes部署WordPress博客</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-06-15T13:40:32.633Z" title="发表于 2023-06-15 21:40:32">2023-06-15</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/k8s/">k8s</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/">wordpress</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/">集群</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/">容器</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/">应用</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/">命名空间</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/Pod/">Pod</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/Pod/%E6%9C%8D%E5%8A%A1/">服务</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/Pod/%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E5%8D%B7/">数据卷</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/Pod/%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E5%8D%B7/%E6%9C%89%E7%8A%B6%E6%80%81%E8%B4%9F%E8%BD%BD/">有状态负载</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/wordpress/%E9%9B%86%E7%BE%A4/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4/Pod/%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E5%8D%B7/%E6%9C%89%E7%8A%B6%E6%80%81%E8%B4%9F%E8%BD%BD/ConfigMap/">ConfigMap</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/wordpress/">wordpress</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/centos7/">centos7</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%AE%B9%E5%99%A8/">容器</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/k8s/">k8s</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%AE%B9%E5%99%A8%E7%BC%96%E6%8E%92%E5%B7%A5%E5%85%B7/">容器编排工具</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/kubernetes/">kubernetes</a></span></div><div class="content">【容器应用系列教程】Kubernetes部署WordPress博客一、准备阶段
主机名
IP
安装的软件
k8s-master.linux.com
192.168.140.10
kubernetes、NFS
k8s-node01.linux.com
192.168.140.11
kubernetes、NFS
k8s-node02.linux.com
192.168.140.12
kubernetes、NFS
k8s-nfs.linux.com
192.168.140.13
NFS
关于Kubernetes集群部署教程:https://www.wsjj.top/archives/138
二、配置NFS服务器
搭建过程省略关于NFS搭建教程:https://www.wsjj.top/archives/62
[root@k8s-nfs ~]# exportfs -arv
exporting *:/slave_db
exporting *:/master_db
所有k8s节点安装NFS依赖
后面需要挂载NFS远程存储,需要用到依赖
...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2023/06/10/kubernetes/" title="【容器应用系列教程】基于Kubernetes1.20.7部署高可用集群(Centos7)"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【容器应用系列教程】基于Kubernetes1.20.7部署高可用集群(Centos7)"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/06/10/kubernetes/" title="【容器应用系列教程】基于Kubernetes1.20.7部署高可用集群(Centos7)">【容器应用系列教程】基于Kubernetes1.20.7部署高可用集群(Centos7)</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-06-10T08:16:48.303Z" title="发表于 2023-06-10 16:16:48">2023-06-10</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/k8s/">k8s</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/">集群</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/">keepalived</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/haproxy/">haproxy</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/k8s/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/haproxy/%E5%AE%B9%E5%99%A8/">容器</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/linux/">linux</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E9%AB%98%E5%8F%AF%E7%94%A8%E9%9B%86%E7%BE%A4/">高可用集群</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/centos7/">centos7</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/k8s/">k8s</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/kubernetes/">kubernetes</a></span></div><div class="content">【容器应用系列教程】基于Kubernetes1.20.7部署高可用集群(Centos7)
关于单Master节点Kubernetes集群教程:https://www.wsjj.top/archives/138
一、环境描述1.主机规划
主机名
IP地址
VIP
安装的软件
系统版本
配置
k8s-master01.linux.com
192.168.140.10
192.168.140.100
Docker、Kubernetes、LVS、HAproxy、Keepalived
Centos7.9
最低2c2g
k8s-master02.linux.com
192.168.140.11
192.168.140.100
Docker、Kubernetes、LVS、HAproxy、Keepalived
Centos7.9
最低2c2g
k8s-master03.linux.com
192.168.140.12
192.168.140.100
Docker、Kubernetes、LVS、HAproxy、Keepalived
Centos7.9
最低2c2g
k8s-n ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2023/06/04/gc/" title="利用Nginx给原神游戏服务端做负载均衡"><img class="post-bg" src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="利用Nginx给原神游戏服务端做负载均衡"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/06/04/gc/" title="利用Nginx给原神游戏服务端做负载均衡">利用Nginx给原神游戏服务端做负载均衡</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-06-04T08:50:42.341Z" title="发表于 2023-06-04 16:50:42">2023-06-04</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/">我的水货</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/">杂谈</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/">技术</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/%E8%99%9A%E6%8B%9F%E6%9C%BA/">虚拟机</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/%E8%99%9A%E6%8B%9F%E6%9C%BA/%E9%9B%86%E7%BE%A4/">集群</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E/">原神</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E9%9B%86%E7%BE%A4/">集群</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E9%9B%86%E7%BE%A4/">负载均衡集群</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/centos/">centos</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/grasscutter/">grasscutter</a></span></div><div class="content">利用Nginx给原神游戏服务端做负载均衡
仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除本教程使用Ansible自动化部署工具部署,仅适用机器不超过10-20台左右的机器
一、环境准备
系统版本
主机名
IP
软件
Centos7.9
nginx.linux.com
192.168.140.10
Nginx、Ansible
Centos7.9
server1.linux.com
192.168.140.11
jdk17、Grasscutter
Centos7.9
server2.linux.com
192.168.140.12
jdk17、Grasscutter
Centos7.9
db.linux.com
192.168.140.13
MongoDB
1.关闭防火墙、SElinux配置时间同步
过程省略
2.配置SSH免密所有机器关闭SSH配置文件中的DNS解析
这一步优化SSH连接的速度,后续需要用到Ansible统一部署
[root@nginx ~]# sed -ri 's|#UseDNS y ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2022/07/17/5/" title="Docker安装云崽Bot(详细版)[停止更新]"><img class="post-bg" src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Docker安装云崽Bot(详细版)[停止更新]"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/07/17/5/" title="Docker安装云崽Bot(详细版)[停止更新]">Docker安装云崽Bot(详细版)[停止更新]</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-17T05:47:53.503Z" title="发表于 2022-07-17 13:47:53">2022-07-17</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/">原神群助手</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/">我的水货</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/">杂谈</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/">技术</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/yunzai/">yunzai</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/yunzai/%E4%BA%91%E5%B4%BD/">云崽</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/yunzai/%E4%BA%91%E5%B4%BD/%E5%AE%B9%E5%99%A8/">容器</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E5%8A%A9%E6%89%8B/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%9D%82%E8%B0%88/%E6%8A%80%E6%9C%AF/yunzai/%E4%BA%91%E5%B4%BD/%E5%AE%B9%E5%99%A8/%E5%BA%94%E7%94%A8/">应用</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/docker/">docker</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E/">原神</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E%E7%BE%A4%E6%9C%BA%E5%99%A8%E4%BA%BA/">原神群机器人</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E4%BA%91%E5%B4%BD/">云崽</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/YunZai-Bot/">YunZai-Bot</a></span></div><div class="content">Docker安装原神群机器人(YunZai-Bot)[停止更新]本教程部分内容已经过时,欢迎观看新教程:https://www.wsjj.top/archives/trssLinux端使用Shell脚本一键安装教程链接本教程实例群:加群请点击我
Yunzai-Bot属于开源项目,大佬源项目地址
如果您还未安装docker请点击我本教程可以绕过Docker拉取镜像步骤,可以直接在真实系统环境下配置!
YunzaiV2.2版本留档下载链接
YunzaiV3.x版本Github留档链接
仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除
一、Docker操作写在最前面(重要):本教程适用Yunzai2.x和Yunzai3.x版本,各版本命令有所不同,请仔细检查自己版本后,在选择相应版本的命令执行!1.拉取一个Centos镜像docker run -itd --net=host --name centos_bot centos:latest #Centos8
或
docker run -itd --net=host --name cen ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2022/10/30/20/" title="HuTao-GS搭建教程"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="HuTao-GS搭建教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/10/30/20/" title="HuTao-GS搭建教程">HuTao-GS搭建教程</a><div class="article-meta-wrap"><span class="article-meta"><i class="fas fa-thumbtack sticky"></i><span class="sticky">置顶</span><span class="article-meta-separator">|</span></span><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-10-30T05:03:15.510Z" title="发表于 2022-10-30 13:03:15">2022-10-30</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/">我的水货</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%8A%80%E6%9C%AF/">技术</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E6%88%91%E7%9A%84%E6%B0%B4%E8%B4%A7/%E6%8A%80%E6%9C%AF/HuTao-GS/">HuTao-GS</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/linux%E6%90%AD%E5%BB%BA%E6%9C%8D%E5%8A%A1%E5%99%A8/">linux搭建服务器</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E%E7%A7%81%E6%9C%8D/">原神私服</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E%E7%A7%81%E6%9C%8D%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/">原神私服搭建教程</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8E%9F%E7%A5%9E/">原神</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/hutao-gs/">hutao-gs</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E8%83%A1%E6%A1%83/">胡桃</a></span></div><div class="content">HuTao-GS搭建教程仅供学习交流使用,如果侵犯到你的合法权利,请联系邮件删除,或评论。我将会在24h内删除。
HuTao-GS官方网站
HuTao-GS源Github项目地址
加入HuTao-GS的discord
本教程参考自彼岸的小小酒馆 感谢您的辛苦付出!
本教程涉及到的文件下载地址
一、搭建需要的环境
NodeJS
OpenSSL(请下载1.1.1q版本)
git
国服或者国际服客户端
二、搭建需要准备的文件
HuTao-GS修复包
proto
resources
RSAkeys
三、配置OpenSSL环境安装Nodejs和Git还有OpenSSL过程省略,无脑下一步安装即可!
这里教怎么配置OpenSSL环境
1.首先:此电脑-右键-属性-高级系统设置-环境变量
如图所示:
2.测试环境
打开终端输入openssl测试
四、开始配置HuTao-GS1.在桌面或者某个文件夹下打开终端(使用快捷键shift+鼠标右键)
2.使用git拉取文件
git clone https://github.com/Wangsheng-Funeral- ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2023/07/17/164/" title="【数据库系列教程】MongoDB 4.2配置主从复制"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【数据库系列教程】MongoDB 4.2配置主从复制"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/07/17/164/" title="【数据库系列教程】MongoDB 4.2配置主从复制">【数据库系列教程】MongoDB 4.2配置主从复制</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-07-17T11:59:51.756Z" title="发表于 2023-07-17 19:59:51">2023-07-17</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/%E6%95%B0%E6%8D%AE%E5%BA%93/">数据库</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%BA%94%E7%94%A8/">应用</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%BA%94%E7%94%A8/MongoDB/">MongoDB</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/">数据库</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E4%B8%BB%E4%BB%8E%E5%A4%8D%E5%88%B6/">主从复制</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/mongodb/">mongodb</a></span></div><div class="content">【数据库系列教程】MongoDB 4.2配置主从复制一、环境介绍
主机名
IP地址
软件
db-master.linux.com
192.168.140.13
MongoDB 4.2
db-slave.linux.com
192.168.140.14
MongoDB 4.2
二、部署MongoDB 4.21.配置MongoDB Yum源[root@db-master ~]# vim /etc/yum.repos.d/mongodb.repo
[mongodb42]
name=mongodb42
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://pgp.mongodb.com/server-4.2.asc ...</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/2023/07/13/162/" title="【Linux集群系列教程】高可用Typecho博客搭建教程"><img class="post-bg" src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【Linux集群系列教程】高可用Typecho博客搭建教程"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/07/13/162/" title="【Linux集群系列教程】高可用Typecho博客搭建教程">【Linux集群系列教程】高可用Typecho博客搭建教程</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-07-13T01:39:26.598Z" title="发表于 2023-07-13 09:39:26">2023-07-13</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/">服务器搭建</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/">集群</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/">keepalived</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/%E5%BA%94%E7%94%A8/">应用</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA/%E7%AC%94%E8%AE%B0/%E9%9B%86%E7%BE%A4/keepalived/%E5%BA%94%E7%94%A8/typecho/">typecho</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/keepalived/">keepalived</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/">博客搭建教程</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E5%8D%9A%E5%AE%A2/">博客</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/typecho/">typecho</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E9%AB%98%E5%8F%AF%E7%94%A8/">高可用</a></span></div><div class="content">【Linux集群系列教程】高可用Typecho博客搭建教程
关于Typecho的介绍:Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网络日志发布平台,享受创作的快乐。
官网:https://typecho.org
一、集群规划
主机名
IP地址
系统版本
软件
webserver01.linux.com
192.168.140.10
Centos7.9
keepalived、Nginx、PHP7.4、nfs-utils
webserver02.linux.com
192.168.140.11
Centos7.9
keepalived、Nginx、PHP7.4、nfs-utils
dbserver01.linux.com
192.168.140.12
Centos7.9
MySQL5.7
dbserver02.linux.com
192.168.140.13
Centos7.9
...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/2023/07/02/161/" title="【面试题系列】运维知识常识"><img class="post-bg" src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【面试题系列】运维知识常识"></a></div><div class="recent-post-info"><a class="article-title" href="/2023/07/02/161/" title="【面试题系列】运维知识常识">【面试题系列】运维知识常识</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2023-07-02T04:51:28.662Z" title="发表于 2023-07-02 12:51:28">2023-07-02</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/">笔记</a><i class="fas fa-angle-right article-meta-link"></i><a class="article-meta__categories" href="/categories/%E7%AC%94%E8%AE%B0/%E9%9D%A2%E8%AF%95%E9%A2%98/">面试题</a></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E7%BD%91%E7%BB%9C/">网络</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E9%9D%A2%E8%AF%95/">面试</a><span class="article-meta-link">•</span><a class="article-meta__tags" href="/tags/%E8%BF%90%E7%BB%B4/">运维</a></span></div><div class="content">【面试题系列】运维知识常识
本教程将总结近期运维方面的常识性知识
一、网络部分1.网络模型OSI七层模型
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP 5层模型
应用层、传输层、网络层、数据链路层、物理层
TCP/IP 4层模型
应用层、传输层、网络层、物理层
2.IP地址分类根据第一个字节分类
A类地址0---127 单播地址
B类地址128---191 单播地址
C类地址192----223 单播地址
D类地址224---239 组播地址 (一般用于电子广播屏幕)
E类地址240---255 保留地址 (一般用于军工或科研)
根据应用范围分类
私网IP范围
A类:10.0.0.0-------10.255.255.255
B类:172.16.0.0 -------- 172.31.255.255
C类:192.168.0.0 -------- 192.168.255.255
3.典型的几个协议,并且这些协议在OSI七层模型中哪一层应用层
http超文本传输协议、https带加密的超文本传输协议、DNS域名解析协议、FTP文件传输协议、dh ...</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><span class="space">…</span><a class="page-number" href="/page/16/#content-inner">16</a><a class="extend next" rel="next" href="/page/2/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="/medias/loading.gif" data-original="https://www.wsjj.top/upload/2022/10/touxiang.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">网笙久久</div><div class="author-info__description"></div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">186</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">238</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">434</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/wangshengjj"><i class="fab fa-github"></i><span>Follow Me</span></a><div class="card-info-social-icons is-center"><a class="social-icon" href="https://github.com/wangshengjj" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Email"><i class="fas fa-envelope"></i></a><a class="social-icon" href="https://www.wsjj.top" target="_blank" title="Blog"><i class="fa fa-rss"></i></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn fa-shake"></i><span>公告</span></div><div class="announcement_content">欢迎来到网笙久久的博客</div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/2023/07/17/164/" title="【数据库系列教程】MongoDB 4.2配置主从复制"><img src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【数据库系列教程】MongoDB 4.2配置主从复制"/></a><div class="content"><a class="title" href="/2023/07/17/164/" title="【数据库系列教程】MongoDB 4.2配置主从复制">【数据库系列教程】MongoDB 4.2配置主从复制</a><time datetime="2023-07-17T11:59:51.756Z" title="发表于 2023-07-17 19:59:51">2023-07-17</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/07/15/163/" title="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)"><img src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)"/></a><div class="content"><a class="title" href="/2023/07/15/163/" title="【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)">【容器应用系列教程】Kubernetes V1.25.11版本集群部署Docker作为容器引擎(Centos7)</a><time datetime="2023-07-15T05:55:45.707Z" title="发表于 2023-07-15 13:55:45">2023-07-15</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/07/13/162/" title="【Linux集群系列教程】高可用Typecho博客搭建教程"><img src="/medias/loading.gif" data-original="https://www.dmoe.cc/random.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【Linux集群系列教程】高可用Typecho博客搭建教程"/></a><div class="content"><a class="title" href="/2023/07/13/162/" title="【Linux集群系列教程】高可用Typecho博客搭建教程">【Linux集群系列教程】高可用Typecho博客搭建教程</a><time datetime="2023-07-13T01:39:26.598Z" title="发表于 2023-07-13 09:39:26">2023-07-13</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/07/02/161/" title="【面试题系列】运维知识常识"><img src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="【面试题系列】运维知识常识"/></a><div class="content"><a class="title" href="/2023/07/02/161/" title="【面试题系列】运维知识常识">【面试题系列】运维知识常识</a><time datetime="2023-07-02T04:51:28.662Z" title="发表于 2023-07-02 12:51:28">2023-07-02</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2023/06/30/trss/" title="利用Docker部署TRSS-YunZai教程"><img src="/medias/loading.gif" data-original="https://api.ghser.com/random/api.php" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="利用Docker部署TRSS-YunZai教程"/></a><div class="content"><a class="title" href="/2023/06/30/trss/" title="利用Docker部署TRSS-YunZai教程">利用Docker部署TRSS-YunZai教程</a><time datetime="2023-06-30T15:21:44.751Z" title="发表于 2023-06-30 23:21:44">2023-06-30</time></div></div></div></div><div class="card-widget card-categories"><div class="item-headline">
<i class="fas fa-folder-open"></i>
<span>分类</span>
<a class="card-more-btn" href="/categories/" title="查看更多">
<i class="fas fa-angle-right"></i></a>
</div>
<ul class="card-category-list" id="aside-cat-list">
<li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Ansible/"><span class="card-category-list-name">Ansible</span><span class="card-category-list-count">2</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Ansible/%E7%AC%94%E8%AE%B0/"><span class="card-category-list-name">笔记</span><span class="card-category-list-count">2</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Ansible/%E7%AC%94%E8%AE%B0/linux%E5%9F%BA%E7%A1%80%E6%9C%8D%E5%8A%A1/"><span class="card-category-list-name">linux基础服务</span><span class="card-category-list-count">2</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Ansible/%E7%AC%94%E8%AE%B0/linux%E5%9F%BA%E7%A1%80%E6%9C%8D%E5%8A%A1/%E8%87%AA%E5%8A%A8%E5%8C%96%E8%BF%90%E7%BB%B4%E5%B7%A5%E5%85%B7/"><span class="card-category-list-name">自动化运维工具</span><span class="card-category-list-count">2</span></a></li></ul></li></ul></li></ul></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Docker/"><span class="card-category-list-name">Docker</span><span class="card-category-list-count">5</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Docker/%E7%AC%94%E8%AE%B0/"><span class="card-category-list-name">笔记</span><span class="card-category-list-count">5</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Docker/%E7%AC%94%E8%AE%B0/wordpress/"><span class="card-category-list-name">wordpress</span><span class="card-category-list-count">1</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/Docker/%E7%AC%94%E8%AE%B0/wordpress/%E5%AE%B9%E5%99%A8/"><span class="card-category-list-name">容器</span><span class="card-category-list-count">1</span></a></li></ul></li></ul></li></ul></li>
</ul></div><div class="card-widget card-tags"><div class="item-headline"><i class="fas fa-tags"></i><span>标签</span></div><div class="card-tag-cloud"><a href="/tags/hexo%E5%8D%9A%E5%AE%A2/" style="font-size: 1.1em; color: #999">hexo博客</a> <a href="/tags/%E5%9B%BE%E5%BD%A2%E5%8C%96%E6%A1%8C%E9%9D%A2%E5%AE%89%E8%A3%85/" style="font-size: 1.1em; color: #999">图形化桌面安装</a> <a href="/tags/%E7%94%A8%E6%88%B7/" style="font-size: 1.1em; color: #999">用户</a> <a href="/tags/%E6%8B%AF%E6%95%91%E8%80%85/" style="font-size: 1.1em; color: #999">拯救者</a> <a href="/tags/%E7%A7%81%E4%BA%BA%E7%BD%91%E7%9B%98-nextcloud/" style="font-size: 1.19em; color: #999da1">私人网盘 nextcloud</a> <a href="/tags/%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E9%9B%86%E7%BE%A4/" style="font-size: 1.28em; color: #99a0aa">负载均衡集群</a> <a href="/tags/%E9%9D%A2%E8%AF%95%E9%A2%98/" style="font-size: 1.1em; color: #999">面试题</a> <a href="/tags/jenkins/" style="font-size: 1.14em; color: #999b9d">jenkins</a> <a href="/tags/python/" style="font-size: 1.46em; color: #99a7bb">python</a> <a href="/tags/DHCP/" style="font-size: 1.1em; color: #999">DHCP</a> <a href="/tags/%E5%AD%97%E5%85%B8/" style="font-size: 1.1em; color: #999">字典</a> <a href="/tags/%E7%9B%91%E6%8E%A7/" style="font-size: 1.1em; color: #999">监控</a> <a href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/" style="font-size: 1.37em; color: #99a4b2">数据库</a> <a href="/tags/Novelai/" style="font-size: 1.1em; color: #999">Novelai</a> <a href="/tags/Mate50/" style="font-size: 1.1em; color: #999">Mate50</a> <a href="/tags/nginx/" style="font-size: 1.41em; color: #99a5b7">nginx</a> <a href="/tags/%E6%9B%9D%E5%85%89%E9%AA%97%E5%AD%90/" style="font-size: 1.1em; color: #999">曝光骗子</a> <a href="/tags/pid/" style="font-size: 1.1em; color: #999">pid</a> <a href="/tags/expect/" style="font-size: 1.1em; color: #999">expect</a> <a href="/tags/linux/" style="font-size: 1.5em; color: #99a9bf">linux</a> <a href="/tags/openstack/" style="font-size: 1.1em; color: #999">openstack</a> <a href="/tags/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/" style="font-size: 1.1em; color: #999">正则表达式</a> <a href="/tags/%E5%8E%BB%E9%87%8D/" style="font-size: 1.1em; color: #999">去重</a> <a href="/tags/service/" style="font-size: 1.1em; color: #999">service</a> <a href="/tags/%E5%8E%9F%E7%A5%9E%E7%9C%9F%E7%AB%AF/" style="font-size: 1.1em; color: #999">原神真端</a> <a href="/tags/bytes/" style="font-size: 1.1em; color: #999">bytes</a> <a href="/tags/%E8%87%AA%E5%8A%A8%E5%8F%91%E7%8E%B0/" style="font-size: 1.1em; color: #999">自动发现</a> <a href="/tags/FTP%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size: 1.1em; color: #999">FTP服务器</a> <a href="/tags/httpd/" style="font-size: 1.32em; color: #99a2ae">httpd</a> <a href="/tags/php/" style="font-size: 1.23em; color: #999ea6">php</a> <a href="/tags/for/" style="font-size: 1.14em; color: #999b9d">for</a> <a href="/tags/%E8%BF%90%E7%BB%B4/" style="font-size: 1.1em; color: #999">运维</a> <a href="/tags/%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/" style="font-size: 1.1em; color: #999">进程调度</a> <a href="/tags/NFS/" style="font-size: 1.1em; color: #999">NFS</a> <a href="/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/" style="font-size: 1.1em; color: #999">字符串</a> <a href="/tags/Noveai/" style="font-size: 1.1em; color: #999">Noveai</a> <a href="/tags/shell%E8%84%9A%E6%9C%AC/" style="font-size: 1.37em; color: #99a4b2">shell脚本</a> <a href="/tags/apache/" style="font-size: 1.14em; color: #999b9d">apache</a> <a href="/tags/awk/" style="font-size: 1.1em; color: #999">awk</a> <a href="/tags/trss-yunzai/" style="font-size: 1.1em; color: #999">trss-yunzai</a></div></div><div class="card-widget card-archives"><div class="item-headline"><i class="fas fa-archive"></i><span>归档</span><a class="card-more-btn" href="/archives/" title="查看更多">
<i class="fas fa-angle-right"></i></a></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/07/"><span class="card-archive-list-date">七月 2023</span><span class="card-archive-list-count">4</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/06/"><span class="card-archive-list-date">六月 2023</span><span class="card-archive-list-count">36</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/05/"><span class="card-archive-list-date">五月 2023</span><span class="card-archive-list-count">33</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/04/"><span class="card-archive-list-date">四月 2023</span><span class="card-archive-list-count">36</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/03/"><span class="card-archive-list-date">三月 2023</span><span class="card-archive-list-count">26</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/02/"><span class="card-archive-list-date">二月 2023</span><span class="card-archive-list-count">15</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/01/"><span class="card-archive-list-date">一月 2023</span><span class="card-archive-list-count">4</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/12/"><span class="card-archive-list-date">十二月 2022</span><span class="card-archive-list-count">3</span></a></li></ul></div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">文章数目 :</div><div class="item-count">186</div></div><div class="webinfo-item"><div class="item-name">本站总字数 :</div><div class="item-count">288.9k</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">本站总访问量 :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastPushDate="2023-07-19T14:32:09.502Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer" style="background: flase"><div id="footer-wrap"><div class="copyright">©2022 - 2023 By 网笙久久</div><div class="framework-info"><span>框架 </span><a target="_blank" rel="noopener" href="https://hexo.io">Hexo</a><span class="footer-separator">|</span><span>主题 </span><a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly</a></div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="回到顶部"><span class="scroll-percent"></span><i class="fas fa-arrow-up"></i></button></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.min.js"></script><script src="https://cdn.jsdelivr.net/npm/instant.page/instantpage.min.js" type="module"></script><div class="js-pjax"><script>window.typedJSFn = {
init: (str) => {
window.typed = new Typed('#subtitle', Object.assign({
strings: str,
startDelay: 300,
typeSpeed: 150,
loop: true,
backSpeed: 50,
}, null))
},
run: (subtitleType) => {
if (true) {
if (typeof Typed === 'function') {
subtitleType()
} else {
getScript('https://cdn.jsdelivr.net/npm/typed.js/lib/typed.min.js').then(subtitleType)
}
} else {
subtitleType()
}
}
}
</script><script>function subtitleType () {
if (true) {
typedJSFn.init(["网笙久久の博客"])
} else {
document.getElementById("subtitle").innerHTML = '网笙久久の博客'
}
}
typedJSFn.run(subtitleType)</script></div><script defer="defer" id="fluttering_ribbon" mobile="true" src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/dist/canvas-fluttering-ribbon.min.js"></script><script src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/dist/activate-power-mode.min.js"></script><script>POWERMODE.colorful = true;
POWERMODE.shake = true;
POWERMODE.mobile = true;
document.body.addEventListener('input', POWERMODE);
</script><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="is-center" id="loading-database"><i class="fas fa-spinner fa-pulse"></i><span> 数据库加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"/></div></div><hr/><div id="local-search-results"></div></div></div><div id="search-mask"></div><script src="/js/search/local-search.js"></script></div><script>
window.imageLazyLoadSetting = {
isSPA: false,
preloadRatio: 1,
processImages: null,
};
</script><script>window.addEventListener("load",function(){var t=/\.(gif|jpg|jpeg|tiff|png)$/i,r=/^data:image\/[a-z]+;base64,/;Array.prototype.slice.call(document.querySelectorAll("img[data-original]")).forEach(function(a){var e=a.parentNode;"A"===e.tagName&&(e.href.match(t)||e.href.match(r))&&(e.href=a.dataset.original)})});</script><script>!function(n){n.imageLazyLoadSetting.processImages=i;var e=n.imageLazyLoadSetting.isSPA,r=(n.imageLazyLoadSetting.preloadRatio,Array.prototype.slice.call(document.querySelectorAll("img[data-original]")));function i(){e&&(r=Array.prototype.slice.call(document.querySelectorAll("img[data-original]")));for(var t,a=0;a<r.length;a++)0<=(t=(t=r[a]).getBoundingClientRect()).bottom&&0<=t.left&&t.top<=(n.innerHeight+240||document.documentElement.clientHeight+240)&&function(){var t,e,n,i,o=r[a];t=o,e=function(){r=r.filter(function(t){return o!==t})},n=new Image,i=t.getAttribute("data-original"),n.onload=function(){t.src=i,e&&e()},t.src!==i&&(n.src=i)}()}i(),n.addEventListener("scroll",function(){var t,e;t=i,e=n,clearTimeout(t.tId),t.tId=setTimeout(function(){t.call(e)},500)})}(this);</script></body></html>