windows下安装Tango Control
1.第一步
首先安装好jre-8u121和MySQL,安装MySQL时最好断网;
-
第二步
运行TangoSetup,安装结束后,勾选Edit MySQL user/password,密码设为空 -
第三步
环境变量,系统变量中新建变量:TANGO_HOST值:计算机名称:10000。
系统变量的Path中添加Tango的路径:D:\tango\bin和mySql路径
系统变量中新建变量: MYSQL_USER 值:root
系统变量中新建变量: MYSQL_PASSWORD 值:mysql的密码 -
第四步
用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。