Xboard 面板端搭建教程
date
Mar 16, 2024
slug
xboard-panel
tags
机场
建站
status
Published
summary
动手开机场!Xboard 面板端搭建,基于 aaPanel 和 Docker
type
Post
前言
Xboard 项目地址:
Xboard
cedar2025 • Updated Mar 19, 2024
官方推荐最低配置是 1C / 512M 内存,这里使用 Racknerd 1C / 1G 款搭建。
安装 aaPanel
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F60faec63-2d7e-42a4-9ef7-726f746a53af%2FUntitled.png?table=block&id=1e3e6826-ad2d-474d-b988-854518bfcf73&cache=v2)
进入后安装 Nginx、MySQL 5.7 版本。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2Fc4cbca12-4b9f-4173-bd08-d8da5359a66b%2FUntitled.png?table=block&id=33c2ae09-251f-45ac-9cb5-de113bc3d6bc&cache=v2)
侧栏 Docker 安装 Docker 服务。
等待安装完成。
部署网站
aaPanel 面板 > Website > Add site。
在 Domain 填入你指向服务器的域名。
在 Database 选择 MySQL。
在 PHP Verison 选择纯静态。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2Fcf5c60b1-0f38-4acd-bdf0-61e6b44fa660%2FUntitled.png?table=block&id=3d75235d-51fa-476c-a071-a91cb8bbe5e0&cache=v2)
完成后从网站列表进入网站目录终端:
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F0e98af19-a5bf-4607-b515-579b6ba27abc%2FUntitled.png?table=block&id=dfb93930-7b4c-44cc-8641-04f1eb00f255&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F5ef9d586-6ebc-440d-9ab0-28fbad1455a3%2FUntitled.png?table=block&id=0a3fd3d6-a3be-468a-a34f-828cb7bbd97e&cache=v2)
删除默认文件:
执行命令从 GitHub 克隆到当前目录:
复制一份 docker-compose.yaml 文件:
重要操作:初始化数据库
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F627a66e6-e4d8-4305-af90-da9bd4972cb6%2FUntitled.png?table=block&id=b68670b1-0228-4898-a902-1afab13332c7&cache=v2)
提示:按回车下一步;不清楚数据库密码的到 aaPanel 侧栏查看。
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2Fd732d7db-2ac3-4a1a-8e73-93720bb894bd%2FUntitled.png?table=block&id=a29ae774-503a-4098-a6ba-34acbea4171c&cache=v2)
完成后提示。务必记下此处信息!
启动
启动 xboard
设置反向代理
站点设置 > 反向代理 > 添加反向代理![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F548329fc-465e-442e-b528-6e54c6f6b0f8%2FUntitled.png?table=block&id=6d41bcb4-9439-45d2-8547-19ae1bd91022&cache=v2)
在 代理名称 填入 Xboard
在 目标URL 填入
http://127.0.0.1:7001
修改反向代理规则![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F4b7ca86c-d5bb-4419-83a3-89ebf0bb191f%2F548329fc-465e-442e-b528-6e54c6f6b0f8%2FUntitled.png?table=block&id=6d41bcb4-9439-45d2-8547-19ae1bd91022&cache=v2)
🎉 到这里,你可以已经可以通过域名访问你的站点了