2022年11月

hexo部署github教程(并添加自定义域名)

下载插件

npm install hexo-deployer-git --save

配置_config文件

deploy:
  type: git
  repository: https://github.com/xxx/xxx.github.io.git   #仓库地址
  branch: master

配置SSH key

用git bash执行如下命令:

$ cd ~/. ssh #检查本机已存在的ssh密钥

如果提示:No such file or directory 说明你是第一次使用git。

ssh-keygen -t rsa -C "邮件地址"

然后连续3次回车,最终会生成一个文件在用户目录下,打开用户目录,找到.ssh\id_rsa.pub文件,记事本打开并复制里面的内容,打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key

将刚复制的内容粘贴到key那里,title随便填,保存。

上传

hexo d

添加域名

为自己的github pages 绑定域名

在自己的博客里面的sourse 文件夹里增加文件 CNAME:

里面的内容是自己的域名

为域名添加记录

  1. 国内不能访问

记录类型:A

记录值 :192.30.252.153192.30.252.154 (官网ip)

  1. 国内可以访问

记录类型:AAAA

记录值 :2606:50c0:8002::153

image-20221120095841121

也可以是ping 自己的github pages 查看ip

cmd -> ping xxx.github.io

然后记录值就是ping的ip

  1. 或者是

    记录类型:CNAME

    记录值:xxx.github.io #自己原来的githubpage域名

添加完以后如果是2,那么当输入原来的GitHub pages的url时会自动跳转到添加的域名

image-20221120100459267

在设置处可以看到域名已经改变

博客从typecho导出md文件

下载插件:链接)(科学上网)

下载完成之后解压得到类似typecho-export-hugo-master文件夹,

将文件夹重命名为Export2Hugo,

上传到Typecho目录usr/plugins,然后在后台启用插件。

在后台界面,控制台菜单下会有一个导出至Hugo菜单,点击进入导出界面,点击按钮后获得导出的 Zip 文件,将解压后的 content 文件夹移动到 Hugo 目录下即可。

tips:

应该是插件的问题,导出的zip文件是不可解压的

但是可以在主机的这个地方找到文件

/tmp/Export2Hugo

syncthing服务器(linux)端的安装教程

OIP-C

  1. 查看自己的linux版本

    dpkg --print-architecture
  2. 打开链接下载对应版本的文件(科学上网)

    链接

  3. 上传到服务器
  4. 解压

    tar zxf xxx.tar.gz
  5. 打开可执行文件

    cd /opt     #打开对应目录
    ./syncthing

    需要开放端口22000,8384,8385

使用教程请自行百度


碎碎念:

rpm安装默认目录:
数据文件:/var/lib/mysql/
配置文件模板:/usr/share/mysql
mysql客户端工具目录:/usr/bin
日志目录:/var/log/
pid,sock文件目录:/tmp/

在一通作死的尝试后服务器成功被我搞坏

我得到两个启示

  1. 遇到问题先reboot
  2. 遇到问题先reboot

现在是第三次重装服务器

有点小难受,看着之前的积累就这样的无了,哎。

其实静下心来想,也没有什么人来看我的博客,这样的结局或许是最好的吧。

好吧,救活了,就是在重装完mysql后nginx的配置可能会变。

然后我也重装了,然后服务器就奔溃了,404

然后就是万能reboot

这次service nginx status 是active在运行了

就是打开网址都是跳到默认网址。

我后面想了一下应该是软链接的问题,毕竟配置还在。

就把原来的软链接删掉,然后重新建立软链接。

ok了复活了

这次主要还是mysql的事。

一直reboot也是治标不治本,赶紧重装了一下倒还好。及时止损。

昨天一直在忙着把电脑刷回windows
方法很玄
先把原来windows系统刷成ubuntu
然后用woeusb做启动盘
在bios里把引导模式改成传统方式
就可以打开启动盘
打开后按shift+f10打开cmd
用命令行删除全部分区
把磁盘分区设置为Mbr形式
再创建新分区
然后退出cmd
重新刷新磁盘
再安装windows10
就可以了,不过ubuntu也无了
之前一直想知道为什么电脑有两个硬盘
现在知道了,因为一个硬盘里存着分区表
之前装ubuntu时把那个分区表删了
导致windows和启动盘都蓝屏
请输入图片描述