php 生产环境 测试环境 同步,开发 RoR PHP Project,测试环境、生产环境部署相关问题...
需求
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,测试环境、生产环境部署相关问题...相关推荐
- 测试分类-软件开发阶段的各个测试
大家好,我是十一. 还记得我们上篇中的测试分类图吗?其中有一部分是"按软件开发阶段划分",不记得没关系,这里我截了图出来,大家直接看图吧. 这个图呢就是我们这篇所要讲解的内容.主要 ...
- php开发如何测试,用thinkphp开发微信,如何测试?
我是一名刚入行不久的菜鸟. 现在用thinkphp开发微信端. 现在我知道的是 getLastSql()和alert()去排查问题, 请问还有什么方法可以进行测试? 回复内容: 我是一名刚入行不久的菜 ...
- 半实物仿真测试平台集成开发环境技术背景及总体介绍
技术背景 当前科技的发展成果日新月异,信息时代已经成熟,信息与装备深度融合的智能物联时代也初现曙光,广泛嵌入于各种设备中的智能化嵌入式软件必将大显身手,成为未来产业的爆发点和企业产品价值的增长点.软件 ...
- 移动测试基础 测试之道--阿里巴巴八年测试专家
读一读大牛的文章获益匪浅,与读者们共享. 一.前言 我从事测试工作将近八年了,从起初的不懂测试,怀疑测试,到相信测试,再到坚定测试,其中经历的辛酸.煎熬无法言表.在从事测试工作的这八年里,有人质疑,也 ...
- 测试开发工程师成长日记009 - 环境排排站:开发环境、测试环境、生产环境、UAT环境、仿真环境
一.五种环境 项目部署环境一般可分为三种:开发环境,测试环境.生产环境,对应过程为:开发->测试->上线: 细分生成环境又分为生产环境和仿真环境,具体概念如下: 而UAT环境指的是用户接受 ...
- 生产环境主从数据同步不了?
生产环境主从数据同步不了? 经历过程: 一般我们常常在做主从复制的时候,可能是很少遇到到错误,那都是因为,你做主从基本用的是,本地虚拟机做,或者一些测试环境做.但是当我们把主从复制部署到生成环境就出问 ...
- 分享实录 | 单人开发场景下的测试环境实践
在软件研发过程中,"测试环境"是部署最频繁.也是开发者使用最频繁的一种运行环境,稳定而易用的测试环境能够极大提高开发者的工作效率和幸福感.为更好的将阿里巴巴在测试环境管理方面的实践 ...
- 单人开发场景下的测试环境实践
在软件研发过程中,"测试环境"是部署最频繁.也是开发者使用最频繁的一种运行环境,稳定而易用的测试环境能够极大提高开发者的工作效率和幸福感.为更好的将阿里巴巴在测试环境管理方面的实践 ...
- 【ketlle】本地开发kitlle job提交至linux生产环境上执行流程
[ketlle]本地开发kitlle job提交至linux生产环境上执行 前言 操作步骤 后记 前言 因为kettle提供可视化界面,所以我们在本地开发的时候拖拽开发十分便捷,开发完成后,我们需要丢 ...
最新文章
- 使用Spring-data-jpa(1)(三十)
- sql2012一段时间无法连接报53错误
- SMS短信通API下行接口参数
- Shopify 英文(多国语言)国际网店 注册指南
- 天河机场RFID技术应用浅析
- jquery开发插件_如何开发jQuery插件
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——1.2 S5PV210处理器
- [刘阳Java]_Spring相关配置介绍_第5讲
- jQuery的几个例子流程讲解
- Python电子书下载
- 动易CMS 复制word里面带图文的文章,图片可以直接显示
- 不良资产处置(四):国内外不良资产处置公司的背景特点
- Redis和MySQL保持数据一致性
- 冒泡排序及其优化(三种优化)
- 关于符号Symbol第二篇
- 员工拿计件工资,一旦工资挣高了,老板就调低工价,这样的老板你遇到过吗,怎么应对?
- 服务器pe装系统找不到硬盘,用U盘PE装系统找不到硬盘如何解决妙招
- Spring Boot整合OpenOffice实现Word、Excel、PPT在线预览
- Qt5.9程序打包发布
- 单词读音下载-python(英式美式)