v2board docker的安装
环境
- Ubuntu 20.04 纯净
过程
安装Docker与Docker Compose
# 使用一键脚本快速部署docker环境
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
# 安装docker-compose
curl -L https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose拉取V2Board Docker
git clone https://github.com/hashcott/v2board-docker.git
cd v2board-docker/
git submodule update --init
echo ' branch = master' >> .gitmodules
git submodule update --remote修改配置文件
分为修改数据库配置和caddy配置, 这里网上很多教程带过了
## 修改数据库信息, 修改 MYSQL_ROOT_PASSWORD(root密码) 和 MYSQL_DATABASE(数据库名)
vi docker-compose.yaml
## 修改caddy服务器配置, 把http(s)://domain, http和https的这俩domain改成你的域名
vi caddy.conf启动v2board依赖的环境
docker-compose up -d下载v2board并启动
## 进入刚刚启动的docker内环境, 以下指令都是在容器内执行
docker-compose exec www bash
## 下载composer.phar, 下载下来的是一个程序,网上好像有很多下载了承载页, 导致运行不了
wget https://getcomposer.org/installer -O composer.phar
php composer.phar
php composer.phar install
## 安装v2board
php artisan v2board:install
## 其中:
## 数据库地址: mysql
## 数据库名:(上面你修改的数据库名字 MYSQL_DATABASE)
## 数据库用户名:root
## 数据库密码:(上面你修改的数据库地址 MYSQL_ROOT_PASSWORD)
## 管理员邮箱: 输入你的邮箱
##
## 此时, 终端会打印 面板后台的地址, 例如:
## 一切就绪
## 管理员邮箱:xxxx@xx.com
## 管理员密码:xxxxxxxxxxxxxxxxxxxxx
## 访问 http(s)://你的站点/xxxx 进入管理面板,你可以在用户中心修改你的密码。
## 启动队列
php artisan horizon &对接后端
XrayR __
一键安装
bash <(curl -Ls https://raw.githubusercontent.com/XrayR-project/XrayR-release/master/install.sh)