zoukankan      html  css  js  c++  java
  • Windows使用RunHiddenConsole一键启动nginx,php-cgi服务

    新建start.bat
    其中php_home,nginx_home是php和nginx安装的路径
    D:/dev/RunHiddenConsole.exe 不是windows系统自带,需下载并放置指定位置

    @echo off
    color 3

    echo Start Php-cgi...
    @ping -n 2 127.0.0.1 >nul
    "D: ginxutilRunHiddenConsole.exe" "D:phpphp7.3.11php-cgi.exe" -b 127.0.0.1:9001 -c "D:phpphp7.3.11php.ini"
    echo Start Nginx...
    "D: ginxutilRunHiddenConsole.exe" "D: ginx ginx-1.16.1 ginx.exe" -p "D: ginx ginx-1.16.1"
    @ping -n 2 127.0.0.1 >nul

    exit

    上面已测试成功。做bat脚本遇到几个坑,set 变量 直接拼接可执行程序,变量没有输出。这里直接用字符串拼接。懒得弄了目前可运行。

    新建stop.bat

    @echo off
    echo Stopping nginx...  
    taskkill /F /IM nginx.exe > nul
    echo Stopping PHP FastCGI...
    taskkill /F /IM php-cgi.exe > nul
    exit

    RunHiddenConsole.zip下载链接

    链接:https://pan.baidu.com/s/1d6eTrJ_p3yCHHGx3KqYcPw
    提取码:i9er

  • 相关阅读:
    APPlication,Session和Cookie的区别
    C# 中的Request对象的应用
    从字符串里提取一个列表(数组)
    UDP:用户数据报协议
    反射
    网络编程
    多线程
    final,finally和finalize的区别
    集合
    StringBuffer
  • 原文地址:https://www.cnblogs.com/liujie-php/p/12035572.html
Copyright © 2011-2022 走看看