Files
2025-03-10 20:55:25 +08:00

48 lines
1.3 KiB
Markdown

# 问题汇总
# 安装问题汇总
## redis启动失败
+ docker版本低
推荐使用24以上版本,可使用 docker version查看
+ 操作系统内核版本低
请使用ubuntu22或更高版本
## 安装完成后访问Web页面时报502错误
[[BUG] 安装完成后访问Web页面时报502错误 · Issue #178 · FunnyWolf/Viper](https://github.com/FunnyWolf/Viper/issues/178)
该问题是电信运营商屏蔽过滤导致的,可以通过切换网络(通常是客户端切换热点,切换代理节点)方式规避.
## Mac安装Viper
+ Mac本身Docker不支持`network_mode:"host"`,所以不建议Mac原生安装Viper
+ 安装流程与在Linux上安装相同,其中docker-compose.yml使用如下脚本生成
```shell
tee docker-compose.yml <<-'EOF'
version: "3"
services:
viper:
image: registry.cn-shenzhen.aliyuncs.com/toys/viper:latest
container_name: viper-c
ports:
- "59990-60000:59990-60000"
restart: always
volumes:
- ${PWD}/loot:/root/.msf4/loot
- ${PWD}/db:/root/viper/Docker/db
- ${PWD}/module:/root/viper/Docker/module
- ${PWD}/log:/root/viper/Docker/log
- ${PWD}/nginxconfig:/root/viper/Docker/nginxconfig
command: ["VIPER_PASSWORD"]
EOF
```
+ 请注意,使用如上脚本启动的Viper,监听只能使用59990-59999这9个端口.