{{htmlmetatags>metatag-robots=(index, follow)}}
====== 在 Linux 下安装 server.py 服务 ======
==== 1 下载LICENSE证书服务安装包并上传到服务器 ====
链接:http://223.70.160.60:9999/pwmat_cpu/PWmatLICENSE20260708.tgz \\
用户名:pwmat \\
密码: SimplyTheBest
==== 2 解压安装包 ====
tar -zxvf PWmatLICENSE20260708.tgz
cd PWmatLICENSE20260708
./get_hdwkey.sh
> 将生成的 ''pwmat_hdwkey'' 文件或其内容发送给工程师获取许可文件
>
> 将得到的许可文件 pwmat.lic, pwmat.sig 放到刚才解压的目录 PWmatLICENSE20260708
==== 3 编辑核对配置文件 ====
cd PWmatLICENSE20260708 # 进到之前解压的证书服务目录
vim config.json 或 nano config.json
* 核对 IP
* 核对 PORT
* 核对 ALLOWED_USERS
* ''config.json'' 里的 ''IP'' 需修改为用如下命令查到的IP
# 如下命令都在宿主机执行:
ip addr show docker0 | grep 'inet ' | awk '{print $2}' | cut -d/ -f1
或
# 最准确, 但需要容器已启动
docker exec qflowcpu ip route | grep default | awk '{print $3}'
* ''config.json'' 里的 ''PORT'' 必须为 ''50001''
* ''config.json'' 里的 ''ALLOWED_USERS'' 为空
config.json文件内容:
{
"DATABASE": "pwmat.db",
"TABLE": "client_info",
"LOG": "log.txt",
"IP": "172.17.0.1",
"PORT": 50001,
"MAX_CONNECTIONS": 1000,
"LICENSE": "pwmat.lic",
"SIGNATURE": "pwmat.sig",
"ALLOWED_USERS":[
]
}
==== 4 启动服务, 查看服务 ====
./script.sh start # 启动服务
./script.sh status # 查看服务
~~DISCUSSION:off~~