UiPath Orchestrator傻瓜式部署教程(基础版)

2024-02-23 12:50

本文主要是介绍UiPath Orchestrator傻瓜式部署教程(基础版),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

RPA在国内也有一段时间了,在上家公司也做了一年多的RPA实施,用过AA,用过UiPath,对这两个产品也比较熟悉。个人感觉,AA和UiPath比较,就像IOS和Android,AA更像一个成熟的商业产品,UiPath则相对来说更开放。

言归正传,在这一年多的RPA实施生涯里,POC、项目也做了不少,无论碰到的客户或者是竞争对手,大多数对UiPath的使用也仅限于Studio编写的自动化脚本,对于Orchestrator能熟练使用和掌握的少之又少,甚至于接触到的UiPath内部人员(可能只是售前,并不是相关技术人员),对Orchestrator也仅是部署过一两次,所以就决定写一篇Orchestrator不涉及过多服务器相关术语的简单的部署教程。有不清楚的地方请留言~点赞关注收藏是对我最大的鼓励,转载请注明出处

1.提前准备

1.1.系统

Windows Server 2008 R2 SP1及以上

1.2.数据库及服务器相关软件

  • 数据库 SQL Server 2008 R2 Standard 及以上
  • 服务器 IIS 7.5+ IIS Modules
  • URL Rewrite

1.3.其他

  • 浏览器:IE,火狐,Chrome,Edge
  • WebDeploy 3.5+
  • .Net framework 4.7.2+

2.安装步骤

2.1安装JDK

在官网下载JDK,安装,完成后配置环境变量
在这里插入图片描述

2.2.安装.net framework 4.72

首先,部分版本系统可能在安装过程中出现以下提示:
在这里插入图片描述
下载以下补丁,逐一安装
在这里插入图片描述
安装完补丁后直接安装.net framework

2.3.IIS配置

在Windows Server版Server Dashboard 开始配置IIS服务器,首先选择添加角色与功能,一直下一步,直到Role Server
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
选择对应角色服务,参考:

https://docs.uipath.com/orchestrator/docs/server-roles-and-features;

在这里插入图片描述
验证IIS安装成功,使用浏览器输入localhost,显示以下网页

在这里插入图片描述

2.4.安装其他组件

下图安装包逐一下载安装
在这里插入图片描述

2.5.安装SQL Server数据库

在这里插入图片描述
选择安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择Windows和Sql Server认证 认证模式

安装成功
在这里插入图片描述

注意事项:
在这里插入图片描述

2.6.配置用户权限

打开Local Security Policy

在这里插入图片描述

管理员权限打开cmd,输入以下命令
—netsh 进入netsh模式
http 进入netsh http
add iplisten ipaddress=0.0.0.0
show ilisten 显示出0.0.0.0即成功

在这里插入图片描述

2.7.配置SSL连接(生成自签名证书)

打开IIS服务管理器,双击本地服务>Server Certificates
在这里插入图片描述

创建Self-Signed Certificate
在这里插入图片描述

输入证书名(自定义),选择ok
在这里插入图片描述

证书名显示在服务列表中,域名后续用到
在这里插入图片描述

官网原文:
在这里插入图片描述

绑定证书到Orchestrator UiPath服务应用
在这里插入图片描述

2.8.导出自签名证书(重点)

因为是使用443端口的自签名证书,除本机外其他电脑访问orchestrator需要安装证书才可以使用;所以需要导出自签名证书,放到需要访问的电脑上安装。

通过运行打开CERTLM.msc,选中Certificate下对应证书,右键Task 导出;
在这里插入图片描述

在这里插入图片描述

下一步,选择No,do not export the private key

选择DER encoded binary X.509 (.CER)

导出证书
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
导出成功

2.9.self sign证书在目标电脑安装

将证书拷贝到robot电脑本地,右键安装,选择本地电脑
在这里插入图片描述

下一步后,选择Trusted Root Certification Authorities下一步,

在这里插入图片描述
点下一步,显示汇入成功,再次打开证书文件,显示已经安装成功
在这里插入图片描述
参考网址:

https://docs.uipath.com/orchestrator/docs/using-a-certificate-for-the-https-protocol

2.10.安装Orchestrator服务应用

在这里插入图片描述
直接选择Install
在这里插入图片描述
Next,选择UiPath Orchestrator 安装,SSL证书与2.1.7配置的一致
在这里插入图片描述
在这里插入图片描述
选择Application Pool identity

在这里插入图片描述
Host name填数据库名

在这里插入图片描述
使用SQL Server Authentication,输入sa账户

在这里插入图片描述
输入密码,租户密码为orchestrator登录密码

在这里插入图片描述
安装成功后,IIS服务器下出现UiPath Orchestrator站点
在这里插入图片描述
访问https://自己定义的域名.local/

在这里插入图片描述

3.可能出现问题

3.1.离线激活Orchestrator

在Offline方式激活过程中,需要在Orchestrator下载License.txt,使用IE浏览器会报错
在这里插入图片描述
txt需要使用Chrome浏览器进行下载

3.2.访问失败无对应报错

安装Orchestrator服务器后,访问如果出现Server Error in ‘/’ Application,但无详细,需要查看详细失败问题,需要修改Orchestrator项目目录下Web.config路径下标签

<customErrors mode="RemoteOnly/>改为<customErrors mode="Off" >
<system.web>
<customErrors mode="Off"/>
</system.web>

在这里插入图片描述
就会出现详细报错信息

3.3.数据库权限问题

如访问时报错
在这里插入图片描述
访问数据库权限不足,需要给账号赋予UiPath dbo权限

在这里插入图片描述

3.4.访问DNS Error

在Host中添加对应ip 与域名配置

3.5.数据库与服务端分离

如果数据库与服务端分离,则需要打开SQL server TCP/IP
在这里插入图片描述

这篇关于UiPath Orchestrator傻瓜式部署教程(基础版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/738692

相关文章

MySQL zip安装包配置教程

《MySQLzip安装包配置教程》这篇文章详细介绍了如何使用zip安装包在Windows11上安装MySQL8.0,包括下载、解压、配置环境变量、初始化数据库、安装服务以及更改密码等步骤,感兴趣的朋... 目录mysql zip安装包配置教程1、下载zip安装包:2、安装2.1 解压zip包到安装目录2.2

Java使用Tesseract-OCR实战教程

《Java使用Tesseract-OCR实战教程》本文介绍了如何在Java中使用Tesseract-OCR进行文本提取,包括Tesseract-OCR的安装、中文训练库的配置、依赖库的引入以及具体的代... 目录Java使用Tesseract-OCRTesseract-OCR安装配置中文训练库引入依赖代码实

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

Ubuntu固定虚拟机ip地址的方法教程

《Ubuntu固定虚拟机ip地址的方法教程》本文详细介绍了如何在Ubuntu虚拟机中固定IP地址,包括检查和编辑`/etc/apt/sources.list`文件、更新网络配置文件以及使用Networ... 1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定 2、如果apt安

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.

PyCharm 接入 DeepSeek最新完整教程

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的... 目录DeepSeek-V3效果演示创建API Key在PyCharm中下载Continue插件配置Con