openshift云空间免费建站

首先介绍一下我用过的国内的两个免费云空间

1、阿里云。云服务器,linux虚拟主机。免费半年,但是宽带需要另外升级配置,注册送的代金券大概可以维持2-3个月的宽带。初学linux可以用用,建站的话。。。

2、新浪云。云平台,托管代码,svn管理代码,支持php,java,python。要使用php或者Python的话还是很好的平台,使用起来很简单。但是java不是免费的(我创建应用的时候没有找到免费配额的方案)。


openshift是红帽的云平台,每个注册用户可以创建3个应用,而且不限流量。虽然是国外的平台,但是托管网站访问一点都不卡(openshift网站倒是蛮卡的。。。)。支持一大票的现在流行的语言,如php、Python、java、ruby。甚至google的go语言,而且支持自定义。总之功能齐全。由于openshift的代码是用git管理的,所以需要有git基础(谁知道呢)。


下面开始介绍,在openshift建一个网站的步骤和一些需要注意的东西。

1、当然是到openshift注册一个账号

需要注意的是,注册的时候由于国内网络的问题,验证码是看不到的 - _ - ,所以需要弄个代理。不过放心,弄到账号之后,网络将不再是问题。

2.1、我们可以用eclipse安装红帽的jboss插件,然后直接建一个openshift工程。但是这种我没用过,不知道好不好用。所以暂且不谈。

2.2、我们在openshift网站上创建一个应用,具体不多说

3、添加数据库和phpmyadmin(管理数据库的)

4、在本地clone openshift 上的库,应用管理界面有ssh链接

5、安装rhc,openshift 的管理客户端

首先需要安装ruby

命令行输入 gem ,提示没有,想办法装上

利用gem 安装rhc ,具体命令可以网上找。值得一提的是网络的问题可能再次出现,导致找不到rhc。这个问题需要参考这里

rhc的各种命令可以命令行敲rhc看提示,或者去看openshift的官方文档。会用到的大概是rhc ssh {applicationname} - 链接应用主机,rhc app start {应用名称} - 启动应用,其它重启之类的类推

6、第一次使用时需要敲 rhc setup 设置一下链接的账号

7、之后用rhc ssh {applicationname} 远程链接应用主机,一个部分命令被限制的linux主机,目录结构

应用目录 -- app-deploymenrts

--  app-root

-- repo (这个就是我们本地连接的库,代码通过git会上传到这里)

...

-- git

-- jbossews (这个是中间件(tomcat)的主目录,cd进去就会发现终于一切变得这么熟悉)

-- mysql

-- phpmyadmin



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值