GTX690战术核显卡导弹 - 2024年12月
type: channel
link: https://www.nekopara.uk/2024/12/
description: GTX690战术核显卡导弹的猫窝
items: Ciallo~ 2025! * Farewell 2024!
items: Filebrowser终极个性化！
items: 为Cuckoo主题更换评论头像源，并设置默认头像
items: 优化Nginx+PHP+MariaDB并发访问占用问题
items: 考完六级嘞，感觉药鼠了
items: 随笔：关于BilliBili的个人感想
items: 实战：帮群友迁移Typecho博客并解决数据库问题

Ciallo~ 2025! * Farewell 2024!
type: item
date: 2024-12-31T12:00:00+08:00
description: 不知不觉一年就过去了时间真的快啊，想想2023年跨年2024还是前段时间的事情，一转眼就要2024跨年2025了。上次跨年和朋友去了朝阳广场，然后我第一次去机厅玩了一下，试了一下夹娃娃机，没想到居然真夹出来了玩偶。一转眼一年就过去了，也是感觉时间越来越快了。那接下来，对即将过去的2024年做个总结吧。网站/服务器技术方面服务器升级今年年初我配了真正的家里云，用于存储自己的私人文件，也算是，2021年开始玩家里云后，从一个玩具真正转向有实用功能，并且承担重要任务的转变吧。为此，我算是咬咬牙直接上了比较好的配置，虽然也不是什么正经硬件，但是至少在捡垃圾的时候，都是求稳出发捡的。数据盘两个3TB的RAID1保证数据安全，选择可靠的Linux发行版，选用可靠的电源确保不会因为电源波纹不稳炸四方。然后有了这个正经的家里云后，我就开始探索各种玩法了。详情可以看这篇文章：关于运行网站的服务器转移重要文件到家里云之前我一直是手动双盘备份文件，费时费力，还容易出错。我这人比较求稳，重要数据存两份我才放心，为了整理这些数据，硬盘拿来拿去，接来接去属实浪费时间。于是乎，就直接上家里云了，其实家里云的两个3TB硬盘原本就是我的冷备盘。这下只要我把文件上传，至少就有两份独立的备份了，RAID1还是比较可靠的。使用filebrowser管理文件虽然我的家里云开启了SMB，内网可以直接访问文件。但是对于我在外面需要访问文件的情况，显然Filebrowser更合适。这个软件我之前就在用了，个人感觉非常好用，可以实时同步文件目录的更改，更改也是实时的，不依赖数据库，很适合储存目录经常变动的情况。而其他方案，例如cloudreve，nextcloud这种，如果文件目录被更改，在他们的目录是看不到更改的，这也就造成了很多不方便。而下面要玩的nextcloud，主要是照片同步备份目的，主要的日常文件我还是使用Filebrowser管理。开始玩转nextcloud搞照片同步由于我的个人数据，照片占的比例还是不小的，于是我希望搞一个全家一起用的照片备份方案，我选择了nextcloud。原因很简单，有App支持照片备份，支撑iOS系统，开源，免费。虽然第一次搞这个，我不会搞，是叫网友帮忙配置，但是还是学到了很多。就从那以后的照片，我都是放到nextcloud管理了，自动同步照片的功能确实很好用。美中不足的是，nextcloud性能消耗比较大，尤其是内存，PHP进程会占用上5GB+，也够逆天了。玩转QQBotQQ机器人其实2022年我就开始玩了，我记得是看了B站一个视频入坑的，第一次弄还不熟悉，看着视频不停的暂停，做一步看一步，现在搞这些操作好多都已经行云流水了。那时候感觉还是挺好弄的，GOCQhttp扫码直接就能登号对接了。后面QQ搞了一波消息签名，QQ机器人接口死一大片，好像那时候耐活王版本的GOCQ是8.9.33。后面我被下线后，听别人的说法，用了dev版的GOCQHTTP，一次登上。过了一段时间后，听他们说不能下线，一旦下线就登不回来了。那时候一直苟延残喘登着，不敢下线，好像是8.9.63版本的GOCQhttp配合签名，那时候其他群里面的bot陆陆续续都挂壁了，我的一直在。这下我的QQ机器人是耐封王了。不过好景不长，三月份的时候，被下线了，再也登不回去了。然后我就开始搞了ICQQ用来对接ZeroBot-Plugin，这个ICQQ是集成在云崽这个机器人上面的，需要用插件引出OneBot接口。后面登上去，刚开始那几个月以各种奇葩理由下线了一两次，后面到写这篇总结为止，没有下线过。感觉那个QQBot还挺好玩的，也算变成了我群里面的吉祥物了，一天到晚群友就在那里：签到抽签娶群友抽塔罗牌抽老婆23333免费tk域名寄了之前在2022年10月份，我在一个我认识的网友帮助下成功注册了tk域名：chocola690.tk，并且在2023年10月份成功续期。但是，万万没想到的是，在今年二月份，突然解析全掉。我一开始怀疑是不是配置问题，结果发现是域名被收回了。。。一开始我是转向免费的eu.org域名，但是还是感觉不爽，于是学会了买域名，并且购买了域名用来自己使用。果然印证了别人说的，免费的才是最贵的不过好在我没拿这个域名开网站，不然那就真有损失了。个人网站起航因为买下了miku39.win域名，我寻思着还能拿来干什么。大概在今年三月份，我突发奇想，反正都有LAMP环境了，为什么不尝试搭建个博客玩玩呢？于是，我就想在我家里面的家里云搭建wordpress，但是很快就被我一个网友劝住了。虽然wordpress主题众多，插件众多，但是它资源消耗比较大，对于简单的个人博客，有更好的替代，那就是现在我在用的Typecho。刚搭建好的那段时间，我几乎是有空就去折腾主题，前前后后试了好多个主题，最终…

