开发者

在 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使用情况

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

 

二、环境背景

操作系统: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

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

下载elasticsearch https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.zip

解压后修改config文件夹下的elasticsearch.yml ,测试环境network.host去掉#  地址改为0.0.0.0

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

保存后进入bin 目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

为了便于管理ES,可以使用head插件,这里主要是对UiPath Orchestrator的研究,不再对ES做过多介绍。

4.2、MSSQL Server  2012 SP1安装

下载地址:https://download.microsoft.com/download/3/6/E/36E9CA26-CC2C-4600-8D25-A152F9498FA1/CHS/x64/SQLEXPR_x64_CHS.exe

全程一路next默认安装,也可以根据自己的情况进行选择。

安装完成后打开SQL Server 配置管理器--SQL Server 网络配置管理--MSSQLSERVER的协议--启用TCP/IP

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

     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 未能加载。返回的数据为错误信息。

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

后来下载了英文版,安装后一切正常。

4.5、安装Orchestrator

一切准备工作就绪,就等主角登场啦

打开事先下载好的安装包,安装包下载参考地址:

https://www.qedev.com/auto/877.html

打开安装包,选择 Uipath  Orchestrator >>  install

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

点击下一步,应用池设置,选择Application Pool Identity

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

点击next,来到MSSQLSERVER配置,我这里使用sa账户。

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

点击 next  配置 elasticsearch,测试环境,未做ES认证配置,只填写URL即可。

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

点击next,配置Windows域,我这里未加入域,不做配置。

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

点击next,install安装

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

等待安装结束,打开IIS管理器>>网站>>UiPath Orchestrator>>右键>>管理网站>>浏览

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

在 CentOS 8/RHEL 8 上安装和使用 Cockpit的方法

看到此界面,说明安装成功。

注: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

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新运维

运维排行榜