前置准备

下载WinSW-x64.exe

下载后是一个exe可执行文件:WinSW-x64.exe

Nginx配置成服务并自启

 把“WinSW-x64.exe”复制到nginx的根目录并改名为“nginx-service.exe”             

创建一个名为“server-logs”的文件夹用于存放日志

 

创建一个名为“nginx-service.xml”的配置文件 

用文本编译器打开配置文件

绿色框的表示路径

根据实际情况修改路径,保存。

        

在nginx根目录用管理员方式启动终端

输入“./nginx-service.exe install”回车

弹出弹框后,点击“是”,出现如下图

在电脑的服务列表中找到“nginx”表示成功,然后重启测试nginx是否自启

 

Redis配置成服务并自启

打开刚才解压的Redis文件夹中打开cmd命令窗口,执行命令

redis-server.exe redis.windows.conf

启动成功如图

在Redis文件夹重新打开cmd,执行“redis-cli ping”命令,如果Redis成功启动,你将收到一个回复,内容为PONG

在终端中输入命令完成nginx服务初始化

redis-server --service-install redis.windows-service.conf --loglevel verbose     
或者:
redis-server --service-install redis.windows.conf --loglevel verbose 

弹出框后按“是”,最后如下图所示为正常

然后再服务中找到“redis”就成功了

后端配置成服务并自启

先让后端写一个一键启动的脚本

把“WinSW-x64.exe”复制到nginx的根目录并改名为“jarServer.exe” 

创建一个名为“server-logs”的文件夹用于存放日志

创建一个名为“nginx-service.xml”的配置文件

用文本编辑器打开jarServer.xml配置文件

绿色框的表示路径

 在后端文件根目录用管理员方式启动终端

输入“./jarServer.exe install”回车

弹出弹框后,点击“是”,出现如下图

在电脑的服务列表中找到“nginx”表示成功,然后重启测试nginx是否自启

 

把服务更改成延迟启动

其他

cmd查看服务列表方法:services.msc

删除服务:使用管理员打开终端(sc delete 服务名称)

后端重启:网上查只能停止服务,杀死后台终端,目前没找到别的方法

nginx重启:无法使用nginx -s reload进行重启,目前没找到别的方法

其他程序配置成服务自启:可根据配置后端服务为例实现,目前还没有还没有测试过

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