Windows下编写.bat文件一键启动nginx+php

原创 2017年11月14日 18:57:14

不用集成安装包搭建PHP运行环境的情况下,项目启动的时候需要先后启动nginx服务器和PHP服务。点击快捷方式还算比较方便,但我们更可以通过自己编写的.bat文件一键启动。



在不了解.bat 文件的基本语法的情况下,可以先百度一下

BAT文件语法和技巧(bat文件的编写及使用)



基础文件有三个,其实也可以写在一个.bat文件里面,但是便于理解就分开写不同的启动程序。


restart_nginx.bat是重新启动nginx服务器,star_php是启动php服务,start.bat是同时启动两个批处理文件。


接着看源码restart_nginx.bat(我的安装目录是D:\Installation_directory\)

taskkill /f /t /im nginx.exe
echo start nginx
D:
cd  D:\Installation_directory\nginx-1.13.5
start nginx.exe


先杀掉所有的nginx.exe进程,再去重新启动nginx进程。


star_php.bat源码(我的安装目录是D:\Installation_directory\)

@echo off
echo Starting PHP FastCGI...
D:
cd D:\Installation_directory\php
php-cgi.exe -b 127.0.0.1:9000 


start.bat源码

@echo off
call E:\Commonly_used\bat\restart_nginx.bat
call E:\Commonly_used\bat\start_php.bat


调用两个写好的批处理文件。(这个start.bat文件可以放在电脑的任意位置,点击就可以一键启动。)



版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35414779/article/details/78533797

帝国cms一键安装php+mysql+ecms

  • 2013年08月02日 16:54
  • 55.17MB
  • 下载

window下Nginx启动bat脚本

注意:此版本参考多个网络版本,仅供学习使用,请勿用于商业用途 若中文乱码,则将对应的中文改为英文即可 @echo off rem 提供Windows下nginx的启动,重启,关闭功能 echo ==...
  • hg2726028
  • hg2726028
  • 2017-09-22 14:06:20
  • 1132

Windows下Nginx启动脚本

start_nginx.bat @echo off e: cd E:\nginx\ echo "nginx is starting on port 80" start "" "nginx.exe" ...
  • kongdeqian1988
  • kongdeqian1988
  • 2015-01-14 09:53:24
  • 3639

nginx在windows下的安装,以及编写启动关闭nginx等操作的脚本

1,下载安装文件。 从Nginx官网 (http://nginx.org/ )
  • yirongping
  • yirongping
  • 2014-07-16 18:47:37
  • 2854

使用bat文件重启nginx , windows上nginx重启

使用bat文件重启window上的nginx
  • u013302113
  • u013302113
  • 2017-08-15 14:20:45
  • 966

Windows下编写.bat文件一键启动nginx+php

不用集成安装包搭建PHP运行环境的情况下,项目启动的时候需要先后启动nginx服务器和PHP服务。点击快捷方式还算比较方便,但我们更可以通过自己编写的.bat文件一键启动。 在不了解...
  • qq_35414779
  • qq_35414779
  • 2017-11-14 18:57:14
  • 501

一键Bat启动开发时所需要的软件

根据个人喜好,添加软件地址 @echo off start F:\develop\t工具包\eclipse\eclipse.exe start C:\"Program Files (x86)"\Ten...
  • qqHJQS
  • qqHJQS
  • 2016-09-08 09:19:50
  • 556

BAT脚本一键启动多个程序

最近写代码,开机要开各种环境,IDE,每次都要对着桌面图标一个个点击,感觉非常麻烦,简直浪费生命,每天开机要花好几分钟打开这些东西,于是稍微学习了一下window下的bat脚本语言,写了一个极为简单而...
  • qq_24489717
  • qq_24489717
  • 2017-03-09 12:46:30
  • 3487

bat脚本配置和启动非安装版mysql和tomcat

1、Mysql用服务启动                      @echo off if exist "%CATALINA_HOME%" (goto update_CATALINA_HOME...
  • JThink_
  • JThink_
  • 2013-07-23 21:27:36
  • 4569

WINDOWS 服务端 SVN自动部署/一键批处理 SVN 更新项目

echo 一键批处理 SVN 更新项目源码 "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:"E:\...
  • wljk506
  • wljk506
  • 2013-12-19 13:24:17
  • 2561
收藏助手
不良信息举报
您举报文章:Windows下编写.bat文件一键启动nginx+php
举报原因:
原因补充:

(最多只允许输入30个字)