Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Fall der Verwendung von RunHiddenConsole zum Starten von Nginx und PHP unter Windows

Ein Fall der Verwendung von RunHiddenConsole zum Starten von Nginx und PHP unter Windows

黄舟
黄舟Original
2017-10-31 09:29:531548Durchsuche

Verwenden Sie RunHiddenConsole unter Windows, um Nginx und php zu starten

Die Funktion von RunHiddenConsole.exe besteht darin, das Skript nach Ausführung der Befehlszeile automatisch zu schließen Skripte. Von Skripten gestartete Prozesse werden nicht geschlossen. Vereinfacht ausgedrückt wird das schwarze Formular (CMD-Befehlsformular) nicht angezeigt, aber die im CMD-Befehlsformular ausgeführten Programme werden nicht geschlossen, insbesondere einige Befehle, die hängen bleiben und das Befehlsformular anzeigen müssen, wie z. B. Tomcat. PHP, Nginx usw.

1. Starten Sie PHP und Nginx, stellen Sie php_home und nginx_home entsprechend Ihrer eigenen Umgebung ein und speichern Sie es dann als .bat-Datei.

@echo off 
set php_home=./php/php-5.6.1-nts-Win32-VC11-x64 
set nginx_home=./nginx/nginx-1.7.4 
 
REM Windows 下无效 
REM set PHP_FCGI_CHILDREN=5 
 
REM 每个进程处理的最大请求数,或设置为 Windows 环境变量 
set PHP_FCGI_MAX_REQUESTS=1000 
 
echo Starting PHP FastCGI... 
RunHiddenConsole %php_home%/php-cgi.exe -b 127.0.0.1:9000 -c %php_home%/php.ini 
 
echo Starting nginx... 
RunHiddenConsole %nginx_home%/nginx.exe -p %nginx_home%

2. Schließen Sie PHP und Nginx

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

Das obige ist der detaillierte Inhalt vonEin Fall der Verwendung von RunHiddenConsole zum Starten von Nginx und PHP unter Windows. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn