Nginx,Redis,后端:配置成服务自启
项目部署:Nginx,Redis,后端:配置成服务自启
前置准备
下载后是一个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进行重启,目前没找到别的方法
其他程序配置成服务自启:可根据配置后端服务为例实现,目前还没有还没有测试过
更多推荐
所有评论(0)