是否有关于设置 Mamp Pro 以便本地网络用户可以查看/编辑站点的明确指南?

2023-12-27

我一直在研究如何设置 LAN Mamp Pro 服务器,以便本地用户可以编辑/查看站点 - 但似乎有很多混乱(至少根据我阅读的原因,我很困惑)。

具体问题:

将 Apache/Mysql 作为 www/mysql 运行:当我将用户切换到 www/mysql 时,我看到权限问题,并且无法从运行 Mamp Pro 的计算机登录到我的 CMS。修复此问题或运行 Mamp Pro 的最佳方法是什么 - 在使用 Git 和 Github 推送到 DEV 和 LIVE 服务器时考虑权限。

Ports:使用端口 8888/8889 运行 Mamp Pro 还是默认端口 80/3306 哪个更安全?唯一的区别是在查看站点时添加/不添加端口号吗?

同一局域网内的用户访问站点:实现此功能的步骤是什么 - MAMP Pro 计算机上的防火墙当前已关闭以测试基本设置,但我们本地网络上的任何人都无法连接到该站点 - 已尝试过192.168.0.1:8888 & 虚拟主机名:8888

抱歉,如果这很容易,但对于付费产品来说,Mamp Pro 的帮助和支持非常稀缺,我怀疑如果您知道如何设置 Linux 服务器,那么这些东西很容易 - 但如果您不知道如何做到这一点,这就是为什么您购买了 MAMP Pro 对吗?

任何帮助将非常感激。

Cheers

Ben


这就是我所做的:

Setup:

  • 我正在本地计算机上开发该网站

  • Mamp Pro 正在我的本地计算机上运行

  • 我希望本地网络上的其他人登录我计算机上的 CMS 并更新 CMS

服务器设置:

  • 使用默认端口80/3306(只是没有在 OSX 首选项中打开网络共享) - 我相信如果您愿意,您可以使用 MAMP 端口

  • Run Apache/MySQL服务器作为用户www/mysql

虚拟主机设置:

  • 给你的服务器起一个名字

  • 将本地名称解析保留为打开状态

  • 添加运行 Mamp Pro 的计算机的 IP 地址,例如192.167.1.1

  • 添加端口号(这将是识别 LAN 上站点的独特方式 - 有关更多信息,请参阅下文)我刚刚使用了端口8888

  • 如果您在切换 Apache/MySQL 用户之前进行了站点设置,请单击磁盘位置下的“权限”按钮,并将所有者设置为 www,将组设置为 admin,以便您的本地管理员帐户具有访问权限 - 单击“设置”

  • 如果上述步骤无法正常工作,您现在需要 CMD + I 网站目录,并确保您的本地计算机管理员有权读取和写入该目录 - 请务必单击齿轮并选择“应用于包含的内容” items”,这样权限就会应用到里面的目录

  • 启动虚拟主机

从同一 LAN 上的另一台计算机访问该站点:

  • 输入 Mamp Pro 机器的 IP 地址,然后输入您输入的端口号

  • e.g. http://192.168.1.1:8888/

  • 如果您有多个站点,只需在设置中输入不同的端口号

这对我有用,工作人员现在可以编辑 CMS 并查看站点,但对我来说,为每个站点使用不同的端口作为区分开发中的站点的方式似乎有点“hacky”。

如果有更好的方法,请大声说出 - 这就是我的工作方式。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有关于设置 Mamp Pro 以便本地网络用户可以查看/编辑站点的明确指南? 的相关文章

