License 配置指导
LightHousPartner License
如果您是我们的Light House Partner ,在签署了 Light House Partner 合作协议后,会由我们 DevRel 团队提供向您提供 AlphaCore LightHousePartner 账户信息(a137.user文件)。在 Houdini 使用环境中 a137.user文件可以存放在2个地方:$HFS 或 $HOME 路径下的AlphaCore 子文件夹中。
$HFS: 当前 Houdini 版本的安装目录。如:C:/Program Files/Side Effects Software/Houdini 19.5.303/AlphaCore
$HOME: 当前系统用户的 Houdini 配置目录。如:C:/Users/USER_NAME/Documents/houdini19.5/AlphaCore
注:自AlphaCore Beta 15.1 (Vera1.23.0)版本开始License 配置路径只支持$HOME。详情见下文:“1.3 关于安装包升级注意事项”
License 有效期(2023版)
- 个人 License 90 过期,90 天后仍 需要继续使用可以填写使用反馈后免费续约。
- LightHousePartner License 180 天过期,在框架合同签署的时间范围,同步使用反馈后,无限续约。
- 使用任意型号 MT GPU ,Soc 进行计算,无任何 License 限制
1 Windows
1.1 安装包创建
您可以直接使用安装包下的AlphaCoreHoudiniSetup.exe创建,也可以选择手动创建。运行安装包时注意需要使用管理员权限运行。
-
解压安装包,并运行
AlphaCoreHoudiniSetup.exe安装程序。 -
选择houdini版本号,并勾选 CreatACoreFolder 勾选。
-
License文件夹默认会创建到
C:\Program Files\Side Effects Software\houdiniXX.X\目录下。 -
点击Creat按钮创建AlphaCore文件夹到指定目录下。
-
新建a137.user文件
-
修改文本内容:UserName:账户名称

1.2 手动创建
-
找到对应版本houdini路径
C:\Program Files\Side Effects Software\houdiniXX.X\ -
新建AlphaCore文件夹
-
新建a137.user文件并修改文本内UserName
1.3 关于安装包升级注意事项
- 自
AlphaCore Beta 15.1 (Vera1.23.0)版本开始License 配置路径只支持$HOME - 已安装旧版本的用户,再升级至
AlphaCore Beta 15.1 (Vera1.23.0)或者更高版本时,需将$HFS下AlphaCore文件夹旧版注册信息删除。如删除旧版注册信息:C:/Program Files/Side Effects Software/Houdini 19.5.303/AlphaCore $HOME的AlphaCore文件夹下只需包含a137.user配置文件,无需axServerConfig.json
2 反向代理服务器
2.1 axServerConfig.json 配置
对于不能直接连接外网的工作站,我们提供基于跳板机的解决方案:用户在局域网中选择一台可以连接外网的服务器作为跳板机使用。在跳板机上配置反向代理服务,同时在$HFS/AlphaCore目录中添加 axServerConfig.json,内容如下
{
"ip": "<跳板机IP>",
"port": 60606
}
2.2 Nginx 跳板机配置详解
对于跳板机,客户可以自选方案负责流量转发,只需配置服务器IP为alphacore-lic.mthreads.com。 由于流量转发方案比较多,这里以nginx(服务器SDK)为例: 当跳板机配置好nginx服务后,在/etc/nginx/conf.d/文件夹下添加reverse_proxy.conf文件,文件内容为
server {
listen 60606;
location / {
proxy_pass https://alphacore-lic.mthreads.com;
proxy_set_header Host alphacore-lic.mthreads.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}

