moeide安装_PaaS应用搭建

文章目录

2016-4-13 周三(有雨);

ThinkServer

controller、compute双节点

在gitserve节点上安装git

1[root@gitserver ~]# yum install git

在nodes节点生成新的公钥

1[root@node ~]# ssh-keygen

[root@node ~]# scp .ssh/id_rsa.pub gitserver:/root/.ssh/authorized_keys

root@gitserver's password:

id_rsa.pub 100% 391 0.4KB/s 00:00

第一类(无需使用ssh下载 )

CakePHP

下载软件包到gitserver节点上

1# wget ftp://10.0.0.100/paas/paas-xiandian/cakephp-example.tar.gz

解压

1# tar -zxvf cakephp-example.tar.gz

打包成.git

1[root@gitserver ~]# git clone --bare cakephp-example cakephp-example.git

Initialized empty Git repository in /root/cakephp-example.git/

[root@gitserver ~]#

node节点下载

1[root@node ~]# git clone root@192.168.0.106:cakephp-example

gitserver的IP

.若要修改主目录标题,

可以通过find /root/cakephp-example -name home.ctp

提交更新

1[root@node cakephp-example]# git add .

[root@node cakephp-example]# git commit -am "change"

[root@node cakephp-example]# git push

到网页上,点击cakephp,填写相应

公共URL

源代码:root@192.168.200.37:/root/cakephp-example.git #是gitserver的IP

在网页上添加PHP5.3不用填写源代码

Wordpress

在Gitserver节点安装1yum install httpd

删除apache欢迎页

1rm /etc/httpd/conf.d/welcome.conf

将下载 3个worldpress相关文件下载到gitserver节点里/root目录下:

通过浏览器迅速浏览controller节点的PaaS资源  ftp://10.0.0.100/paas/paas-xiandian/

[root@gitserver ~]# wget ftp://10.0.0.100/paas/paas-xiandian/wordpress-3.9.1.tar.gz

[root@gitserver ~]# wget ftp://10.0.0.100/paas/paas-xiandian/wordpress-3.9.1.tar.gz.md5

[root@gitserver ~]# wget ftp://10.0.0.100/paas/paas-xiandian/wordpress-example.tar.gz

把wordpress非example两个文件夹传到gitserverapache服务器目录

大专栏  PaaS应用搭建class="gutter">1cp wordpress-3.9.1.tar.gz* /var/www/html/

解压 wordpress-example.tar.gz包

1tar -zxvf worldpress-example.tar.gz

生成仓库 在gitserver节点建立gitlocal文件夹,并cd gitlocal进去

git clone --bare ../wordpress-example(所在文件夹) wordpress-example.git(要生成的仓库文件)

node下载仓库校验:1git clone gitserver:/root/gitlocal/wordpress-example.git

node下修改1`vi wordpress-example/.openshift/action_hooks/build`

在node下的wordpress-example文件夹下提交代码:1git add .

git commit -am "change"

git push

在网页建立wordpress在源代码一栏,添加root@git server:/ ….(clone的地址),如下图

如果出现如下错误

请尝试检查gitserver节点下httpd状态,并保持httpd运行状态

1[root@gitserver gitlocal]# service httpd status

httpd is stopped

[root@gitserver gitlocal]# service httpd restart

接着在网页安装WordPress并填入相关信息

第二类:通过ssh方式(同时,需要打成git包 )

openatrium项目管理

网页上点击php5.3进行创建应用

公用URL填:openatrium

添加套件Mysql5.1和phpadmin4.0

上传公钥到webconsole中

cat公钥

1

2[root@gitserver wordpress-example.git]

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA+/BPK76CvFmFGUcDEcaVKMFNxrPshOjWxHCfdjbzF+PZo/Kyfc7jrlhoBZKXVvmNzNERORZBteGMA0erv/+E4mXIdefdJqwFwukiwdDFcD0sSOCzZrmOeCUKe7YWVrGI9nRzltlzGGDGwU5AbmLg3lu9h6Vf6o7yCF1KqqUunz8R2GDfrS58Hm9sUdAjtHVgfuoQqCVGGKfWeptYmcF8CmADfI5saooXn++dre2R1xgCwr+GJVS0H0E0qq65JSEbeRqkaZQj9dIFd4fNHtCS54Nj4xMVRrCXlN2VCRgh8OOtuPGqgfg2NzJ2JJgmMp1CT1pQQFDr8v5sjDctHXw5iw== root@node

上传到webconsole

选中SSHgit下载到gitserver中的mylocal

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值