Windows环境下安装、卸载Apache
安装Apache 服务
打开 Apcahe的目录 ,打开bin目录,
如:E:\wamp\Apache24\bin ,打开目录,Shift键 + 鼠标右键 ,
点击 在此处打开命令窗口或者W快捷键直接到此处,
也可以Window键+r,输入cmd打开命令窗口 cd到 E:\wamp\Apache24\bin (可以通过tab来补全目录/文件名)
命令行 输入 安装命令
httpd -k install 默认服务名 Apache2.4
或者
httpd -k install -n "ApacheServer" 服务名为 ApacheServer
这个目录下的httpd.exe就是服务器的执行程序,根据官网上说的,我们首先把Apache作为应用软件服务安装到系统服务中,运行命令:
httpd -k install -n "ApacheServer"
执行完这条命令后,如果没什么问题,就把Apache服务安装成功了,服务名为:ApacheServer这个我们可以自定义,如果只执行
httpd -k install
这样默认安装Apache服务名为:Apache2.4
如果提示,OS 5拒绝服务,AH00369这样的错误,是当前账户没有权限执行操作
,需要打开C:\Windows\System32目录,右击cmd.exe选择以管理员方式运行或者打开左下角开始(Window键)找到所有程序 - 附件 - 命令提示符 右键以管理员身份运行,再次执行安装命令
Window键+r,输入services.msc,打开服务列表,找到刚给安装的服务名,并且默认为自动,系统启动该服务也启动,不需要手动启动服务
启动、停止、重启
http -k 操作命令符 [-n 服务名](默认的不需要服务名)
启动: httpd -k start 或 httpd -k start -n "ApacheServer"
停止: httpd -k stop 或 httpd -k shutdown -n "ApacheServer" (stop和shutdown 停止)
重启: httpd -k restart 或 httpd -k shutdown -n "ApacheServer"
卸载命令
httpd -k uninstall 或 httpd -k uninstall -n "ApacheServer"
可以通过该命令查看
netstat -an 【该命令可以查看当前机器有什么程序在运行,包括端口】
设置 在任何一个目录下都可以启动,关闭apache,需要配置路径.
,如果没有配置则提示如下错误
httpd不是 内部或外部命令
具体的配置路径的方式是: 设置环境变量
计算机->属性->高级环境配置->环境变量,
这个设置的是用户变量,也可以设置下的系统变量,如果要不过户变量没有PATH的,可以新建一个
这个位置是 E:\wamp\Apache24\bin; 即Apache的安装目录的bin目录
完成之后,重启命令窗口生效