windows下开机启动nignx、mysql、redis等服务

解决phpStudy开机自启动失败:创建Windows系统服务

在使用phpStudy作为我的集成开发环境时,我遇到了一个突然的挑战:服务无法在开机时自动启动。面对这一挑战,官方没有提供解决方案,所以我决定自行寻找答案。其他的服务启动,方案相同

遇事不决,问ChatGPT

遇事不决,问GPT

在寻找解决方案的过程中,我求助于ChatGPT,它为我提供了宝贵的建议。

使用NSSM创建系统服务

Windows系统本身并没有提供服务注册的功能,所以我选择使用NSSM(Non-Sucking Service Manager)来解决这个问题。你可以在以下链接下载NSSM:
NSSM下载地址

个人文件目录路径

在这个过程中,我使用了以下文件目录路径:

NSSM位置:F:\tools\nssm-2.24
Nginx位置:F:\tools\phpstudy_pro\Extensions\Nginx1.15.11
MySQL位置:F:\tools\phpstudy_pro\Extensions\MySQL5.7.26
Redis位置:F:\tools\phpstudy_pro\Extensions\redis3.0.504

详细的命令行操作

以下是我用于注册Nginx, MySQL和Redis服务的具体命令:

# Nginx服务注册
F:\tools\nssm-2.24\win64\nssm.exe install Nginx "F:\tools\phpstudy_pro\Extensions\Nginx1.15.11\nginx.exe"# MySQL服务注册
F:\tools\nssm-2.24\win64\nssm.exe install MySQL "F:\tools\phpstudy_pro\Extensions\MySQL5.7.26\bin\mysqld.exe" --defaults-file="F:\tools\phpstudy_pro\Extensions\MySQL5.7.26\my.ini"# Redis服务注册
F:\tools\nssm-2.24\win64\nssm.exe install Redis "F:\tools\phpstudy_pro\Extensions\redis3.0.504\redis-server.exe" "F:\tools\phpstudy_pro\Extensions\redis3.0.504\redis.windows.conf"

结语

通过这些步骤,我成功地解决了phpStudy开机自启动的问题。希望我的经验能对同样面临这一挑战的开发者们有所帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/258853.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Java技术的选课管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

C语言——螺旋矩阵(注释详解)

一、前言: 螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。 二、市面解法(较难理解,代码长度短): 根据阶数…

Android File Transfer for Mac:畅享强大的安卓文件传输工具

作为一款功能强大的安卓文件传输工具,Android File Transfer for Mac(以下简称AFT)为Mac用户提供了便捷快速的安卓设备文件管理体验。无论是传输照片、音乐、视频还是文档,AFT都能满足你的需求,让你的文件传输更加高效…

目标检测mAP计算以及coco评价标准

这篇是我对哔哩哔哩up主 霹雳吧啦Wz 的视频的文字版学习笔记 感谢他对知识的分享 讲一下目标检测中的一些常见的指标 在我们使用目标检测网络训练时 最后在验证集上会得到一个coco的评价列表 就像我们图中给的这一系列参数列表一样 我们再进一步引入两个概念 第一个叫做precisi…

Linux高级管理-搭建网站服务

在Ihternet 网络环境中,Web 服务无疑是最为流行的应用系统。有了Web站点,企业可以充分 展示自己的产品,宣传企业形象。Web站点还为企业提供了与客户交流、电子商务交易平台等丰富 的网络应用。部署与维护Web 服务是运维工程师必须掌握的一个技…

VisualStudio反汇编功能使用

VisualStudio反汇编功能使用 使用方法 到达断点时:CtrlK(松开)G(后按)唤出反汇编界面,就可以看到当前代码对应的汇编语言了 注意:进入反汇编窗口后可以F10单次调试一条汇编指令 其他&#…

基础数据结构----二叉树

二叉树的概念 1.二叉树的性质: 二叉树的每个节点最多有两个子节点,分别称为左孩子、右孩子,以他们为根的子树称为左子树、右子树。 二叉树的每层节点数以 2 的倍数递增,所以二叉树的第 i 层最多有 个节点。如果每层的节点数都…

一个不错的文章伪原创系统程序源码

一款文章伪原创系统程序源码免费分享,程序是站长原创的。 一共花了站长几天时间写的这个文章伪原创平台,程序无需数据库。 程序前端采用BootStrap框架搭建,后端采用PHP原生书写。 前端伪原创采用Ajax无刷新提交,Ajax转换到词库…

【CVE 复现】CVE-2022-0185 fsconfig之整数溢出

影响版本:Linux-v5.1~v5.16.2 测试版本:Linux-5.11.22,由于懒得搞环境,所以直接用的 bsauce 大佬提供的 测试环境 看看 patch: diff --git a/fs/fs_context.c b/fs/fs_context.c index b7e43a780a625b..24ce12f0db32…

打造专属小程序,乔拓云模板平台助力商家抢占先机

打造专属小程序,乔拓云模板平台助力商家抢占先机!该平台涵盖全行业小程序模板,一键复制即可上线。 想要快速创建高效实用的小程序,乔拓云小程序模板开发平台为您提供了解决方案!我们为您提供一系列精心设计的小程序模板…

零基础如何入门HarmonyOS开发?

HarmonyOS鸿蒙应用开发是当前非常热门的一个领域,许多人都想入门学习这个技术。但是,对于零基础的人来说,如何入门确实是一个问题。下面,我将从以下几个方面来介绍如何零基础入门HarmonyOS鸿蒙应用开发学习。 一、了解HarmonyOS鸿…

【ArcGIS Pro微课1000例】0053:基于SQL Server创建与启用地理数据库

之前的文章有讲述基于SQL Server创建企业级地理数据库,本文讲述在SQL Server中创建常规的关心数据库,然后在ArcGIS Pro中将其启用,转换为企业级地理数据库。 1. 在SQL Server中创建数据库** 打开SQL Server 2019,连接到数据库服务器。 展开数据库连接,在数据库上右键→新…