1

我目前正在通过 Parallels 在我的 Mac 上运行虚拟 Ubuntu 服务器。真的很好,但是在虚拟环境中工作可能会有点慢。

我希望只运行服务器,但在 mac 端进行实际开发。我真的只是希望服务器在后台静默运行,而所有开发工作都在 mac 上处理。

有没有人设置了这样的东西,并能够指出我一个相当简洁的教程?

一些挑战(对我来说)是:

  • 访问服务器上的文件进行编辑
  • 虚拟主机
  • 使用 mac 控制台而不是虚拟服务器的
4

3 回答 3

2

我建议在你的 OS X 主机上安装 LAMP、MAMP 或 XAMPP 并通过它进行开发,

但如果你坚持,还有选择。使用 eclipse 进行开发,它支持远程项目(尽管某些功能受到限制),因此您可以输入虚拟访客 IP 并在那里访问项目文件。

您还可以在您的访客上设置 OpenSSH,以通过您自己的控制台中的 ssh 访问其控制台。

我不知道您所说的虚拟主机是什么意思,您打算设置驻留在主机操作系统上的虚拟主机吗?我不认为这是可能的。

我提供的解决方案是在您的主机(OS X)上使用 SVN 或任何其他版本控制,提交更改,在您的 ubuntu 上运行一个 cron 或守护程序,在您的文件夹上经常“svn update”。

于 2011-03-14T22:45:41.107 回答
0

如果你想使用虚拟机,使用共享目录会让事情变得简单。

您可以将源代码保留在 Mac 上并与 VM 中的来宾操作系统共享。这样您就可以在 Mac 本身和 VM 内部对其进行编辑,将其挂载到相关的 Apache 目录以运行。

并在来宾操作系统上启用 SSH。有了它,您可以使用 Mac 控制台来管理来宾操作系统上的 Apache 和其他组件。

于 2011-03-17T12:13:05.387 回答
0

为此,您可以使用 Bitnami 应用程序:
https ://bitnami.com/stacks

它们在本地运行,从您的主目录中的文件夹运行,所以一切都是本地的。他们中的大多数都有一个不错的 GUI 来启动/停止 LAMP 堆栈,因此您可以专注于您的应用程序。

您只需要您想要运行的应用程序(即 Wordpress、Drupal 或普通 LAMP),下载安装程序并运行它。由于它从本地“物理”机器中的文件夹运行,因此您可以使用 Finder 和您最喜欢的文本编辑器处理任何文件,无需做任何特别的事情。

有关 Bitnami 安装程序的更多详细信息,请参阅https://docs.bitnami.com/installer/faq/osx-faq/#install_osx

于 2017-01-31T15:17:56.287 回答