Filebrowser终极个性化！
type: item
date: 2024-12-27T16:16:00+08:00
description: Filebroswer的优点为什么选择Filebroswer呢？原因不外乎就是以下几点∶支持https实时同步文件目录更改，更新及时不需要数据库界面美观友好管理方便支持多用户支持分享文件可以定制界面而最后这一点，也为后面进行美化奠定了基础。前置准备为了保证操作的环境相同，如果你是按照这篇教程来，记得选择File Browser 2.28.0。FileBrowser的基本配置，可以参考我之前的文章：个性化Filebrowser界面，NAS也要Kawaii~~~!个性化Filebrowser你可以快速把我预设的文件下载后直接解压到Filebrowser所在文件夹，修改替换背景图，完成个性化。文件目录结构长这样：├── filebrowser ├── filebrowser.db └── style ├── custom.css ├── favicon.ico ├── img │ ├── background.jpg │ ├── icons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── mstile-144x144.png │ │ ├── mstile-150x150.png │ │ ├── mstile-310x150.png │ │ ├── mstile-310x310.png │ │ ├── mstile-70x70.png │ │ └── safari-pinned-tab.svg │ ├── login.jpg │ ├── logo.svg │ └── lolicon.ttf └── manifest.json 4 directories, 21 files其中，最重要的配置文件就是custom.css了。这个文件决定了全局的外观。style文件夹我已经打包好了：style.7z下载回去，解压到程序的目录按照下图设置即可看到效果：下面是设置完成后的效果，我设置的是粉色主题的，稍微搭配一点蓝色：登陆页面：主界面：多选文件：复制文件对话框：移动文件对话框：删除文件对话框：切换不同的显示方式：下载文件对话框：上传文件对话框：文件信息对话框：搜索界面：设置界面：上传文件界面：CSS文件内容和解释custom.css文件内容这个文件定义了几乎全部的样式，文件内容如下： /** 页面字体 */ @font-face { font-family: 'cute'; src: local('cute'), local('cute'), url(/static/img/lolicon.ttf) format('truetype'); } * { font-family: "cute", sans-serif; } /** 加载动画 */ .spinner > div { background-color: #ff5f77; backdrop-filter: blur(6px); background-color: orangered\0; /* IE 样式 */ } /** 普通文字、字体图标颜色 */ .action, #listing h2, #search .boxes h3, .card h3, .collapsible > label *, .dashboard p label, .message { color: #ff5f77; } /** 链接文字颜色 */ a { color: #ff5f77; backdrop-filter: blur(6px); } /** 输入框、表格标题文字颜色 */ #search.active i, #search.active input, table th { backdrop-filter: blur(6px); color: #ff5f77; } /** 主体、弹窗颜色 */ #loading, #login, #search.active #input, body, header, .ace-chrome .ace_gutter-active-line { background-image: url(/static/img/background.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center center; background-…

为Cuckoo主题更换评论头像源，并设置默认头像
type: item
date: 2024-12-18T14:28:03+08:00
description: 偶然发现Cravatar抽风了这段时间，偶然发现，似乎Cravatar，抽风了，就算填写QQ号+@qq.com的形式邮箱的评论。也没办法正常获取头像了。于是我怀疑应该是这玩意出问题了，就在网上去找替代品。发现WeAvatar在看来那些推荐头像源的博客，发现大部分推荐的都是Cravatar。但是在偶然一篇文章的评论区，有人留言WeAvatar也不错，试试吧。这个服务似乎是一个个人博主做的，这是他博客的相关内容，有兴趣可以去看看：https://hzbk.net/archives/121072.html本教程的参考资料来源就来源于他的博客和文档。开始使用WeAvatar和大部分类似的镜像源一样，都是和Gravatar的用法是一样的。那就是：URL+邮箱哈希值https://weavatar.com/avatar/（目标邮箱哈希值）除此之外，还有一点是我觉得很赞的，那就是这个头像源可以自定义默认头像！你需要的，只是你默认头像的URL。组合形式就是如下这样：https://weavatar.com/avatar/（目标邮箱哈希值）?s=100&d=你默认头像的URL例如：https://weavatar.com/avatar/ab19c18dc265207b197f1080b493241a?s=100&d=https://teachermate.oss-cn-qingdao.aliyuncs.com/gSTpX-1734422434828-defualt_avatar.png像这样，如果匹配不到头像的话，就会自动返回后面自定义链接的头像。了解了基本的使用方法后，我们来把他装进Cuckoo主题。Cuckoo主题设置WeAvatar如果你只是简单的想要替换原来不正常的头像源，在主题的更多设置，Gravatar头像源里面，设置自定义并添上https://weavatar.com/avatar即可。但是，如果你希望自定义默认头像的话，很明显，这样是没办法完成的，我们需要对主题的文件进行修改。需要修改的文件是function.php，也就是主题根目录里面的那个文件。打开文件，定位到获取头像的函数：// 获取评论者头像 function get_comment_avatar($moe = NULL){ $gravatar = Helper::options()->gravatar; if($gravatar == 'geekzu'){ $host = 'https://sdn.geekzu.org/avatar/'; }elseif($gravatar == 'qiniu'){ $host = 'https://dn-qiniu-avatar.qbox.me/avatar'; }elseif($gravatar == 'cravatar'){ $host = 'https://cravatar.cn/avatar'; }elseif($gravatar == 'cdn'){ $host = Helper::options()->gravatarCdn; } $hash = md5(strtolower($moe)); $avatar = $host.'/'.$hash.'?s=100'; echo $avatar; }通过观察博客生成的头像URL链接，很明显，?s=100这个地方，就是我们需要更改的地方。下面就是修改后的代码：// 获取评论者头像 function get_comment_avatar($moe = NULL){ $gravatar = Helper::options()->gravatar; if($gravatar == 'geekzu'){ $host = 'https://sdn.geekzu.org/avatar/'; }elseif($gravatar == 'qiniu'){ $host = 'https://dn-qiniu-avatar.qbox.me/avatar'; }elseif($gravatar == 'cravatar'){ $host = 'https://cravatar.cn/avatar'; }elseif($gravatar == 'cdn'){ $host = Helper::options()->gravatarCdn; } $hash = md5(strtolower($moe)); $avatar = $host.'/'.$hash.'?s=100&d=https://teachermate.oss-cn-qingdao.aliyuncs.com/gSTpX-1734422434828-defualt_avatar.png'; echo $avatar; }我在后面加上了&d=htt…

优化Nginx+PHP+MariaDB并发访问占用问题
type: item
date: 2024-12-15T14:57:00+08:00
description: 前言之前尝试过高并发压力测试自己的网站，发现打到128并发基本上就趴窝了。后面与友链的一个站长交流，得知可以通过缓存的方式解决这种高并发处理问题。因为如果不设置缓存的话，即使是同样的请求，也会让php进行反复处理，消耗大量资源。所以，我想尝试一下能不能改善一下这个情况。实验环境准备为了保证我网站能在我进行实验期间正常运行，我决定对我网站数据进行克隆，迁移到我云服务器里面性能最孱弱的那个进行测试。那就是，白嫖的华为云：母鸡CPU: Intel(R) Xeon(R) Gold 6348 (2) @ 2.60 GHz双核CPU512MB内存20G硬盘然后是软件环境，操作系统为Alpine Linux 3.20然后我按照前面我那片迁移博客的方法，把博客迁移了过去。原始表现迁移过程就进行省略了，和前面的博客方法大体相同。我测试下来，32并发就是这玩意的极限了，CPU彻底吃满。再往上加线程已经没有意义了，因为已经寄了。可以看出来，云服务器相比于实体鸡性能差别还是很大的。优化改用Unix Socket进行PHP对接首先是php对接的问题，默认Alpine使用的是TCP网络协议进行本地回环，开销较大。而使用Unix Socket则可以解决这个问题，他具有低延迟和资源占用少的优点。特征TCP 端口Unix Socket通信范围支持远程通信仅限于同一主机内的进程间通信性能较高开销，适合长距离通信更高效，尤其在本地通信中表现出色安全性需要额外的安全措施，如防火墙规则依赖于操作系统权限控制，天然更安全配置复杂度需要设置IP地址和端口号只需指定文件路径为了实现这个目标，我们需要对PHP的配置文件和Nginx的配置文件进行更改。1. 修改 PHP-FPM 配置文件首先，我们需要编辑 PHP-FPM 的池配置文件 /etc/php82/php-fpm.d/www.conf，将其 listen 设置更改为一个 Unix socket，并设置适当的权限。[www] ; 更改 listen 为 Unix socket listen = /var/run/php-fpm82/php8.2-fpm.sock ; 设置 socket 文件的所有者和组 listen.owner = nginx listen.group = nginx listen.mode = 0660确保 /var/run/php-fpm82/ 目录存在并且有正确的权限：sudo mkdir -p /var/run/php-fpm82/ sudo chown root:nginx /var/run/php-fpm82/ sudo chmod 755 /var/run/php-fpm82/2. 更新 Nginx 配置文件然后，编辑你的 Nginx 站点配置文件，例如 /etc/nginx/http.d/nekopara.conf，将 fastcgi_pass 指令更新为指向新的 Unix socket：location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php-fpm82/php8.2-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }3. 重启服务保存所有更改后，重启 PHP-FPM 和 Nginx 服务以使新配置生效。# 重启 PHP-FPM rc-service php-fpm82 restart # 重新加载 Nginx rc-service nginx reload修改完成后，再进行测试，似乎没有太大改善，还是CPU爆炸。那就尝试一下设置缓存了。为Nginx配置缓存规则1. 定义 FastCGI 缓存区首先，在 Nginx 的主配置文件 /etc/nginx/nginx.conf 添加一个 fastcgi_cache_path 指令来定义缓存存储的位置和参数。http { # 其他配置... # 定义 FastCGI 缓存路径 fastcgi_cache_path /var/cache/nginx/fastcgi levels=1:2 keys_zone=my_fastcgi_cache:16m inactive=60m; # 定义缓存键，通常包含请求方法、主机名和 URI fastcgi_cache_key "$scheme$request_method$host$request_uri"; }在主配置文件加上以上这段即可。确保 /var/cache/nginx/ 目录存在并且有适当的权限：sudo mkdi…

