OpenShift Redhat 搭建NodeJS环境

https://openshift.redhat.com/

OpenShift 是 redhat 公司推出的一个 PaaS
云计算应用平台,开发者可在上面构建、测试、部署和运行应用程序,它支持 Java, Ruby, Node.js, Python, PHP, Perl
等众多语言环境和开发框架,并且支持 MySQL, PostgreSQL, MongoDB 等数据库服务。最重要的是,它的整个体系都是开源的,这和 IaaS
开源云计算软件 OpenStack
一样,对于拥有硬件资源而希望部署云的服务提供商来说很有研究价值。毕竟是免费的东西,感觉有点不靠谱,不过平时测试用还是可以。

我部署了两个项目(并绑定了域名):


安装OpenShift client
tool工具

#安装rhc
gem
install rhc

#生成公钥和私钥
rhc
setup

#保存公钥和私钥

软件提示你是否上传新生成的公钥,输入Yes,回车,起一个别名,回车上传。

SSH密钥为Putty登录授权的Key

我用的是GitExtensions 自带的putty

OpenShift空间生成的密钥文件,一般是在C:\Users\Administrator\.ssh\id_rsa
文件夹中。

#保存密钥到本地

SSH登录到OpenShift

复制应用的SSH地址 ssh://[email protected]/~/git/node.git/

#使用Putty登陆

userid:5382a0a6e0b8cd5cfe00009f
serice:
node-irving.rhcloud.com

导入PPK文件

#登陆成功

GIT拉取代码

后续工作,修改push上即可,提交成功后回自动重启服务应用。

git commit –a –m ‘change code by
irving’
git push

OpenShift
Redhat的跨X墙

在SSH通道添加一个端口类型是Dynamic

在FF下安装AutoProxy插件,添加一个代理服务器,端口号刚才设置一致

#选择代理

#使用Putty登录OpenShift,再打开浏览器

Refer:
http://www.huiwei19.com/free/605.html
http://tedeum.iteye.com/blog/1787796

http://www.oschina.net/p/openshift


OpenShift Redhat 搭建NodeJS环境,布布扣,bubuko.com

时间: 2024-10-22 08:25:57

OpenShift Redhat 搭建NodeJS环境的相关文章

Linux之旅-ubuntu下搭建nodejs环境

.NET Core也开源了,并且可移植到Linux下,而ubuntu作为linux发行版的翘楚,极大的方便了初学者的入门,搭建完ASP.NET Core运行环境后,作为半前半后的开发人员,就继续着搭建了下nodejs的开发环境! ubuntu下搭建nodejs最简单的方式就是用ubuntu的包管理工具 ,nodejs需要python环境,而一般ubuntu发行版本中是包含有python开发环境的,因此只需要注册nodejs的软件源然后执行安装即可 apt-get update apt-get i

Sublime Text 3 搭建nodejs环境

1.Node Js 安装(windows环境下) 下载node.js官网下载包https://nodejs.org/en/download/,或者在国内的http://nodejs.cn/download/ 的站点下载 2.Sublime Text 3安装nodejs环境 安装好sublime text 3后需要配置Package Control.安装方式如下: 1)打开sublime text 3. 2)按Ctrl+'`'打开控制台. 3)输入以下内容进行安装. import urllib.r

搭建nodejs环境推荐用两个工具:nvm和npm

nvm 是 nodejs version manager 的简称,即:nodejs版本管理npm 是 nodejs package manager 的简称,即:nodejs模块管理 有了这两个工具,管理nodejs的版本和模块将变的极其简单了. 安装 nvm和 npmhttp://blog.python100.net/archives/118 安装好后就可以简单使用了nvm的使用查看node的所有版本:nvm ls-remote 安装特定版本到本地:nvm install 版本号 查看安装过的版

nodejs环境 + 入门 + 博客搭建

NodeJS:NodeJS是一个使用了Google高性能V8 引擎 的服务器端JavaScript实现.它提供了一个(几乎)完全非阻塞I/O栈,与JavaScript提供的闭包和匿名函数相结合,使之成为编写高吞吐 量网络服务程序的优秀平台. NPM:全称是Node Package Manager,是一个NodeJS定制的包管理和分发工具,如node-mysql,已经成为了非官方的发布Node模块(包)的标准. (npm类似maven,package.json类似pom.xml文件) mongod

windows下基于sublime text3的nodejs环境搭建

第一步:先安装sublime text3.详细教程可自行百度,这边不具体介绍了. 第二步.安装nodejs插件,有两种方式 第一种方式:直接下载https://github.com/tanepiper/SublimeText-Nodejs 压缩包,压缩后重命名为Nodejs放到package目录下.package打开方式:Preferences-> Browser Package 第二种方式:通过package control install package的方式下载 第三步:安装nodejs.

CentOS 7快速搭建Nodejs开发环境

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好.学习Nodejs首先需要会安装环境.这里我介绍如何在CentOS7快速搭建Nodejs开发环境. 工具/原料 CentOS 7 Nodejs 通过NVM安装 1 NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换,项目源码在GitHub: 如果你想长期做 node

Win7搭建NodeJs开发环境以及HelloWorld展示—图解

Windows 7系统下搭建NodeJs开发环境(NodeJs+WebStrom)以及Hello World!展示,大体思路如下:第一步:安装NodeJs运行环境.第二步:安装WebStrom开发工具.第三步:创建并运行NodeJs项目展示Hello world! 1.下载nodejs 地址:http://nodejs.org/ 点击安装完成,然后安装“组件”,如图: 2.安装WebStrom,导入nodejs开发插件 下载地址:http://www.jetbrains.com/webstorm

elementUI+nodeJS环境搭建

一. ElementUI简介 我们学习VUE,知道它的核心思想式组件和数据驱动,但是每一个组件都需要自己编写模板,样式,添加事件,数据等是非常麻烦的, 所以饿了吗推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件 ElementUI官网:http://element-cn.eleme.io/#/zh-CN elementUI简单案例 <!DOCTYPE html> <html> <head> <meta charset=&qu

Windows下NodeJS环境搭建

Windows下NodeJS环境搭建 1. NodeJS Javascript运行环境,可以解析JavaScript语言,采用Chrome V8引擎,可以理解为你安装了一个Chrome浏览器,然后把浏览器的图形化界面都扒光,把没必要的一些功能都扒光,只留下一个核心V8引擎,再把这个引擎外面封装一些接口,就成了NodeJS. 2. NPM(CNPM) 一个包管理器.就像我们装新家需要有现成的实木门,现成的组合厨房,现成的彩电电冰箱,然后把这些都拿过来以后像拼积木一样把他们拼到屋子里就完成了一个新家