Tango Control安裝步驟

基本配置

1.第一步
首先安裝好jre-8u121和mysql(密碼設置爲ll623464)
2. 第二步
運行TangoSetup-9.2.2_win64,安裝結束後,勾選Edit MySQL user/password,密碼設爲空
3. 第三步
環境變量,系統變量中新建變量:TANGO_HOST值:計算機名稱:10000。(例如::DESKTOP-38TGFS9:10000,或localhost:10000)(如果不行的話改成20000)
系統變量的Path中添加Tango的路徑:D:\Program Files\tango\bin和mySql路徑C:\Program Files\MySQL\MySQL Server 5.7\bin
系統變量中新建變量: MYSQL_USER 值:root
系統變量中新建變量: MYSQL_PASSWORD 值:mysql的密碼(ll623464)
4. 第四步
用dos切換到D:\Program Files\tango\share\tango\db,運行create_db.bat,輸入mysql密碼(ll623464)(彈出waring:using a password on the command line interface can be insecure可忽略)
切換到D:\Program Files\tango\bin,運行start-db.bat,出現:
main(): arrived
main(): export DataBase as named servant (name=database)
Ready to accept request
保持create_db.bat開啓,不要關閉

Tango Host配置

要使計算機成爲Tango主機,按照以下步驟:
從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 giop:tcp::10000
Service name:Tango-DataBaseds
注意:下面也設置完成後統一點Install service
在“環境”選項卡中,爲變量提供用於訪問MySQL的憑據,例如:
在這裏插入圖片描述
輸入:
MYSQL_USER=root
MYSQL_PASSWORD=ll623464
單擊安裝服務。
調用nssm.exe啓動Tango-DataBaseds以啓動服務。在“服務”中啓動剛纔安裝的“Tango-DataBaseds”服務。
測試是否一切正常。使用“ 開始”菜單運行Jive或在命令行中調用 “%TANGO_ROOT%\ bin \ start-jive.bat”。

Device Servers配置

複製TangoTest.exe到c:\DeviceServers\bin(自行創建)
在Astor的菜單欄裏command中點擊add host,填入本機計算機名稱和路徑。
在這裏插入圖片描述
切換到bin目錄:cd “%TANGO_ROOT%\bin” 並運行:nssm.exe install Tango-DataBaseds,argument:填入本機計算機名
在這裏插入圖片描述在環境變量裏設置的TANGO_HOST
在這裏插入圖片描述
點擊 Install service
運行 nssm.exe start Tango-Starter
過一會,可在Astor中看到一個數據庫和一臺系統。綠色表示成功。(若失敗,打開services.msc找到創建的Tango-Starter服務重新啓動)
在這裏插入圖片描述
參考

https://tango-controls.readthedocs.io/en/latest/installation/tango-on-windows.html#

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章