{{htmlmetatags>metatag-robots=(index, follow)}} ====== 在 Windows 下安装 server.py 服务 ====== 这个服务的作用跟 Linux 版一样:负责跟 PWmat 官方对接、验证并加载你的软件使用许可(license),装好并运行起来之后,PWstudio 容器才能正常拿到授权、正常使用。区别只是这里是在 Windows 系统(或 WSL 对应的 Windows 宿主机)上安装。 ==== 1 下载LICENSE证书服务安装包并上传到服务器 ==== 链接:http://223.70.160.60:9999/pwmat_cpu/PWmatLICENSE_win.zip \\ 用户名:pwmat \\ 密码: SimplyTheBest 或 [[https://www.pwmat.com/pwmat-resource/pwstudio/PWmatLICENSE_win.zip|PWmatLICENSE_win.zip]] 用浏览器打开上面链接,输入用户名密码,把 ''PWmatLICENSE_win.zip'' 这个压缩包下载到你的 Windows 电脑。 若是在你的windows电脑操作的,这一步不需要则不需要上传到别的服务器,直接在本机操作后续步骤即可; 若是想在装有windows系统的服务器进行操作,直接把下载下来的安装包复制到装有windows系统的服务器进行后续操作。 ==== 2 解压安装包 ==== > 右键 → ''全部解压缩'', 进到 ''PWmatLICENSE_win'' 目录 > 在空白处, 右键 → ''在终端打开'',在 ''PWmatLICENSE_win'' 目录,执行如下命令 cd PWmatLICENSE_win .\get_hdwkey.ps1 cat pwmat_hdwkey > 第一条命令是需要先进入到压缩包里,需要找到存放get_hdwkey.ps1的PWmatLICENSE_win目录 > 第二条命令这个脚本的作用是读取当前本机/或安有windows的服务器硬件信息,生成一串由数字和字母组成的字符串的密钥,后续申请许可文件时会用到这串密钥。(若执行该命令报错,查看下文解决办法) > 第三条命令执行后会直接在终端窗口打印出这段内容。 若以上执行生成密钥文本时报错, 请参考: [[pwstudio:qa:q105|在 Windows 上执行 Powershell 脚本报错]](Windows 默认出于安全考虑禁止运行未签名的脚本,这是最常见的报错原因,按照 q105 里的方法处理一下即可) 获取到密钥之后,通过以下链接来申请并获取到许可文件 > 申请 [[http://a.lonxun.com/client/apply_license|PWstudio 许可文件]] > > 将生成的 ''pwmat_hdwkey'' 内容填入上述许可链接对应的pwmat_hdwkey输入框(把刚才终端打印出来的那串密钥内容复制粘贴进去) > > 申请完成后,许可文件 pwmat.lic, pwmat.sig 会发送到邮箱(注意查收,包括垃圾邮件箱) > > 将得到的许可文件 pwmat.lic, pwmat.sig 放到刚才解压的目录 PWmatLICENSE_win(直接把邮件附件下载下来,拖到这个文件夹里即可) ==== 4 启动服务, 查看服务 ==== 拿到许可文件并放置到对应文件夹PWmatLICENSE_win后,在同一个终端窗口里执行: .\script.ps1 start # 启动服务 .\script.ps1 status # 查看服务 第一条启动服务,第二条查看服务当前状态,如果显示运行中(running),说明启动成功,可以回到之前的安装页面继续下一步了。 ~~DISCUSSION:off~~