mirror of
https://github.com/FunnyWolf/Viper.git
synced 2026-10-22 08:25:54 +08:00
48 lines
1.3 KiB
Markdown
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个端口.
|
|
|