work - 在线专属服务器
work - 在线专属服务器
work - 在线专属服务器
基础安装功能
1. 安装网络代理服务端(squid)
1
2
yum install squid
cat /etc/squid/squid.conf
配置好一个代理服务器,还可以当作DNS解析用。
2. 安装DNS服务器(dnsmasq)
1
2
yum install dnsmasq -y
cat /etc/dnsmasq.conf
解析一些不允许互联网公开的地址,特别好用,只需要把路由的DNS修改成当前的服务器ip即可。
3. 安装大模型代理服务(GoModel)
参考源码地址:https://github.com/ENTERPILOT/GoModel
我使用的当时最新版:v0.1.84
1
wget https://github.com/ENTERPILOT/GoModel/releases/download/v0.1.84/gomodel_0.1.84_linux_amd64.tar.gz
稍微修改config.yaml 即可。
到几大大模型厂商,注册账号,然后添加虚拟模型,增加负载均衡,用来学习开发绝对够了。
我比较喜欢每天做活动的那些厂家,而且不需要他们打广告,使用的人都互相给传开了(毕竟有点羊毛可以薅,就跟不充值就能玩游戏一样),我推荐
modelscope,volcengine,sensenova这三个每天都赠送,以后还有没有赠送就看这几家公司发展情况了。
4. 安装工作流(dagu)
参考源码地址:https://github.com/dagucloud/dagu
我使用的当时最新版:v2.13.0
1
2
3
# 当前有新版本v2.16.1
wget https://github.com/dagucloud/dagu/releases/download/v2.16.1/dagu_2.16.1_linux_amd64.tar.gz
git clone https://gitee.com/chatraha/dagu.git
5. 安装提醒通知服务(guards)
6. 安装网络穿透(frp)
参考源码地址:https://github.com/fatedier/frp
我使用的当时最新版:v0.68.1
1
2
3
4
# 当前有新版本
wget https://github.com/fatedier/frp/releases/download/v0.71.0/frp_0.71.0_linux_amd64.tar.gz
cat /usr/local/frp/frps.toml
/usr/local/frp/frps -c /usr/local/frp/frps.toml
7. 安装web服务器(openresty)
8. 安装ssh (授权)
备份与恢复
需要一个脚本来一键完成新机器部署或旧机器配置回滚。
还可以一键完成旧机器配置备份。
脚本项目:
##
本文由作者按照 CC BY 4.0 进行授权