«

windows下安装Tango Control

Sun 发布于 阅读:195 Tango


1.第一步
首先安装好jre-8u121和MySQL,安装MySQL时最好断网;

  1. 第二步
    运行TangoSetup,安装结束后,勾选Edit MySQL user/password,密码设为空

  2. 第三步
    环境变量,系统变量中新建变量:TANGO_HOST值:计算机名称:10000。
    系统变量的Path中添加Tango的路径:D:\tango\bin和mySql路径
    系统变量中新建变量: MYSQL_USER 值:root
    系统变量中新建变量: MYSQL_PASSWORD 值:mysql的密码

  3. 第四步
    用dos切换到D:\tango\share\tango\db,运行create_db.bat
    切换到D:\tango\bin,运行start-db.bat,出现:
    main(): arrived
    main(): export DataBase as named servant (name=database)
    Ready to accept request
    保持start-db.bat开启,不要关闭

Tango Host配置
【如果Tango Host不是本机,可不进行下述步骤】
http://nssm.cc/下载NSSM
将文件解压缩到方便的位置。建议将正确的(32位或64位)版本复制到Tango bin文件夹中%TANGO_ROOT%\bin\。
以管理员身份打开命令行。
将当前路径更改为nssm的解压缩或复制位置,例如。cd”%TANGO_ROOT%\ bin\win64”。
输入:nssm install service_name,弹出一个界面

Application Path:要注册为服务的程序的路径
Startup directory:要注册为服务的程序所在的文件夹
Arguments:启动参数
在“应用程序”选项卡中,提供以下信息(如果安装路径不同,则进行调整)

Arguments:2 -ORBendPoint localhost:10000
Service name:DataBaseds
注意:下面也设置完成后统一点Install service
在“环境”选项卡中,为变量提供用于访问MySQL的凭据,例如:

输入:
MYSQL_USER=root
MYSQL_PASSWORD=ll623464
单击安装服务。

调用nssm.exe启动Tango-DataBaseds以启动服务:nssm.exe start Tango-DataBaseds。
或者window+R输入“services.msc”,在“服务”中启动刚才安装的“Tango-DataBaseds”服务。

cmd切换到Tango bin文件夹,输入:可运行服务,打开Jive的ATK进行测试。

TangoTest test

Device Servers配置
【以下为本机测试,可不进行】
复制TangoTest.exe到C:\DeviceServers\bin(自行创建)
在Astor的菜单栏里command中点击add host,填入本机计算机名称和路径C:\DeviceServers\bin
切换到bin目录:cd “%TANGO_ROOT%\bin” 并运行:nssm.exe install Tango-Starter,argument:填入本机计算机名,Service name输入Tango-Starter
点击 Install service
运行 nssm.exe start Tango-Starter(或者运行services.msc在服务中启动)
过一会,可在Astor中看到一个数据库和一台系统。绿色表示成功。(若失败,打开services.msc找到创建的Tango-Starter服务重新启动)
启动TangoTest 设备服务
点击Start new
选择TangoTest/test
点击Start Server.选择Yes和Level 1
测试是否一切正常。使用“ 开始”菜单运行Jive。