为这些愚蠢的问题道歉(如果您要投反对票,请解释原因)。
我有一个在 Linode Ubuntu VPS 上的 LAMP 堆栈上运行的站点,并且希望在远程服务器上学习 Rails,而不会对当前位于 mydomain.com 的站点造成中断。
1) 我可以以正常方式安装rails(就像在我自己的PC上一样),并且它不会影响当前正在运行的站点吗?
2)如果安装后生成应用程序骨架,启动rails服务器后,如何导航默认 View ?
最佳答案
1) 您的测试 Rails 应用程序和生产 PHP 应用程序可以在同一台服务器上共存(希望您熟悉 Linux),而不会相互干扰。 但是,我不建议这样做。 在生产虚拟机/VPS 上尝试实验性的东西是个坏主意。你最好为 Rails 假脱机测试 VPS,或者更好地在本地机器上使用 VirtualBox VM。
2) 默认情况下,Rails 应用程序在端口 3000 上启动。因此,在 VPS 上,您可以通过 http://xxx.xxx.xxx.xxx:3000 访问 Rails 应用程序根目录。 (将 x 替换为您的 VPS 的 IP 地址。)
关于ruby-on-rails - 在 Ubuntu VPS 上单独运行 RoR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23209069/