Aras Innovator 2023 Releasea安装教程

本文作者:小赞(clozer)

邮箱:clozer@foxmail.com

未经授权严禁转载及使用

前言

之前刚接触开发在CSDN写了很多篇垃圾博客,要么又长又臭,要么就是短短几行,导致之后都不爱写博客了(因为害怕别人发现我之前写的博客,但是自己又不想删…),所以现在入坑掘金啦…

在掘金的第一篇博客,希望开启不一样的世界…

吐槽!!!

本来是想装Aras Innovator 2023 Release版本的,但是!!!它的运行内存最低需求是16g!!!你敢相信吗?原文是 Main Memory : Minimum 16 GB recommended 32 GB

本文安装Aras Innovator 12,不过秉持着尝试最新版的原则,所需的依赖均使用最新版,算是对各位读者的补偿.

补充:好吧,还是安装2023 Release版本,因为官网没找到下载历史版本的渠道,给官方发了邮件目前也没有反馈.

先决条件

Aras Innovator需要几个组件才能正常运行:

  1. Web服务器(Web Server)
  2. 数据库服务器(Database Server)
  3. 文件服务器(File Server)

第一步:安装虚拟机

虚拟机在网上寻找安装教程即可.这里我推荐官方链接:使用 VMware Workstation Pro

以下列举我的环境配置:

  • 虚拟机:VMware® Workstation 16 Pro
  • 系统:Windows Server 2019 Datacenter
  • 虚拟机配置:{内存:8G, 处理器数量:2, 处理器内核数量:2, 硬盘:200G}

注意:如果安装出现BootManager界面(一个蓝色的风格的界面),请关闭虚拟机,然后编辑虚拟机设置->选项->高级->将固件类型从”UEFI”改为”BIOS”->重启虚拟机

第二步:获取许可证

使用Aras Innovator需要许可证,现在访问www.aras.com/support/Lic….

  1. Server MAC Address: 在虚拟机中按住WIN+R -> cmd -> ipconfig/all -> 物理地址(Physical Address)
  2. Aras Innovator Version: 2023 Release
  3. 剩余的填对应信息即可

提交后立马会收到一份邮件,里面有许可证密钥.同时会跳转到页面www.aras.com/en/support/…

第三步:安装SQL server2019

  1. 打开官网www.microsoft.com/en-us/evalc…
  2. 填写对应信息获取安装程序: SQL2019-SSEI-Eval
  3. 安装过程不做介绍,请参考官网教程:learn.microsoft.com/zh-cn/sql/d…

第四步:安装IIS

  1. IIS全称为Internet Information Server,也就是Web Server.安装教程请参考其它资料.
  2. 安装时需要注意版本,Aras的要求是8或10版本
  3. 在安装教程中,可能并不会安装 .net Framework 和 ASP.NET Core and .NET Runtime and Hosting Bundle,注意记得勾选,Aras的要求是**{.net Framework: 4.7.2, ASP.NET Core and .NET Runtime and Hosting Bundle: 6.0.6}**
  4. 安装完成后查看IIS版本:win+R -> inetmgr -> 在iis管理器中 -> 帮助 -> 关于Internet信息服务,同时可以在浏览器访问127.0.0.1查看自己的IIS
  5. 查看.net Framework版本:win+R -> cmd -> regedit -> 在注册表编辑器中,打开以下子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full。 如果“Full”子项不存在,则表示尚未安装 .NET Framework 4.5 或更高版本。以上引用微软官方原文,详情请查看官网确定已安装的 .NET Framework 版本 – .NET Framework | Microsoft Learn
  6. 查看ASP.NET Core and .NET Runtime and Hosting Bundle版本:win+R -> cmd -> dotnet –list-runtimes (我这里查询不到,所以手动安装)
    1. 可以自行查看官网下载 .NET 6.0 (Linux、macOS 和 Windows) (microsoft.com)
    2. 我这里选择安装aras需要的6.0.6版本,大家可以先尝试脚本安装,如果不行则下载安装查询进行安装,以下为执行脚本
    3. PowerShell: dotnet.microsoft.com/download/do…
    4. bash: dotnet.microsoft.com/download/do…

吐槽:.net的命名真的对新手很不友好,新手不要将.net .net coe .net framework等弄混了,大家如果不懂可以翻阅博客,本文不在此赘述了.

第五步:安装Aras Innovator

  1. 先在官网下载安装应用程序:www.aras.com/en/download
  2. 运行安装程序innovatorsetup
  3. 全选image-20230729233124534.png
  4. 下一步image-20230729233529707.png
  5. 下一步image-20230729233545622.png
  6. 下一步image-20230729233654827.png
  7. 下一步image-20230729234037539.png
  8. 填写密钥image-20230729234116296.png
  9. 下一步image-20230729234214995.png
  10. 下一步image-20230729234300753.png
  11. 下一步image-20230729234420143.png
  12. 设置自己的密码image-20230729234532325.png
  13. 设置库名称image-20230729235632634.png
  14. 下一步image-20230729234913010.png
  15. 下一步image-20230730014510859.png
  16. 完成image-20230730002223782.png

第六步:测试

image-20230730145806057.png

image-20230730145750880.png

第七步:修复

  1. 问题说明: 配置文件的 XML 格式不正确 问题文件:C:\inetpub\temp\apppools\DefaultAppPool\DefaultAppPool.config, 问题文件里的报错也就是页面中配置源的错误信息:RROR: There’s been an error reading or processing the applicationhost.config file. Line number: 1036 Error message: 无法读取配置节“system.web”,因为它缺少节声明
  2. 通过查找,能发现applicationhost.config文件在C:\Windows\System32\inetsrv\Config目录下
  3. 先查找问题根源,将C:\Windows\System32\inetsrv\Config目录下的applicationhost.config文件备份,然后从C:\inetpub\history目录下拷贝历史版本applicationhost.config文件进行覆盖,拷贝后重启W3SVC服务,发现127.0.0.1可以继续访问,推断是安装了Aras后导致文件错误(aras是真的坑!!!)
  4. 由于错误信息是无法读取配置节“system.web”,所以我们把C:\Windows\System32\inetsrv\Config\applicationhost.config文件中的system.web标签全部注释,然后重启W3SVC服务,发现127.0.0.1可以访问,IIS恢复正常,但是访问http://localhost/InnovatorServer 仍会出现错误,不过错误信息变成了500.image-20230730180231400.png
  5. 这个错误我研究了web.config文件,实在没有什么头绪,后来在Aras的社区中找到了原因,如下图所示:image-20230730185028422.png
  6. 吐槽:引用Aras社区里的一句话”Aras 的策略是在营销上花费比在质量部门上更多的钱。”
  7. 现在我们继续访问http://localhost/InnovatorServer ,发现可以正常运行,如下图所示:image-20230730185418235.png
  8. 使用默认账号密码登录,username ‘admin’, password ‘innovator’.
  9. 登录成功后点击IA->About->出现如下图(可以看到是2023 Release版本):image-20230730185709973.png

结语: 谢谢大家观看.有说的不对的地方希望大家可以纠正,有问题也可以随时发邮件.

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYxmUAF8' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片