如何在Mac OSX上激活XAMPP的非pipe理员帐户的Apache和MySQL

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

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

我search了很多,但没有解决scheme。 我想要的是从非pipe理员用户启动xampp的apache和mysql。 目前它提示inputpipe理员密码来启动或停止xampp的apache和mysql。

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

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

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

(如果没有运行XAMPP 1.8,你可以通过编辑[XAMPP install location]/apache/conf/httpd.conf直接改变Apache的configuration,然后找一条说Listen 80的行,把Listen 80 [XAMPP install location]/apache/conf/httpd.conf你的端口号。