需求

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!

php 生产环境 测试环境 同步,开发 RoR PHP Project,测试环境、生产环境部署相关问题...相关推荐

  1. 测试分类-软件开发阶段的各个测试

    大家好,我是十一. 还记得我们上篇中的测试分类图吗?其中有一部分是"按软件开发阶段划分",不记得没关系,这里我截了图出来,大家直接看图吧. 这个图呢就是我们这篇所要讲解的内容.主要 ...

  2. php开发如何测试,用thinkphp开发微信,如何测试?

    我是一名刚入行不久的菜鸟. 现在用thinkphp开发微信端. 现在我知道的是 getLastSql()和alert()去排查问题, 请问还有什么方法可以进行测试? 回复内容: 我是一名刚入行不久的菜 ...

  3. 半实物仿真测试平台集成开发环境技术背景及总体介绍

    技术背景 当前科技的发展成果日新月异,信息时代已经成熟,信息与装备深度融合的智能物联时代也初现曙光,广泛嵌入于各种设备中的智能化嵌入式软件必将大显身手,成为未来产业的爆发点和企业产品价值的增长点.软件 ...

  4. 移动测试基础 测试之道--阿里巴巴八年测试专家

    读一读大牛的文章获益匪浅,与读者们共享. 一.前言 我从事测试工作将近八年了,从起初的不懂测试,怀疑测试,到相信测试,再到坚定测试,其中经历的辛酸.煎熬无法言表.在从事测试工作的这八年里,有人质疑,也 ...

  5. 测试开发工程师成长日记009 - 环境排排站:开发环境、测试环境、生产环境、UAT环境、仿真环境

    一.五种环境 项目部署环境一般可分为三种:开发环境,测试环境.生产环境,对应过程为:开发->测试->上线: 细分生成环境又分为生产环境和仿真环境,具体概念如下: 而UAT环境指的是用户接受 ...

  6. 生产环境主从数据同步不了?

    生产环境主从数据同步不了? 经历过程: 一般我们常常在做主从复制的时候,可能是很少遇到到错误,那都是因为,你做主从基本用的是,本地虚拟机做,或者一些测试环境做.但是当我们把主从复制部署到生成环境就出问 ...

  7. 分享实录 | 单人开发场景下的测试环境实践

    在软件研发过程中,"测试环境"是部署最频繁.也是开发者使用最频繁的一种运行环境,稳定而易用的测试环境能够极大提高开发者的工作效率和幸福感.为更好的将阿里巴巴在测试环境管理方面的实践 ...

  8. 单人开发场景下的测试环境实践

    在软件研发过程中,"测试环境"是部署最频繁.也是开发者使用最频繁的一种运行环境,稳定而易用的测试环境能够极大提高开发者的工作效率和幸福感.为更好的将阿里巴巴在测试环境管理方面的实践 ...

  9. 【ketlle】本地开发kitlle job提交至linux生产环境上执行流程

    [ketlle]本地开发kitlle job提交至linux生产环境上执行 前言 操作步骤 后记 前言 因为kettle提供可视化界面,所以我们在本地开发的时候拖拽开发十分便捷,开发完成后,我们需要丢 ...

最新文章

  1. 使用Spring-data-jpa(1)(三十)
  2. sql2012一段时间无法连接报53错误
  3. SMS短信通API下行接口参数
  4. Shopify 英文(多国语言)国际网店 注册指南
  5. 天河机场RFID技术应用浅析
  6. jquery开发插件_如何开发jQuery插件
  7. 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——1.2 S5PV210处理器
  8. [刘阳Java]_Spring相关配置介绍_第5讲
  9. jQuery的几个例子流程讲解
  10. Python电子书下载
  11. 动易CMS 复制word里面带图文的文章,图片可以直接显示
  12. 不良资产处置(四):国内外不良资产处置公司的背景特点
  13. Redis和MySQL保持数据一致性
  14. 冒泡排序及其优化(三种优化)
  15. 关于符号Symbol第二篇
  16. 员工拿计件工资,一旦工资挣高了,老板就调低工价,这样的老板你遇到过吗,怎么应对?
  17. 服务器pe装系统找不到硬盘,用U盘PE装系统找不到硬盘如何解决妙招
  18. Spring Boot整合OpenOffice实现Word、Excel、PPT在线预览
  19. Qt5.9程序打包发布
  20. 单词读音下载-python(英式美式)

热门文章

  1. VMware关闭自启动
  2. [SDOI2011]计算器
  3. NHibernate官方文档中文版——批量插入(Batch inserts)
  4. 给员工授予svn相关权限
  5. 常用的各种标准下载网站(HB GB GJB MH)
  6. win7安装证书时无响应的解决办法
  7. 利用WPF建立自适应窗口大小布局的WinForm窗口
  8. 手机网页 复制信息方法 免费短信
  9. [转载] python字符串数组字典_Python:字符串、列表、元组、字典
  10. [转载] python数学计算模块之math常用函数学习使用