百度的云平台:BAE搭建WordPress教程
最近在逛博客时,发现百度也有云平台BAE,先来说说BAE是神马?
http://img10.3lian.com/edu201304/g/g104/201304/8884788e16ab5c0f086dce20d3d6806b.jpg BAE(Baidu AppEngine)是百度推出的网络应用开发平台。基于BAE架构,您不需要维护任何服务器,只需要简单的上传应用程序,就可以为您的用户提供服务。BAE有能力将原本单机的LAMP架构,变成分布式架构。您可以基于BAE平台进行PHP、Java、Python应用的开发、编译、发布、调试。同时BAE平台也提供了大量的云服务给开发者,包括fetchURL、task queue、SQL、memcache,后续会提供更多服务。在性能方面,如果您希望增加服务能力,可以通过申请更多执行单元的方式进行灵活的调整。BAE服务可以让您在开发网络应用程序的过程中摆脱繁琐的环境、服务问题,把精力专注于业务逻辑。
——来自百度百科
百度的云平台BAE现在还在公测阶段,需要邀请码才能使用。
登录百度云平台(纳尼?你没有账号- -),进入后会提示你填写开发者信息。(点击图片放大)
http://img10.3lian.com/edu201304/g/g104/201304/ca74a71c8ddd1198ed7c2dea7abcf6b8.jpg 1、获取邀请码:
目前有两种取得方法
1.网站会不定时放出邀请码[地址:http://yun.developer.baidu.com/invitation](比较2的办法)
2.发邮件到申请邀请码,据说很容易获得!(我就是发邮件过去)
http://img10.3lian.com/edu201304/g/g104/201304/97aa394b6c2959fb90bde471f4593ab6.jpg 得到邀请码后,进入http://developer.baidu.com/dev,填写上邀请码激活BAE。(点击图片放大)
http://img10.3lian.com/edu201304/g/g104/201304/0c8d1e5284166c3d0831210080c62372.jpg 2、创建应用
点击右上角的“创建应用”,按要求输入“应用名称”、“域名”,接入方式选择“不接入”,点击“确定”。(点击图片放大)
http://img10.3lian.com/edu201304/g/g104/201304/e82972fef9b02b81568b94d6a776c511.jpg 应用创建完成后,点击“管理”,创建一个新版本。(点击图片放大)
http://img10.3lian.com/edu201304/g/g104/201304/433ad92924d40eecf71a58d04a2808a4.jpg 输入版本号,点击“保存”。
http://img10.3lian.com/edu201304/g/g104/201304/50c58ca6618679974005b6b590603cc6.jpg 3、创建云数据库
进入http://developer.baidu.com/bae/bdbs/db/,点击“创建数据库”
http://img10.3lian.com/edu201304/g/g104/201304/b898895f9da498df83365866df309acb.jpg 输入数据库描述,点击“确定”
http://img10.3lian.com/edu201304/g/g104/201304/26ca7563c38c7ba8920ac3f266f32a25.jpg 创建完成后,进入“phpMyadmin”,点击菜单上“操作”,把原来的“gbk”改成“utf8_general_ci”。(不改会乱码)
http://img10.3lian.com/edu201304/g/g104/201304/770590347e67ffef9828361454c8ea5e.jpg http://img10.3lian.com/edu201304/g/g104/201304/c9ccfb0aaa99749eb4cdaf8ef76732a1.jpg 4、创建Bucket——百度云存储
进入http://developer.baidu.com/bae/bcs/bucket/,点击“创建Bucket”,输入名称及需要的配额。
http://img10.3lian.com/edu201304/g/g104/201304/232a8ed7b4cd64f92fe9ec452361479c.jpg 5、文件管理及上传WordPress
BAE的文件管理、上传程序等,要用到SVN
[下载地址:点这里,附上简体中文语言包地址:点这里 (Settings——Language——中文简体——确定)]
我这里简要的说明如何上传,更多教程:点这里
本地创建一个用于存放从SVN仓库中checkout的代码的文件夹,文件夹空白处右键,点击“SVN Checkout”(SVN 检出)
URL框输入应用的SVN地址,点击“确定”,之后会提示输入(百度)账号及密码。
http://img10.3lian.com/edu201304/g/g104/201304/5ba6a8a1548b5e74638489bc3855aac7.jpg http://img10.3lian.com/edu201304/g/g104/201304/801a68ee636caf8b31d5db3e49fde4c8.jpg 由于BAE限制函数过多,安装官方的WordPress会出错,下边提供了适合BAE的WordPress。
下载地址:点这里 [鸣谢:http://www.baiduyunblog.com]
下载后,将文件解压到刚刚建立的文件夹中,打开“wp-config.php”修改数据库信息
数据库名称写上那个云数据库名(好多字母那个),以及创建的Bucket名,其余不动,修改完成后保存。
http://img10.3lian.com/edu201304/g/g104/201304/754138550a50e961f5140623a05d7eda.jpg 全选WP文件,右键——“TortoiseSVN”——“Add”(加入)
http://img10.3lian.com/edu201304/g/g104/201304/83de7d88c1cb88d60338137d25f9191c.jpg 接着上传文件,右键文件夹——“SVN Commit”(SVN提交),弹出的窗口点“Ok”(可能会提示输入账号密码)
http://img10.3lian.com/edu201304/g/g104/201304/52609afa1c428a670e987c222dd10179.jpg http://img10.3lian.com/edu201304/g/g104/201304/3dc66fc567a613234acaa92e29493618.jpg 这样,WordPress就上传好了,别急,下边来说说域名绑定。
6、绑定域名
BAE的域名绑定不像SAE一样,需要验证备案,发邮件等。BAE仅需你承诺备案过,即可绑定!
首先,先把你域名CNAME记录到BAE提供的二级域名,DNS解析后,即可绑定!
点击左边的“域名绑定”,输入你的域名地址,勾上“承诺已备案”,在点击“确认绑定”即可
http://img10.3lian.com/edu201304/g/g104/201304/79d0c70efd8a8b8d8344d1c0d235b099.jpg http://img10.3lian.com/edu201304/g/g104/201304/4274b6476b4a0365177dceafba0bdc5a.jpg 这样,在BAE搭建的WordPress就完成了,目前该版本是3.4.1,由于权限问题,暂时还不能升级!
该版本目前无法在后台安装主题及插件,需手动上传。DZ以及PW等论坛程序暂时无法直接安装。(可以在本地安装后,再上传文件及数据库)
演示:
探针地址:http://ikenym.duapp.com/tz.php
WordPress演示:http://ikenym.duapp.com/
域名绑定:http://kenym.asia/
文章来源:啃玉米工作室,转载请注明出处。
页:
[1]