随机推荐

  • vuetify v-data-table 样式

    默认情况下 在 v data table 的每个非最后子行之间打印一行 我想修改 css 来更改该行 例如去掉它 最初 在开发人员控制台中 有关 border bottom 的 css 如下所示 theme light v table tb
  • 如何更改wpf TabControl中TabItem的顺序

    我需要更改 TabItem 的顺序 我尝试过删除 插入 但不起作用 void UserControl Loaded object sender RoutedEventArgs e if condition TabControl Items
  • mmap 是否与所有进程共享内存?

    当我这样做时 myProgram h myProgram c struct PipeShm all my fields more struct PipeShm myPipe initialization for all fields str
  • 检测何时创建新的托管线程

    有谁知道是否可以检测在托管环境中何时创建新线程 我想要一个应用程序中所有线程的列表 每个线程的 ID 和名称 我在 Visual Studio 中使用并发可视化工具 它仅显示线程 ID 而不是线程名称 如果您有 20 多个没有名称的线程 则
  • Auth::validate 返回 false Laravel 8

    好吧 我正在尝试使用 Auth validate credenciais 通过 Laravel 进行身份验证它不起作用 public function LoginData Request request request gt validat
  • :force => true 在模式文件中意味着什么

    如果你查看 db schema rb 你会看到类似的内容 create table users force gt true do t 什么是 force gt true mean 来自Rails 文档 http api rubyonrail
  • 计算用箭头和鼠标移动的对象

    我正在使用 openGL 做一个 Maya 模拟器应用程序 一切进展顺利 只有一个麻烦 我无法计算出通过鼠标移动物体的 100 准确度 我使用 3D 坐标中的箭头和屏幕坐标中的箭头的缩放 并将其乘以一些缩放来计算屏幕坐标的 x 和 y 方向
  • TensorFlow 嵌入查找

    我正在尝试学习如何使用 TensorFlow 构建用于语音识别的 RNN 首先 我想尝试 TensorFlow 页面上提供的一些示例模型TF RNN https www tensorflow org versions master tuto
  • 如何为 Chrome 上的每个选项卡获取不同的徽章值?

    我正在尝试做像 adblock 那样的事情 Adblock 计算 广告 的数量并更新徽章值 目前 我尝试对 背景页面 执行某些操作 但它们仅运行一次 并且所有选项卡的徽章值都相同 我无法使用浏览器操作 popup html 因为它仅在单击后
  • 在与其他线串的交叉点处匀称分割线串

    我有一组与其他 LineString 相交的 LineString 我想在这些交叉点将 LineString 分割成单独的线段 我有一个解决方案 但我认为这不是最好的方法 假设我们正在处理一个 LineString gt gt gt imp
  • 基于滚动位置的 div 位置

    我希望我的徽标根据网站上的滚动位置垂直上下滚动 就像默认滚动条指示您在网站上的位置一样 我希望我的徽标也能这样做 当您位于网站页面的顶部时 徽标位于顶部 而当您位于底部时 徽标将位于页面底部的垂直栏中 位于网页左侧 我不知道如何解决这个问题
  • Curl_exec 在 php 中返回 null

    我在使用curl操作获取数据时遇到问题 在这里我隐藏了令牌 如果我仅在浏览器中使用网址 那么它会返回数据 但这里它为空
  • 根据条件收集变量 (R)

    我正在阅读 R for Data Science 一书 并希望根据条件 类似于选择 从数据集中 收集 多个变量 具体来说 我想只选择连续变量而不是分类变量 如何在不手动指定变量的情况下完成此任务 下面不行 library tidyverse
  • node.js 将 http 响应写入流

    我正在通过 http 获取一些二进制数据 我的代码如下所示 var writeStream fs createWriteStream fileName request url function err res res socket pipe
  • Gecko(或任何其他布局引擎)如何呈现文档/页面?

    浏览 Gecko 的文档来了解它如何呈现网页有点困难 我正在对主要浏览器上的项目进行一些性能分析 以了解如何提高响应时间 我知道那里有优化技术 但我并不真正理解它们的基础 我相信如果我知道浏览器引擎如何做它们的事情 这个问题就会得到解决 我
  • 如何在角度应用程序中对 router.navigate 进行单元测试 [重复]

    这个问题在这里已经有答案了 我正在为角度应用程序运行单元测试 我想对导航在角度应用程序中是否正常工作进行单元测试 if this customer length 0 this router navigate nocustomer 以及这个的
  • Laravel 4.1:如何对雄辩的渴望关系进行分页?

    存在关于旧的 L3 急切加载分页的问题 而不是使用 eloquent 但我想使用雄辩来获得与分页的热切加载关系 主要型号 Topic与有一对多关系Posts 所以那个Topic有很多Posts 我用这个函数获取所有数据 public fun
  • 在 Objective-C 中,什么实用程序在注释中使用 @brief 标签?

    我刚刚开始使用 Objective C 编程 发现了一些示例注释 如下所示 brief The UIImageView we use to display the image generated from the imageBuffer 目
  • MATLAB 向量化:从向量元素填充结构体字段

    我有一个结构向量 每个结构都有一个字段x s1 x 1 s2 x 2 s3 x 3 S s1 s2 s3 我想设置字段x中所有结构的S从给定向量X 即我想对以下循环进行矢量化 X 97 98 99 for i 1 length S S i
  • 是否有关于设置 Mamp Pro 以便本地网络用户可以查看/编辑站点的明确指南?

    我一直在研究如何设置 LAN Mamp Pro 服务器 以便本地用户可以编辑 查看站点 但似乎有很多混乱 至少根据我阅读的原因 我很困惑 具体问题 将 Apache Mysql 作为 www mysql 运行 当我将用户切换到 www my