目录
实现效果
- 开启服务成功
- 开启服务失败,因为已经开启服务了,导致端口占用,可以访问
http://127.0.0.1/
测试一下
- 如果没有出现下面的页面,请根据实现思路仔细检查
- 关闭服务
实现代码
大佬拿来即用,下面的实现思路可以不用看了。
e:
cd E:\BtSoft\apache\bin
@echo off
echo 选择执行的功能
echo 数字1表示开启apache服务
echo 数字2表示关闭apache服务
set /p input=请输入数字----:
echo 您输入的数字为%input%
if "%input%"=="1" (
echo 为您开启apache服务
httpd.exe -k start
) else if "%input%"=="2" (
echo 为您关闭apache服务
httpd.exe -k stop || httpd.exe -k shutdown
) else (
echo 错误数字
)
pause
实现思路
设定apache的路径
- 两步:
- 1.确保Apache已经安装,你自身能用命令行启动
- 2.cd 到Apache的路径
你安装的apche的bin文件夹路径下,有个httpd.exe
文件
我这里是宝塔面板安装的apache,在BtSoft文件夹喜爱
E:\BtSoft\apache\bin
安装Apache服务
我自己一开始就算能用Apache服务,但是还是没有安装,建议检查一下,下图表示已经安装成功了
安装Apache服务
httpd.exe -k install
cd 到Apache的路径
添加代码,注意冒号是英文的!因为跨盘符了,要这么转换盘符,再cd
e:
cd E:\BtSoft\apache\bin
apache服务的启动/停止
1) 启动已安装的Apache服务
httpd.exe -k start
2) 停止已安装的Apache服务
httpd.exe -k stop || httpd.exe -k shutdown
3) 重启已安装的Apache服务(迫使服务重读配置文件,适用于修改配置文件后)
httpd.exe -k restart
- 启动
- 停止
- 重启
总结
大家喜欢的话,给个👍,点个关注!给大家分享更多有趣好玩的bat批处理脚本命令!
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-1-15