uniGUI HyperServer部署为Windows服务
如何将HyperServer部署为Windows服务呢?
在C:\Program Files (x86)\FMSoft\Framework\uniGUI\HyperServer\bin目录下,作者为我们提供了hyper_service.exe,这个是32位的,对应的64位的在bin64目录下。部署成Windows服务,只要将这个hyper_service.exe安装成Windows的服务即可。
大体分三步:
1.将这个hyper_service.exe及hyper_service.cfg复制到你uniGUI项目执行文件的所在目录
2.修改hyper_service.cfg配置文件,如何做这个配置文件,可以参考安装和配置HyperServer
3.使用sc命令安装服务:
sc create kfqservice binpath="d:\kfq\hyper_service.exe" displayname=‘开发区企业管理服务" depent=Tcpip start=auto
进入Windows的控制面板-管理工具-服务,即可以看到刚安装的服务。
下面内容是windows服务命令sc的用法:
1. 安装服务
sc create 服务名称 binpath= "服务执行的命令" displayname= "显示名称" depend= Tcpip start= auto
其中网络连接使用TCP/IP,自动启动
2. 删除服务
sc delete 服务名称
删除后可能需要重启动才行
3. 修改配置
sc config 服务名称 binpath= "新命令" displayname= "新显示名称" depend= Tcpip
4. 设置为自启动
sc config 服务名称 start= auto