考完六级嘞，感觉药鼠了
type: item
date: 2024-12-14T17:44:00+08:00
description: 今天考完了六级，因为之前两次都是差一分就过，之前都是裸考，这次六级我决定下点功夫去复习。买了题，练了听力。虽然不是很高强度练习，但是还是有认真准备。结果，真听听力，我直接爆炸。感觉心理素质不太行，越听越爆炸，后面好在稳住了，听完了，我感觉，应该可以对一半以上吧。阅读部分的话，选词填空果断放弃，全力攻克段落匹配和阅读理解，好在，都做出来了。最后十分钟写翻译主打一个刺激，前面还算有逻辑，后面感觉就是胡言乱语了（悲）希望能过吧。

随笔：关于BilliBili的个人感想
type: item
date: 2024-12-08T21:10:00+08:00
description: 前言感觉日子是越来越快了，这个学期感觉开学还是不久之前的事情，怎么就期末了呢？今天看了一天的书复习，有点累了，去吃饭的时候突然对一些事情灵光一闪有点感悟，在我的博客写点随笔吧。初识BiliBili道听途说我第一次听说这个平台是我初一的时候，有同学跟我说过关于武器A这个视频的故事，说这是B站的镇站之宝。当时只是有所耳闻，知道是个奇怪的视频，但并没有真的去看。具体是什么时候的事情我已经记不清了，大概是2015-2016年那段时间吧。现在看到这个年份，感觉既遥远又很近，遥远的是，这是差不多十年前了，很近的是，我2015年刚上初中那会的事情，现在还是记忆犹新，历历在目，好像只是不久之前的事情。偶然相遇后面真正接触到了，不是因为和动漫相关的原因，而是我希望去看空中浩劫这个纪录片。当时我因为第一次接触的电脑就已经被国内流氓软件洗礼过一次了，什么360，优酷，爱奇艺都是有的。我下意识就去优酷搜索，果然是有，但是画质并不好，而且还有水印。然后，我尝试在搜索引擎搜索，不得不说，那时候的搜索引擎挺干净的，没有现在这么流氓，一搜全是推广和假页面。这一搜，突然发现了一个命名和其他网站不太一样的网站，并且整个网站洋溢着浓烈的二次元风味——BiliBili。我惊奇的发现，在上面看视频居然不需要下载应用，而且没有水印，画质非常清晰，还不用登陆！不过不登陆就不能和评论区互动罢了。我下意识感觉到，这个平台简直是国内视频平台的一股清流！第一次相见，是2017年时候的事情了。直到现在，《空中浩劫》仍然是我的每年必追“番剧”。踏入BiliBili注册账号后来，我因为想要和评论区的观众进行互动，决定注册账号。但是，注册完成后我傻眼了，基本上用不了，只有通过了答题才能开始使用。众所周知，那时候B站答题是最难的。于是，我凭着不多的电脑方面的知识，选了科技方向的答题，靠着自己所掌握的知识和搜索引擎，与B站答题斗智斗勇，最后勉强跨过及格线，进入了B站。有了账号，就可以和别人进行交流互动了，我到现在都感觉那时候的社区氛围是真的好，大部分人都很友善。而且，那时候上面的视频，过1万播放量，已经算是高的了。早期尝试投稿初次尝试投稿随着与别人互动的增加，我账号来到了二级，解锁了投稿功能，于是就开始随便录制一些视频投稿。那时候我都不会剪辑视频，就问网友，让他给我推荐一个录屏软件，录制一段游戏视频，然后直接投稿，不做任何剪辑。我还记得，我当时录制的视频是《腐烂国度》的最后一个关卡。因为电脑不太行，甚至视频到后面都音画不同步了，但是还是直接投稿了，不过没什么人看。第一次火起来的投稿后面也陆陆续续录了一些盗版GTA5联机的视频，当时用的是RAGE MP这个工具，感觉还是挺好玩的，可以开各种修改器叫车，就是没有NPC，服务器里面所有活动的东西都是玩家。玩家可以变成各种角色，因为这本质上就是靠修改器进行联机的，我最喜欢的就是变成黑猩猩，然后端着机枪和其他玩家干架，或者开车撞人。前面发的很多视频，都没什么人看，基本就200-300的播放量，没有或者只有一两个评论。突然有一个视频，莫名其妙就火了，视频的内容是，我在盗版联机里面开火箭狂雷创人。虽然只有3300的播放，但是弹幕非常密集，评论区也很热闹。那时候的社区环境是真的好，我感觉真的有实实在在3000多人看过了这个视频，并且有相当一部分人发弹幕评论。我就觉得挺有意思的，这个视频也奠定我我后面想要继续做视频获取关注的动机。踏入病毒圈子后面我慢慢玩起来了B站，关注了“瓜皮Tuza”，“手残Crazy”,“360MEMZ”,“任务管理器TSK”这些搞电脑病毒和流氓软件测试相关的UP，也关注了“阿狸才不是受”，“FUN科技”，“LTT”等电脑区的UP。后者那种类型的视频我是做不了的，没有这么多钱，但是，前者的那种视频，我是可以做的，虽然我没有很好的电脑，但是我至少有电脑。而且，那时候他们搞恶搞病毒的基本上都是用的易语言。第一个恶搞病毒好巧不巧，我初中的时候，我朋友给我发了一份易语言5.3破解版，然后他通过QQ的远程控制，指导我写了我第一个恶搞。这个恶搞的逻辑很简单，通过循环执行弹出信息框的操作，达到看起来崩溃的效果。后来，又去搜索各自语法规则，最终完成了我第一个恶搞程序：“请选择一张显卡炸掉你的电脑”。打开这个程序后，会有三张显卡让你选择，分别是GTX295，GTX590，GTX690，之际上真正会导致电脑卡死的，是点击GTX590，因为那是真正爆炸过的显卡。之所以做这个恶搞，是因为那时候科技圈还是称呼N卡的旗舰为：核弹。而来源就是GTX690的梗。也正是那时候玩这个梗，有了我现在的ID——GTX690战术核显卡导弹。那时候是2018年，也是我中考的那一年，真正开始搞这些上瘾是高中高一高二的时候。这个作品算是我的开山之作，后面上了高中之后，加了瓜皮Tuza的…

