【问题标题】:Editing code in Windows but running Rails in Ubuntu?在 Windows 中编辑代码但在 Ubuntu 中运行 Rails?
【发布时间】:2023-03-31 18:15:02
【问题描述】:

我对不得不在 Windows 上开发 Rails 感到沮丧。

所以,我在笔记本电脑上安装了 Ubuntu 10.04,并在其中安装了远程桌面。这行得通。

我真正想要/需要做的就是在 Ubuntu 上运行 Rails 服务器。但是我可以在 Windows 上进行所有的代码编辑、终端访问等操作吗?

简而言之,是否可以做到以下几点:

  1. 代码在 Ubuntu 的某个文件夹中(比如/home/app1
  2. 使用某种文件共享(Samba?),我映射了/home/app1,以便可以在 Windows 中访问该文件夹。
  3. 然后我通过文件共享访问和编辑 Windows 中的代码。
  4. 使用一些终端(puTTY?)执行rails server、运行生成器等操作,跟踪日志文件。
  5. 在 Windows 上的浏览​​器中访问 Rails 站点。

任何帮助将不胜感激!

Ps.我知道我可以通过远程桌面简单地使用 Ubuntu,但我不想这样做,因为:

  1. 不喜欢 x-windows。
  2. 不能从远程桌面到 Windows 桌面的 Alt+Tab 太麻烦了。

【问题讨论】:

    标签: windows ubuntu ruby-on-rails-3


    【解决方案1】:

    我认为 /home/app1 可以使用“mount”(NFS 服务器/客户端)挂载到 windows 目录。

    我宁愿将 ubuntu 用作 VMware 虚拟机(或虚拟桌面免费开源),这就是我现在在 Windows XP 中使用 Ubuntu 10.10 vmware VM 为 Groovy 和 Grails 做的事情。

    【讨论】:

    • 我在 VirtualBox 上使用了 Ubuntu,它很容易共享文件夹!
    【解决方案2】:

    我用 PHP (WAMP) 来做这件事。确保您已进行以下设置:

    • 共享一个文件夹以供编辑或阅读(我建议将您的文件保存在您的工作站上以便更快地访问)。
    • 确保您的服务器确实支持读取/遵循符号链接(例如,某些 Apache 版本存在此问题。)
    • 确保服务器“在线”,即可以从外部访问。
    • 确保可以控制您的服务器软件(即通过 ssh)
    • (可选)确保它自动启动(Linux 上的 init.d)。

    【讨论】:

      猜你喜欢
      • 2016-01-09
      • 1970-01-01
      • 1970-01-01
      • 2011-04-24
      • 1970-01-01
      • 2018-04-04
      • 2014-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多