台式机虚拟化出来的Debian虚拟机。
必要条件
宽带需要具备公网IP,IPv4和IPv6拥有任意一个即可。
Amy
通过ssh连接上虚拟机,复制下面的代码到ssh终端粘贴并回车,等待文件下载。此脚本的功能只有下载amy服务端文件,解压,移动服务端文件,启动方式可能只适合Debian和Ubuntu系统。其他系统可以到GIThub下载对应CPU架构的文件:https://github.com/mmxdxmm/amy4Server
路由器无法搭建,因为核心文件只有arm64和amd64架构的。
一键脚本
按需要自行设置
如果卡在这里不动systemctl is hashed (/usr/bin/systemctl)
可以按Ctrl+C退出,再次运行一键脚本,选2卸载amy
然后在控制台输入这个命令systemctl daemon-reload
刷新
然后再运行一键脚本安装
手动搭建
输入cd /usr/local/amy4Server
来到amy4Server文件夹,用 ls
命令检查文件是否下载全。
输入 nano amy4Server.json
修改配置
- ListenAddr 为amy端口
- IPV6Suppor 如果使用IPv6搭建请把false改成true
- ClientKeys 为amy密码
以上参数按需修改;修改之后按CTRL+X
选Y,回车退出Nano。
再运行下面的命令,在 /usr/local/amy4Server
目录下
nohup ./amy4Server -config ./amy4Server.json > amy4server.log 2>&1 &
查看进程:ps aux | grep amy4Server
停止进程:kill -9 $(pgrep amy4Server)
另一种启动方式
复制下面的代码粘贴到控制台回车
sudo tee /etc/systemd/system/amy4server.service > /dev/null <<EOF
[Unit]
Description=Amy4Server Service
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/usr/local/amy4Server
ExecStart=/usr/local/amy4Server/amy4Server -config /usr/local/amy4Server/amy4Server.json
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
EOF
命令
sudo systemctl daemon-reload #重载system
sudo systemctl start amy4server #启动amy
sudo systemctl enable amy4server # 开机自启
sudo systemctl status amy4server #查看运行情况
sudo systemctl stop amy4server #停止服务
cns
一键搭建脚本
输入脚本,回车,选1,设置端口和密码即可,其他默认
这样就是安装成功了
v2
依旧是使用一键脚本搭建
输入脚本,回车,选2
在1和2之间选择,脚本做了一些修改,免流主要选的协议为tcp_http和WebSocket,不能选带tls的。
成功标志
- 最新
- 最热
查看全部