我有 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
为您的端口号。)