记录下云服务器自己的踩坑
宝塔面板
国内的最新版(7.9.8)登录需要绑定宝塔的账号, 降级到不需要绑定的又有各种问题, 担心绑定账号有安全风险, 最后换成了宝塔国外版aaPanel, 除了页面是英文, 其他跟国内一样用
最好用全新的服务器安装, 不然各种问题, 别踩坑了
博客 微言 | wyanassert
基于 hexo 写的博客 微言 | wyanassert, 最大的麻烦还是 部署时候用户权限问题, 按照文档里面hexo 部分做吧.
另外的大麻烦是网站备案, 三天两头被腾讯云的客服找茬.
云盘
服务器带宽太小, 使用 NextCloud 接入腾讯云的 COS 后还是很慢, 懒得继续折腾了
密码管理
搭了一个自己的 Bitwarden, 也开了邮件校验, 开放注册了给其他人也可以用.
Bitwarden 还支持 Send 功能, 就是把小文件或者文本分享给其他人, 也很有用.
Freshrss
平常看的咨询比较杂, 搭了一个 Freshrss 还挺好用的, 也开放注册了
可以配合RSSHub / feeddd 使用
其中 RSSHub 的域名 rsshub.app 好像被墙了, 可以改成 rsshub.rssforever.com 就能正常用
短链接网站
基于 Shlink 的 短链接网站, 每次新的浏览器登录需要新建服务源, 名字随便写, URL 是https://sh.wyan.vip/
, API key 需要找我要. 支持生成二维码, 方便.
开源的太多 没必要了
GoAccess
GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 *nix 系统下的终端程序(terminal)即可访问。
GoAccess 能为系统管理员提供快速且有价值的 HTTP 统计,并以在线可视化服务器的方式呈现。
安装
1 | sudo apt-get update |
找到配置文件
1 | vim /etc/goaccess.conf |
第一次启动分析
1 | sudo goaccess -a -d -f /www/wwwlogs/blog.wyan.vip.log -p /etc/goaccess.conf |
使用网页
1 | $ sudo vim goaccess.conf |
通过命令行运行 GoAccess 的 HTML 模式
1
2
3sudo mkdir /var/log/nginx
sudo goaccess -a -d -f /www/wwwlogs/blog.wyan.vip.log -p /etc/goaccess.conf -o /var/log/nginx/goaccess.html或者直接用宝塔
宝塔面板使用 GoAccess Web 日志分析教程
- 切换不了中文?
先看下机器上是不是有zh_cn
没有’zh_CN.utf8’的话1
locale -a
1
sudo apt-get -y install language-pack-zh-hans
然而 通过 apt-get 下载的 goaccess 是 1.2 版本, 中文是 1.3 版本才支持的
重新安装下
1 | #安装环境 |
修改 /etc/goaccess.conf
三个配置(上面做过), 重新执行宝塔的任务
最后宝塔的任务命令是:
1 | LANG="zh_CN.UTF-8" bash -c 'goaccess -f /www/wwwlogs/blog.wyan.vip.log -p /etc/goaccess.conf -o /www/wwwroot/blog.wyan.vip/goaccess/index.html --log-format=COMBINED --real-os' |
Todo
个人网页导航
二维码生成
base64 转换/json 美化/url 转义/时间戳转换 等常用工具