注册 Apache 与 MySQL 为系统服务解决 PhpStudy电脑重启后打不开网站的问题

      发布在:后端技术      评论:0 条评论

操作步骤

  1. 以管理员身份打开命令提示符  
    Win 菜单搜索 cmd,右键选择“以管理员身份运行”。

  2. 注册 Apache 服务  
    依次执行以下命令,注意替换为你实际的安装路径:

    cd D:\phpstudy_pro\Extensions\Apache2.4.39\bin
    httpd.exe -k install
  3. 注册 MySQL 服务  
    同样替换路径后运行:

    cd D:\phpstudy_pro\Extensions\MySQL5.7.26\bin
    mysqld install MySQL
  4. 设置服务为自动启动  
    按下 Win + R,输入 services.msc 打开服务管理器。分别找到刚刚注册的 Apache2.4MySQL 服务,双击后将“启动类型”修改为“自动”,点击确定保存。

完成上述设置后,每次开机这两个核心服务就会自动在后台运行,无需额外操作就可以打开搭建好的网站了

随电脑系统自动启动 PhpStudy 面板程序操作步骤

  1. 创建批处理文件  
    在任意位置新建一个文本文件,如 start.txt,用记事本打开并写入以下内容(请务必根据你实际的 PhpStudy 安装路径修改目录):

    @echo off
    start /d "D:\phpstudy_pro\COM\" phpstudy_pro.exe
    timeout /t 5
    start /d "D:\phpstudy_pro\Extensions\Apache2.4.39\bin\" httpd.exe

    说明:脚本先启动 PhpStudy 面板主程序,等待 5 秒确保面板初始化完毕,再启动 Apache 服务。如果你还需要 MySQL 开机自启,可以按相同格式追加一行启动 mysqld.exe 的命令。

  2. 更改后缀名  
    start.txt 重命名为 start.bat,确认修改文件扩展名。

  3. 放入启动目录  
    按下 Win + R 打开运行窗口,输入 shell:startup 并回车,即可快速打开当前用户的启动文件夹。将刚刚做好的 start.bat 复制到该目录内。  
    手动路径参考C:\Users<你的用户名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

  4. 重启验证  
    重新启动电脑,系统会自动执行启动文件夹中的批处理脚本并启动phpstudy进程



热门推荐