如何在 Mac OSX 上为非管理员帐户激活 XAMPP 的 apache 和 mysql

如何在 Mac OSX 上为非管理员帐户激活 XAMPP 的 apache 和 mysql

我有 Mac 系统os x10.6.8及以上版本。安装了XAMPP

有没有办法START通过非 amdin 用户或组来访问 xampp 的 apache 和 mysql?

我搜索了很多,但没有找到解决方案。我只想从非管理员用户启动 xampp 的 apache 和 mysql。目前,它总是提示输入管理员密码来启动或停止 xampp 的 apache 和 mysql。

任何帮助或想法都将不胜感激。

答案1

如果您不介意 Apache 服务器在非标准端口上运行,则可以以非管理员身份启动 XAMPP。1024 以下的端口需要管理员权限才能使用。Apache (HTTP) 默认使用端口 80。

假设您正在运行 XAMPP 1.8.x,您可以使用 XAMPP 控制面板更改端口。单击配置按钮,然后单击服务和端口设置按钮。从这里您可以更改 XAMPP 模块使用的端口。将 Apache 的主端口从 80 更改为(例如)8000。然后,要从浏览器访问您的服务器,请使用http://localhost:8000(或其他使用的端口)。

(如果没有运行 XAMPP 1.8,您可以直接通过编辑来更改 Apache 的配置[XAMPP install location]/apache/conf/httpd.conf,并查找显示以下内容的行Listen 80。更改80为您的端口号。)

相关内容