在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法
一、前言
UiPath中国区交流群:729423282
UiPath 是一个完整的应用程序集成解决方案,可自动化第三方应用程序,管理IT任务和业务IT流程。而Orchestrator是一个高度可扩展的服务器平台,支持从一台机器到上千台机器的快速部署,可以审计和监控自动化执行情况,可以安排执行计划及工作的队列,并能创建报告,同时支持基于角色的访问,LOG管理等。
Orchestrator主要功能包括如下内容:
l Provisioning:创建并维护机器人和web应用程序之间的连接
l Deployment:确保将软件包版本正确传递给分配的机器人执行
l Configuraton:维护和提供机器人环境和流程配置
l Queues:队列和队列项目的管理
l Monitoring:跟踪机器人识别数据并维护用户权限
l Logging:将日志存储并索引到SQL数据库或ElasticSearch
User 界面
包括:Dashboard、Alerts、Settings、Roles、Users、Audit、Robots、Packages、Assets、Queues、Environments、Processes、Jobs、Schedules、Transactions、Logs等,以下就部分内容进行简单说明。
Dashboard
主页是一个仪表板dashboard:
展示了当前用户角色可见的Processes、Assets、Queues、Schedules、Robots、Jobs、Transaction使用情况
二、环境背景
操作系统:Windows server 2012 R2
三、软件版本
UiPath Orchestrator 2018.4.1(安装包下载参考:https://www.qedev.com/auto/877.html)
IIS 8
ElasticSearch 6.5.3
.NET Framework 4.7.2
MSSQL Server 2012 sp1
Rewrite IIS URL重写模块 2
JDK 8
四、部署
4.1、安装Java环境及ElasticSearch
Java官网下载https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
全部默认安装即可
安装后添加系统变量,点击“此电脑(This PC)”的属性->高级系统设置(Advanced System Setting)->环境变量(Environment Variables),新建一个用户环境变量 JAVA_HOME,设置变量值是:C:\Program Files\Java\jdk1.8.0_121
下载elasticsearch https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.zip
解压后修改config文件夹下的elasticsearch.yml ,测试环境network.host去掉# 地址改为0.0.0.0
保存后进入bin 目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。
为了便于管理ES,可以使用head插件,这里主要是对UiPath Orchestrator的研究,不再对ES做过多介绍。
4.2、MSSQL Server 2012 SP1安装
全程一路next默认安装,也可以根据自己的情况进行选择。
安装完成后打开SQL Server 配置管理器--SQL Server 网络配置管理--MSSQLSERVER的协议--启用TCP/IP
4.3、安装IIS 8
参考文档
https://www.qedev.com/cloud/900.html
4.4、安装URL 重写模块 2
下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=47337
这里开始默认下载了中文版的,安装后报错:模块 DLL C:\Windows\system32\inetsrv\rewrite.dll 未能加载。返回的数据为错误信息。
后来下载了英文版,安装后一切正常。
4.5、安装Orchestrator
一切准备工作就绪,就等主角登场啦
打开事先下载好的安装包,安装包下载参考地址:
https://www.qedev.com/auto/877.html
打开安装包,选择 Uipath Orchestrator >> install
点击下一步,应用池设置,选择Application Pool Identity
点击next,来到MSSQLSERVER配置,我这里使用sa账户。
点击 next 配置 elasticsearch,测试环境,未做ES认证配置,只填写URL即可。
点击next,配置Windows域,我这里未加入域,不做配置。
点击next,install安装
等待安装结束,打开IIS管理器>>网站>>UiPath Orchestrator>>右键>>管理网站>>浏览
看到此界面,说明安装成功。
注:UiPath Orchestrator默认登陆账户名admin,密码:890iop
五、总结
1、国内资料太少,走了不少弯路,趟了不少的坑。
2、Windows平台好久不用,习惯了make && make install ,突然看到next有些不太习惯。。。
3、安装全部结束后写下的本文,难免会有顾及不到的细节,安装中遇到问题欢迎留言或加QQ群交流:729423282
参考文档:
https://orchestrator.uipath.com/v2018.4/docs/about-installation
https://orchestrator.uipath.com/v2018.4/docs/prerequisites-for-installation
https://orchestrator.uipath.com/v2018.4/docs/the-windows-installer
精彩评论