Skip to content
On this page

1、下载软件

shell
wget http://www.feijiangkeji.com/download/feijiang/feijiang-server-installer-1.0.0-linux-amd64.tar.gz
  • .env: 环境变量
  • docker-compose.yaml: docker部署文件
  • feijiang-admin: 飞将后台服务
  • feijiang-vpn: 飞将VPN服务
  • commons:文件夹存放docker部署依赖的配置文件

2、部署准备

  • 安装好docker和docker-compose的linux服务器
  • 公网IP(如果没有,飞将提供免费的内网穿透服务)
  • 下载好飞将客户端,或者Cisco AnyConnect,或者OpenConnect
  • 获取免费授权key,微信搜索:飞将互联(点击产品授权-点击获取授权) wechat

将获取到的授权码添加到.env文件中:

shell
AUTH_CODE=your_auth_code_here  # 替换为你的实际授权码

授权码提示

每个微信号只能获取一个授权码

3、部署

软件安装前准备提示

部署支持两种方式

3-1、Docker部署(推荐)

修改.env文件的Mongo配置参数,包括以下配置:

shell
MONGO_HOST=127.0.0.1                     # MongoDB 服务器地址
MONGO_PORT=27017                         # MongoDB 服务器端口
MONGO_USERNAME=feijiang                  # MongoDB 数据库用户名
MONGO_PASSWORD=feijiang_mongo_password   # MongoDB 数据库密码
MONGO_DATABASE=feijiang                  # MongoDB 数据库名称

启动容器

shell
sudo docker-compose up -d

提示

目前容器部署只支持host模式

3-2、本地部署

提示

如果已安装MongoDB,请更新.env文件,相关参数见 # 3-1。

更新配置后,启动Feijiang服务

shell
sudo nohup ./feijiang-admin > feijiang-admin.log &
sudo nohup ./feijiang-vpn > feijiang-vpn.log &

提示

如果未安装MongoDB,可以使用Docker Compose安装。先修改.env文件Mongo配置参数,相关配置见 # 3-1。

启动mongodb的docker容器

shell
sudo docker-compose -f commons/composes/feijiang-mongo.yaml --env-file .env up -d

3-3、访问

  • 管理端
shell
http://你的宿主机ip:8080

账号提示

管理后台默认账号密码: admin/admin123!@#

  • vpn server 内网与公网ip映射
shell
你的公网ip:8560

3-4、版本升级

TIP

升级前请备份配置文件conf目录和数据库,并停止服务

使用新版本的feijiang-admin二进制文件和feijiang-vpn二进制文件,放到对应的目录下面,替换旧版本。然后重新启动服务。

4、常见异常

远程办公,数字未来,随时随地,高效协作!