第五十四:集成工具-AXTserver
本文详细介绍了搭建ATXServer2设备管理平台的完整流程。主要内容包括:1)下载安装atxserver2主服务、Android Provider和RethinkDB数据库;2)配置Python虚拟环境并安装依赖包;3)启动RethinkDB和主服务;4)安装Node.js环境并构建依赖;5)连接Android Provider服务。关键点在于确保RethinkDB数据库、主服务和Provide
·
一.atxserver2
1.下载网址:https://github.com/openatx/atxserver2
二.atxserver2-android-provider
1.下载网址:https://github.com/openatx/atxserver2-android-provider
三.rethinkdb中文版网址
1.下载网址:https://rethinkdb.x-speed.cc/#/Docs/1-0
四.node.js
1.下载网址:http://nodejs.cn/download/
五.atxserver2进入官网----点击code-----然后点击下载安装包

1.解压文件夹后,用pycharm打开atxserver2,最好是再为这个项⽬新建虚拟环境

2.创建新的虚拟环境

3.新的虚拟环境安装完后,需要在终端输入命令pip install requirements.txt来安装requirements
3.1.为什么要安装requirements它呢?

3.2.运行后报错说是pip版本太低,现在要去升级本版

3.3.现在的版本

3.4.然后继续输入命令去安装它
3.4.1.然后又报错说找不到requirements,这里需要指定路径-r
pip install -r requirements.txt
3.4.2.然后又报错,这会就安装成功

3.5.3.需要要下载好的rethinkdb文件放入atxserver2,才能在pycharm的终端提取:rethinkdb服务

4.操作:终端输入rethinkdb回车
二.atxsetver服务
1.然后再来提取一下atxsetver服务,终端运⾏:python main.py
2.提示这边是要先进入对的路径:终端cd D:\AXTserver\atxserver2-master再运行命令
2.1.这里犯了一个错,一直在一个终端运行

2.2.新建终端输入命令 python main.py

2.3.然后去访问网址连接成功后端网址

2.4.直接浏览器输入这个网址进入也是可以的http://localhost:4000/login?next=%2F

2.5.输入admin进入

三.分支环境
1.atxserver2-android-provider进入官网:atxserver2和atxserver2-android-provider两个网页的样子很像别弄错,安装步骤也是一样的

2.解压文件后pycharm 打开 ,新的窗口,刚刚打开的atxserver2不要关闭,也要创建一个新的虚拟环境

3.默认会给打开这个READMDE.md的文件,教你怎么使用atxserver2-android-provider
3.1.平常链接后台借口就可以在这查看需要的字段格式等

4.新建虚拟环境 看清文件路径
4.1.然后atxserver2-android-provider同样有个requirements文件,同样要安装它

4.2.忘记指定路径,加-r
pip install -r requirements.txt

四.node.js安装
1.下载安装node.js 进入官网,选择对应版本的包,并安装

2.安装完后,在命令窗口或者终端输入 node --version 查看一下版本

3.然后再来构建依赖 同样终端输入命令:node install
3.1.构建node依赖包,这是项目会多node_modules的文件
3.2.在确保adb连接设备的情况下
3.3.终端运⾏:python3 main.py --server localhost:4000

五.注意:链接数据库才能获取里面的数据
1.因为rethinkdb和atxserver2都是服务,所以两个都要处于链接状态,就是总线环境要处于在线状态,分支环境才能去链接总线环境
2.分支环境也是以服务存在的,因为手机要链接分支环境
更多推荐
所有评论(0)