2016-4-13 周三(有雨);
ThinkServer
controller、compute双节点
在
gitserve
节点上安装git
知识兔td>1
知识兔td>[root@gitserver ~]# yum install git
在
nodes
节点生成新的公钥
知识兔td>1
知识兔td>[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
节点上
知识兔td> | 知识兔td> |
解压
知识兔td>1
知识兔td># tar -zxvf cakephp-example.tar.gz
打包成
.git
知识兔td>1
知识兔td>[root@gitserver ~]# git clone --bare cakephp-example cakephp-example.git Initialized empty Git repository in /root/cakephp-example.git/ [root@gitserver ~]#
node节点下载
知识兔td> | 知识兔td> |
gitserver的IP
.若要修改主目录标题,
可以通过
find
/root/cakephp-example-name
home.ctp
提交更新
知识兔td>1
知识兔td>[root@node cakephp-example]# git add . [root@node cakephp-example]# git commit -am "change" [root@node cakephp-example]# git push
到网页上,点击cakephp,填写相应
公共URL
源代码:该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。:/root/cakephp-example.git #是gitserver的IP
- 在网页上添加PHP5.3不用填写
源代码
Wordpress
- 在
Gitserver
节点安装
知识兔td>1
知识兔td>yum install httpd
删除apache欢迎页
知识兔td> | 知识兔td> |
- 将下载 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
两个文件夹传到gitserver
apache服务器目录
大专栏 PaaS应用搭建class="gutter"> 知识兔td> | 知识兔td> |
解压 wordpress-example.tar.gz
包
知识兔td> | 知识兔td> |
- 生成仓库
在
gitserver节点
建立gitlocal
文件夹,并cd gitlocal进去
git clone --bare
../wordpress-example(所在文件夹) wordpress-example.git
(要生成的仓库文件)
node
下载仓库校验:
知识兔td>1
知识兔td>git clone gitserver:/root/gitlocal/wordpress-example.git
node下修改
知识兔td> | 知识兔td> |
把 http://wordpress.org/改成gitserver的ip`http://gitserver-ip/` 有2处需要改
在node
下的wordpress-example文件夹
下提交代码:
知识兔td> | 知识兔td> |
- 在网页建立wordpress
在源代码一栏,添加root@git server:/ ….(clone的地址),如下图
如果出现如下错误
请尝试检查gitserver节点
下httpd
状态,并保持httpd
运行状态
知识兔td> | 知识兔td> |
接着在网页安装WordPress
并填入相关信息
第二类:通过ssh方式(同时,需要打成git包 )
openatrium项目管理
网页上点击php5.3进行创建应用
公用URL填:openatrium
添加套件Mysql5.1
和phpadmin4.0
上传公钥到webconsole中
cat公钥
知识兔td>1
2
知识兔td>[root@gitserver wordpress-example.git]
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA+/BPK76CvFmFGUcDEcaVKMFNxrPshOjWxHCfdjbzF+PZo/Kyfc7jrlhoBZKXVvmNzNERORZBteGMA0erv/+E4mXIdefdJqwFwukiwdDFcD0sSOCzZrmOeCUKe7YWVrGI9nRzltlzGGDGwU5AbmLg3lu9h6Vf6o7yCF1KqqUunz8R2GDfrS58Hm9sUdAjtHVgfuoQqCVGGKfWeptYmcF8CmADfI5saooXn++dre2R1xgCwr+GJVS0H0E0qq65JSEbeRqkaZQj9dIFd4fNHtCS54Nj4xMVRrCXlN2VCRgh8OOtuPGqgfg2NzJ2JJgmMp1CT1pQQFDr8v5sjDctHXw5iw== root@node上传到webconsole
- 选中
SSH
git下载到gitserver
中的mylocal