![如何在 Mac OSX 上为非管理员帐户激活 XAMPP 的 apache 和 mysql](https://linux22.com/image/590136/%E5%A6%82%E4%BD%95%E5%9C%A8%20Mac%20OSX%20%E4%B8%8A%E4%B8%BA%E9%9D%9E%E7%AE%A1%E7%90%86%E5%91%98%E5%B8%90%E6%88%B7%E6%BF%80%E6%B4%BB%20XAMPP%20%E7%9A%84%20apache%20%E5%92%8C%20mysql%20.png)
我有 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
为您的端口号。)