百度BAE环境下WordPress安装教程
不了解代码的童鞋慎重使用这种方法哦,安装过程中可能会出现一些简单的错误。
前两天有位网友在QQ上联系我,他告诉我自己在百度BAE上安装WordPress程序总是出错。我让他按照网络上的教程逐步安装,但是最后还是报错。为了给同样有此疑惑的网友提供帮助,所以我决定写一篇百度BAE环境下逐步安装WordPress程序的简易教程。 注意:涉及到修改文件的地方,千万不能使用记事本! 安装网址:http://blogma.duapp.com 程序包:http://url.ehan.cn/wp4bae 1.登入“百度开发者中心”(http://developer.baidu.com/dev),点击右上角的“创建应用 ”,然后填写“应用名称”,确了个定;
2.在左边菜单栏选择“云环境(BAE)”,在打开的页面中填写“应用域名”和“应用名称”,“环境类型”选择“PHP”,确了个定;
3.创建成功后,左边菜单中选择“MySQL(云数据库)”,创建数据库。
4.数据库创建成功后,选择“设置”,将“默认字符集编码”由“gbk (gbk_chinese_ci) ”改为“utf8 (utf8_general_ci) ”。
5.回到“百度开发者中心developer.baidu.com/dev“,在左边菜单选择”云存储“,创建一个叫”blogma“的Bucket:
并将Bucket属性中的权限改为”公开读“:
6.左边菜单选择”消息服务“,创建队列,创建成功后记住队列名称(不是显示名称),后面需要填写。
7.下载我提供的“WordPress 3.5.1 on BAE”。注意,我提供的版本和网络上的不同,我将BCS云存储插件替换为我修改的版本,可以更好地支持同步功能;我还添加了一套漂亮的WP主题“Hello Metro”。 将页面切换回“版本管理”,创建新版本:
8.稍等一会儿,待程序发布后,选择“上线”:
9.选择“编辑”,在编辑器中打开“wp-config.php”,将第18行数据库名称替换为你的数据库名称(第四步“描述”下我遮挡的部分);将第35行修改为BCMS队列名称。 10.转到MySQL管理面板phpMyAdmin。先导入这个SQL文件(http://url.ehan.cn/wpsql),并执行下列SQL语句:
UPDATE `wp_options` SET `option_value` =’http://应用名称.duapp.com’ WHERE `option_id` =1 OR `option_id` =37;(http两边是中文引号,需要替换掉!)
例如我的应用名称是”mawenjian“,就是
UPDATE `wp_options` SET `option_value` = ‘http://mawenjian.duapp.com’ WHERE `wp_options`.`option_id` =1 OR `wp_options`.`option_id` =37;
启用顶级域名的话,当然就是替换为顶级域名喽。 11.折腾了这么多,安装初步完成喽!记住,用户和密码都是admin。 12.进入后台,开启”百度云附件”插件,输入前面创建的Bucket和AK、SK。 13.在地址栏输入http://APP名称.duapp.com/wp-admin/options.php,进入。Ctrl+F找到”upload_path”和”upload_url_path“,分别改成”.”和”http://BUCKET名称.bcs.duapp.com”,保存设置 。(注:”upload_path”和”upload_url_path“分别代表“默认上传路径”和“文件的完整URL地址”)
OVER!貌似有点麻烦了…… DEMO:http://blogma.duapp.com/
百度BAE环境下WordPress安装教程的更多相关文章
- 百度BAE环境下WordPress搭建过程
参考: 文章一:http://capbone.com/bae-wordpress/ 文章二:http://tieba.baidu.com/p/2612184581 注意点: wordpress 下载地 ...
- windowns环境下mysql 安装教程
windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/ 2:点击 ...
- windows环境下elasticsearch安装教程(超详细)
一.安装jdk ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持.所以要先安装JAVA环境. 由于ElasticSearch 5.x 往后依赖于JDK 1.8的 ...
- windows环境下node安装教程(超详细)
安装node.js 1.下载node: 下载地址:http://nodejs.cn/download/ node.js的zip包安装时是直接解压缩后就可以了, node.js的msi包是傻瓜式一路ne ...
- 百度在线编辑器UEditor(v1.3.6) .net环境下详细配置教程之更改图片和附件上传路径
本文是接上一篇博客,如果有疑问请先阅读上一篇:百度在线编辑器UEditor(v1.3.6) .net环境下详细配置教程 默认UEditor上传图片的路径是,编辑器包目录里面的net目录下 下面就演示如 ...
- 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程
01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...
- windows环境下如何安装memcached教程
Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached. 工具/原料 memcach ...
- 4.windows环境下如何安装memcached教程(转载+自己整理)
Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached.百度经验:jingyan. ...
- CentOS下Mysql安装教程
CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...
随机推荐
- Maven使用笔记(三)Maven的工作原理
概述 Maven是一个项目管理工具,他包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统和用来运行定义生命周期阶段中插件目标的逻辑. Maven是基于约定优于配置的思想来管理代码 ...
- angular如何在一个网页中同时启动两个app?
AngularJS深入 这个系列真不错,是我想学的深入内容. http://syaning.com/2015/07/16/dive-into-angular-1/ 一般情况下,一个页面中只有一个应用, ...
- 使用java自带的定时任务ScheduledThreadPoolExecutor
ScheduledThreadPoolExecutor是ThreadPoolExecutor的子类: JDK api里是这么说的: ThreadPoolExecutor,它可另行安排在给定的延迟后运行 ...
- Xamarin iOS开发中的编辑、连接、运行
Xamarin iOS开发中的编辑.连接.运行 创建好工程后,就可以单击Xamarin Studio上方的运行按钮,如图1.37所示,对HelloWorld项目进行编辑.连接以及运行了.运行效果如图1 ...
- MVC 路由模块分析(一)
概述 主要分为四个部分进行分析. First ——Usage: then ——Extension: and then ——Design: last ——Test. 1. Usage 1.1 Displ ...
- LightOJ1068 Investigation(数位DP)
这题要求区间有多少个模K且各位数之和模K都等于0的数字. 注意到[1,231]这些数最大的各位数之和不会超过90左右,而如果K大于90那么模K的结果肯定不是0,因此K大于90就没有解. 考虑到数据规模 ...
- C# params参数的应用
为了将方法声明为可以接受可变数量参数的方法,我们可以使用params关键字来声明数组,如下所示: public static Int32Add(params Int32[] values) { Int ...
- Android 第三方
把优酷.土豆等取出它们真是的视频播放地址:http://vparser.com/ volley 项目地址 https://github.com/smanikandan14/Volley-demo (1 ...
- Robotium查找指定控件
一.通过ID查找控件 Activity act=solo.getCurrentActivity(): int id=act.getResources().getIdentifier("id名 ...
- 【BZOJ】3709: [PA2014]Bohater(贪心)
http://www.lydsy.com/JudgeOnline/problem.php?id=3709 很水的题...但是由于脑洞小..漏想了一种情况.. 首先显然能补血的先杀.. 然后杀完后从补血 ...