在Windows上安装Apache以供手动和多用户使用

在Windows上安装Apache以供手动和多用户使用,apache,Apache,我在Windows系统上安装了ApacheHTTP服务器,用于家庭项目;它只供“localhost”使用。当我安装它时,两个选项是将它作为服务安装,面向所有用户,使用端口80;或者只为当前用户安装,使用端口8080手动运行。我选择了第二个。然而,虽然我更希望它使用8080端口并手动运行,但我希望它被设置为我妻子可以作为她的用户运行它。(允许所有用户都可以。)我看不到httpd.conf条目。有没有办法通过httpd.conf或命令行选项来实现这一点?我猜我可以在注册中心做这件事,但如果不必要的话

我在Windows系统上安装了ApacheHTTP服务器,用于家庭项目;它只供“localhost”使用。当我安装它时,两个选项是将它作为服务安装,面向所有用户,使用端口80;或者只为当前用户安装,使用端口8080手动运行。我选择了第二个。然而,虽然我更希望它使用8080端口并手动运行,但我希望它被设置为我妻子可以作为她的用户运行它。(允许所有用户都可以。)我看不到httpd.conf条目。有没有办法通过httpd.conf或命令行选项来实现这一点?我猜我可以在注册中心做这件事,但如果不必要的话,我不想弄糟它。(注意,不需要同时运行多个实例。)

在httpd.conf中,您无能为力;其中的任何设置都会影响服务器本身,而不会影响程序访问服务器的方式 嗯,您有几个选择:

1.卸载软件并选择所有用户选项重新安装。那将是你最好的选择
2.找到安装它的文件夹的位置(或者apache.exe所在的位置,因为它是运行所需的文件),并查看是否可以从您妻子的帐户中创建到该文件夹的快捷链接。Apache服务器不关心谁运行它,只要该文件可以执行。您可能面临的问题是Windows操作系统阻止您运行它,特别是在它需要管理权限的情况下
3.为她安装WAMPServer之类的软件。当然,这意味着在同一台机器上有两个相似的软件

如果我必须这样做,我会走第一条路。其他的选择都会有点复杂


希望解释清楚,答案有帮助。

在httpd.conf中你无能为力;其中的任何设置都会影响服务器本身,而不会影响程序访问服务器的方式 嗯,您有几个选择:

1.卸载软件并选择所有用户选项重新安装。那将是你最好的选择
2.找到安装它的文件夹的位置(或者apache.exe所在的位置,因为它是运行所需的文件),并查看是否可以从您妻子的帐户中创建到该文件夹的快捷链接。Apache服务器不关心谁运行它,只要该文件可以执行。您可能面临的问题是Windows操作系统阻止您运行它,特别是在它需要管理权限的情况下
3.为她安装WAMPServer之类的软件。当然,这意味着在同一台机器上有两个相似的软件

如果我必须这样做,我会走第一条路。其他的选择都会有点复杂

希望解释清楚,答案有帮助。

(1)我不记得有“所有用户”选项,除了在端口80上作为服务运行的选项。我知道我可以在httpd.conf中更改端口号,但我不希望将其作为服务运行。不过,我可能不得不放弃。但这是我可以尝试的。(2) 我已经创建了一个快捷链接。该程序运行,但没有写入任何日志,也没有正确地提供文件,我还无法获得任何诊断信息来告诉我原因。我已经尝试确保文件和文件夹可以访问。但是非常感谢,我可能会这样做#1.(1)我不记得有“所有用户”选项,除了在端口80上作为服务运行它的选项。我知道我可以在httpd.conf中更改端口号,但我不希望将其作为服务运行。不过,我可能不得不放弃。但这是我可以尝试的。(2) 我已经创建了一个快捷链接。该程序运行,但没有写入任何日志,也没有正确地提供文件,我还无法获得任何诊断信息来告诉我原因。我已经尝试确保文件和文件夹可以访问。但绝对谢谢,我可能会这么做。