本地 Windows 机器的基本 Apache 命令

Posted

技术标签:

【中文标题】本地 Windows 机器的基本 Apache 命令【英文标题】:Basic Apache commands for a local Windows machine 【发布时间】:2011-10-05 07:23:57 【问题描述】:

我在我的 Windows 7 机器上安装了 XAMPP 并创建了许多虚拟服务器。这部分很简单。

每次添加新的虚拟服务器时,我都必须重新启动计算机才能重新启动 Apache 服务器,这当然非常耗时。

我已经用谷歌搜索并找到了用于重新启动 Apache 的正确控制台命令,但绝对没有我找到的参考资料实际上告诉您在哪里键入相关命令!假设有一定的知识水平。

所以我的问题是 - 我在哪里输入 apache -k restart

【问题讨论】:

【参考方案1】:

在这里回到绝对基础。此页面上的答案和一些谷歌搜索使我对我的问题提出了以下解决方案。 安装 Xampp 重启 apache 服务的步骤:-

    单击开始按钮并输入 CMD(如果在 Windows Vista 或更高版本上并且 Apache 作为服务安装,请确保这是 elevated command prompt) 在出现的命令窗口中输入cd C:\xampp\apache\bin(Xampp 的默认安装路径) 然后输入httpd -k restart

我希望这对刚开始运行本地 Apache 服务器的其他人有用。

【讨论】:

httpd -k -restart 不会重新启动您的 Apache 服务器,因为它是一个错字。应该是httpd -k restart 我试过了,但 cmd 只是转到下一行。不返回任何东西,然后 apache 不会启动。【参考方案2】:

对于这个命令的频繁使用,我发现将C:\xampp\apache\bin 的位置添加到PATH 很容易。使用您安装它的任何目录。

然后你可以从命令行中的任何目录运行:

httpd -k restart

上面的答案表明 httpd -k -restart 实际上是一个错字。你可以通过运行httpd /?查看命令

【讨论】:

以上是关于本地 Windows 机器的基本 Apache 命令的主要内容,如果未能解决你的问题,请参考以下文章

Windows虚拟目录配置帮助上的apache

夺命雷公狗----Git---4---多人协作实现

Apache2 访问仅限于本地 LAN

在 Windows 上更改 apache 的 documentroot 不起作用

本地机器上的 Apache 配置 Ubuntu 14.04

netcat 工具传输文件