实战：帮群友迁移Typecho博客并解决数据库问题
type: item
date: 2024-12-04T12:03:00+08:00
description: 为一时的口嗨买单为什么突然要帮群友迁移呢？因为一开始，我看到他的博客用的cn域名，已经够难崩了，没想到网站搭建用的东西更是重量级：CentOS7+宝塔，这DEBUFF是叠满了啊，CTOS7已经EOL，宝塔就不用说了，纯毒瘤。然后我就说要给他完全重新整一个，就有了下面的故事。导出数据登陆SSH，看到网站的数据都在/www/wwwroot/里面，直接scp拉下来。scp -r root@http://218.244.156.5/www/wwwroot/ ./当要备份数据库的时候，出问题了。那位小学生不记得数据库的密码，也不知道密码是什么。于是只能让他在万恶的宝塔面板导出数据库。为了确保万无一失，我还在我另一个闲置的云服务器对数据库进行了还原，确认他网站还原成功了，然后开始换系统。更换系统。我这次用的是一键安装脚本：GitHub地址是：https://github.com/leitbogioro/Toolscd / wget https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh chmod +x ./InstallNET.sh ./InstallNET.sh -alpine安装完成后，root的默认密码是：LeitboGi0ro。要马上更改，避免被他人非法登陆。然后要降级到稳定版，因为默认安装的居然是测试版：第一次不知道为什么，没成功，第二次就成功了，一模一样的操作。最搞笑的是，第一次失败的时候那位小学生已经睡觉了，没办法重置服务器，第二天有碰不到电脑，于是服务器炸了一整天。印证了群里面另一个群友看到这位小学生把服务器密码给了我后说的话：来，我帮你删。啊不是，我帮你备份。再说个题外话。本来他是想和我家里云一样用AlmaLinux 8.10的，但是奇怪的是这个系统的nginx配置很奇怪，怎么都配不好。无奈换Alpine Linux了。不过也是好事，AlpineLinux非常节省资源，可以节省出大量资源用来干别的事情。安装环境可以参考之前的文章，安装环境。但是这次不同，我本来想给他变成SQLite作为数据库的，他原来是MySQL。但是似乎因为数据库兼容性问题没办法导入数据，于是只能安装MariaDB了。apk add nginx openssl php82 php82-fpm php82-json php82-openssl php82-curl php82-zip php82-phar php82-intl php82-dom php82-session php82-mbstring php82-ctype php82-tokenizer php82-fileinfo mariadb mariadb-client php82-mysqli php82-pdo_mysql php82-mysqlnd rc-update add php-fpm82 default rc-update add nginx default service php-fpm82 start service nginx start /etc/init.d/mariadb setup rc-service mariadb start rc-update add mariadb default新建数据库并导入之前的数据根据Typecho的config.inc.php文件可以知道之前设置的数据库和密码，直接创建一个并导入数据就是了。数据库操作：mysql -u root -p进入数据库后，新建一个和原来名字和密码一模一样的数据库：CREATE DATABASE xiaolin; CREATE USER 'xiaolin'@'localhost' IDENTIFIED BY 'rx9erYFE6cP4'; GRANT ALL PRIVILEGES ON xiaolin.* TO 'xiaolin'@'localhost'; FLUSH PRIVILEGES; EXIT;导入之前的数据：mysql -u xiaolin -p xiaolin < xiaolin.sql网站还原先生成一个自签名证书：生成一个自签名证书在/etc/nginx/ssl/selfsigned.crt和/etc/nginx/ssl/selfsigned.keymkdir -p /etc/nginx/ssl/ openssl genpkey -algorithm RSA -out /etc/nginx/ssl/selfsigned.key -pkeyopt rsa_keygen_bits:2048 openssl req -new -x509 -key /etc/nginx/ssl…