我在服务器上装了 gitlab 和 redmine。 现在两个项目是分别启动的,为了防止端口冲突,我起了 3000 和 3001 两个进程。
但我觉得这样比较麻烦。有什么办法只启动一个进程使用一个端口来同时 run 这两个项目?
对 rails 不熟悉,以前是搞 php 的。我能想到的办法就是用 nginx 在前面做反向代理,这样就可以给两个项目绑定不同的域名了。
不知只用 ruby 和 rails 的情况下有什么比较文艺的办法解决这个问题? 貌似必须得给两个项目分别绑定域名,否则一个 ip 不能访问两个不同的项目。rails 自己的 server 没法做绑定域名等工作吧?