apache服务器常用命令 作者:马育民 • 2020-04-25 10:12 • 阅读:10069 # 常用命令 在`Apache安装目录/bin/`目录下执行以下命令: ### 查看版本信息 ``` httpd -V ``` ##### apr版本 ``` apachectl -V ``` ### 检测配置文件是否正确 ``` httpd -t ``` 若出现`syntax ok`则表示配置正确 ##### apr版本 ``` apachectl -t ``` # linux + apache ### 启动 ``` httpd -k start ``` ##### apr版本 ``` apachectl -k start ``` ### 关闭 ``` httpd -k stop ``` ##### apr版本 ``` apachectl -k stop ``` ### 重启 ``` httpd -k restart ``` ##### apr版本 ``` apachectl -k restart ``` # windows + apache ### 添加到服务 执行下面命令: ``` httpd -k install -n apache ``` -n表示安装的服务的名称,可以任取 安装名为`apache`的服务,在服务中可以看到 ### 删除服务 ``` httpd -k uninstall -n apache ``` 删除名为`apache`的服务,在服务中可以看到 ### 启动服务 ``` net start apache ``` ### 关闭服务 ``` net stop apache ``` ### 启动(不推荐) ``` httpd -k start ``` 在第一次启动时会自动添加到 windows服务 中,服务名默认为 `apache版本号`。 当第一次启动另一个 apache 服务时,会再次添加`apache版本号`服务,当这两个apache版本相同时,就会发生 **重名** 的错误 解决: ``` httpd -k install -n apache_xxx httpd -k start -n apache_xxx ``` 原文出处:http://malaoshi.top/show_1EF5PEZkGAzg.html