OpenShift 基础使用指南三:php程序(wordpress)部署
上一篇讲了如何搭建openshift的本地环境,这里继续说一下如何部署PHP程序到OpenShift,以Wordpress为例
先创建namespace
运行rhc setup 登陆后 会提示你创建namespace;如图:
1.在D盘建立openshift文件夹,并切换到此目录
2.新建一个名为wordpress 的 php-5.3 应用
d:openshift>rhc app create -a wp -t php-5.3
#注:此命令会在当前目录建立一个名为WP的目录
- 添加 mysql 支持
D:openshift>rhc app cartridge add -a wp -c mysql-5.1
- 切换到本地app目录
D:openshift>cd wp #改成你自己的目录
以下命令均在 本地APP目录里操作。
提交代码:
方法一:
先下载 wordpress 代码到本地解压到上面生成的wp目录中的php目录即:D:openshiftwpphp 然后执行以下命令:
|
|
PS:这个是PHP程序通用提交方法;需要自行配置数据库;即WorldPress的正常安装流程。好处是可以自定义用户名密码。
方法二:
不需要手动下载wordpress代码,运行下面第一条命令自动down到php目录
|
|
PS:这个上传后直接就能用了,不需要手动配置数据库。默认帐号为admin/OpenShiftAdmin。
完成。访问你的 wordpress:
绑定自己的域名,可以用以下命令:
$ rhc alias add wp test.ygvh.com
然后在NS管理面板添加 test.ygvh.com 域名的 CNAME 到 wp-ansen.rhcloud.com
参考:
https://github.com/openshift/wordpress-example
https://openshift.redhat.com/community/get-started