需求
1、需要在Linode 同时部署两个Web 应用,一个是Ruby On Rails 的BBS,另一个是Wordpress;
2、手头有一台rMBP2014 Mid,想在本地搭建一个开发环境,需要对上述两个Web APP,做定制化操作;
现状
1、Linode 使用的是Ubuntu 12.04,已经配置了ROR环境,使用Nginx + Unicorn+Mysql 驱动了一个RoR的Web APP;
2、rMPB配置了ROR的开发环境,目前还没有搭建Nginx + Unicorn + Mysql 环境;当然,也没有安装PHP所需要的环境;
How to do that(开发思路)?
1、我个人是这样考虑的,为了不影响Linode的生产环境,我倾向于在本地Mac下搭建开发环境,然后尝试使用Nginx来部署RoR+PHP WebApp,等代码测试通过了,然后再上传代码至服务器,然后部署并发布。
因为之前仅使用过SVN版本控制管理代码,所以这次打算在本地使用git/gitHub,来管理两个web Project。
那么问题来了?
1、我对Nginx不熟悉,请问Nginx同时部署ROR & PHP Project,然后分别绑定不同的域名,这个方案可行否?
2、以一名合格的程序猿的标准要求自己,我这样的开发思路是否正确、可取、少走了弯路?亦或是还有更好的执行方案吗?
随时欢迎得到你宝贵的意见,Thanks in advance!