Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 1.96 KB

File metadata and controls

56 lines (47 loc) · 1.96 KB

前置准备

确保 docker 已经安装

Docker 极速安装

数据库

# 选择1:直接提供可用数据库,初始化 pixiu 数据库(CREATE DATABASE pixiu;)

# 选择2:快速启动数据库,并初始化 pixiu 数据库(生产环境自行部署或者使用高可用数据库)
docker run -d --net host --restart=always --privileged=true --name mariadb -e MYSQL_ROOT_PASSWORD="Pixiu868686" -e MYSQL_DATABASE="pixiu" ccr.ccs.tencentyun.com/pixiucloud/mysql:5.7

获取部署驱动镜像(可选,如果没有部署k8s需求,或者可联网可跳过,pixiu 部署时会自行同步 runner)

docker pull ccr.ccs.tencentyun.com/pixiucloud/kubez-ansible:v2.0.2
docker pull ccr.ccs.tencentyun.com/pixiucloud/kubez-ansible:v3.0.4

启动 pixiu 服务端

配置 pixiu

# 创建配置文件夹
mkdir -p /etc/pixiu/

# 后端配置(host 根据实际情况调整)
vim /etc/pixiu/config.yaml 写入后端如下配置
default:
  # 自动创建指定模型的数据库表结构,不会更新已存在的数据库表
  auto_migrate: true

  # 超级管理初始化用户名和密码;不指定的情况下,默认为 admin/Pixiu123456!
  admin_user: admin
  admin_password: Pixiu123456!

# 数据库地址信息, 根据实际情况配置
mysql:
  host: pixiu # 数据库的ip
  user: root
  password: Pixiu868686
  port: 3306
  name: pixiu

启动 pixiu

# 根据实际需要修改宿主机端口,默认使用宿主机端口,可替换 --net host 为期望端口映射 -p <hostPort>:80
docker run -d --net host --restart=always --privileged=true -v /etc/pixiu:/etc/pixiu -v /var/run/docker.sock:/var/run/docker.sock --name pixiu crpi-0ecikjs9ylb2hqyo.cn-hangzhou.personal.cr.aliyuncs.com/pixiu-public/pixiu:v2.0.1-beta.5

登陆 pixiu

# 根据配置文件中指定的账密输入;如果未指定默认用户名密码是 admin/Pixiu123456!
浏览器登陆: http://<ip>:<port>