Hexo
在添加openssh
成功后,hexo d
报错:
1 | ssh: Could not resolve hostname github.com: \262\273\326\252\265\300\325\342\321\371\265\304\326\367\273\372\241\243 |
报错时间:2024.03.08
在添加openssh
成功后,hexo d
报错:
1 | ssh: Could not resolve hostname github.com: \262\273\326\252\265\300\325\342\321\371\265\304\326\367\273\372\241\243 |
报错时间:2024.03.08
准备条件:
安装好openSSH后,在电脑开始搜索框输入关键词PowerShell
,找到Windows PowerShell
右键以管理身份运行
启用服务
1 | net start sshd |
添加防火墙开放22端口规则
1 | New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 |
在html使用阿里云添加WebTracking采集 reffer来访标头
HTTP GET请求
1 | curl --request GET 'http://${project}.${host}/logstores/${logstore}/track?APIVersion=0.6.0&key1=val1&key2=val2' |
参数 | 是否必填 | 说明 |
---|---|---|
${project} | 是 | Project名称。 |
${host} | 是 | 日志服务所在地域的Endpoint。更多信息,请参见服务入口。 |
${logstore} | 是 | Logstore名称。 |
APIVersion=0.6.0 | 是 | 保留字段。 |
topic=yourtopic | 否 | 指定日志主题。 |
key1=val1&key2=val2 | 是 | 您要上传到日志服务的键值对(Key-Value),支持设置多个键值对。 |
通过上述方式获取日志库请求链接 如
1 | http://${project}.${host}/logstores/${logstore}/track?APIVersion=0.6.0&key1=val1&key2=val2 |
这里我用的是阿里云的轻量服务器,打开阿里云–>搜索轻量服务器
–>选择配置(镜像选择宝塔面板),其他的根据自己需求来,购买成功后打开轻量服务器后台选择就会看到购买的实例,在里面可以登录宝塔面板。
阿里云申请域名,选择域名解析–>添加记录–>设置主机名(域名备案是必要的,否则会影响网址的正常访问,搜索阿里云搜索ICP备案,有时间都可以提前备好
)
1 | 主机记录就是域名前缀,常用主机记录及含义如下: |
—>记录值选择你购买的服务器地址, 确定
登录宝塔面板–>选择左侧栏网站
选项–>添加站点–>写上解释时完整的域名(例如:abc.rfcodetop),点击对应域名的SSL证书下的未部署或是选择–>设置–>SSL证书,然后选择Let’s Encrypt,点击申请证书,等待申请成功保存就可以了(Let’s Encrypt默认续签且免费)
解析域名后,如我的:blog.rfcode.top,然后在宝塔后台创建站点,或者服务器后台添加站点,找到站点根目录root/blog.rfcode.top/上传资源内容。
将ads.txt放在发布站点的根目录下,申请广告。
1 | 成功申请,获取可以放置的广告代码如下: |
选择官方给的【安装ossutil】方法,对应自己的电脑配置选择Windows环境下版本,下载后进行根据提示分别设置Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。这里主要对报错解决方案进行一个记录,因为自己在网上一直没有找到解决办法。
ossutil:command not found
思路: 编写脚本文件–>html引入–>创建div来获取显示图片并添加点击事件
在html文件<head> </head>
中间引入脚本路径,如下..index.js
为脚本文件路径
1 | <script src="..index.js"></script> |
在需要加载图片及超链接的<div>
处加上id,例如下面我给gamebox
加上game_list
的id
1 | <body> |