php - 在 Mac OS X 上运行没有管理员权限的 apache 本地实例

标签 php apache macos root

我想制作 apache/php 的可移植版本以在本地开发。

但问题在于绑定(bind)端口。该过程需要管理员权限,而我的工作站上没有。

我想编译一个 apache/php 版本,我将在我的工作站上传输并在没有任何权限要求的情况下运行它。

我读到了 privbind,但最后,您仍然需要那些该死的管理员权限!

关于某种虚拟端口映射或任何无需 root 即可工作的想法有什么想法吗?

谢谢!

最佳答案

您确实需要 root 权限才能绑定(bind) 1024 以下的任何端口,80 也不异常(exception)。考虑使用更高的端口,例如 8080(或不太常见的端口)。

关于php - 在 Mac OS X 上运行没有管理员权限的 apache 本地实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788867/

相关文章:

java - Linux 中的 Oozie 4.0.1 构建错误

python - 如何打开 .data 文件扩展名

swift - 调用外部函数但没有值

php - 从 mysql json android 中检索数据

php - 如何在 Laravel(PHP artisan )中删除 Auth

PHP:查找项目根目录的绝对URL

php - 如何让 Apache 服务 index.php 而不是 index.html?

javascript - AngularJS $http.post 和 PHP

php - 服务器和 SSL API 安全

PHP升级问题