折腾一天的WordPress
自从昨天开始要写博客,在网上找了找大家都比较推崇著名的WordPress,所以自己就闲来无事要坐下测试弄一个,不弄不知道,一弄折磨人啊,公司的破网直接想让我崩溃,所以这一天就在这搭建环境中度过,不过值得庆幸的是我成功搭建成功。特此记录下搭建过程。
环境搭建说明:我没有使用自己的机器作为服务器,而是在百度开发者申请了个虚拟机,毕竟现在“云”这么火,没有不用的道理,当然国内有众多云,大家可以做个比较选择,我用的是百度云。
搭建步骤:
1、申请运行环境
首先到百度开发者http://developer.baidu.com/申请账号。用新账号登陆后,在浏览器右上角登陆信息那里进入”管理控制台“,之后选择创建应用,起一个应用名,成功后会进入应用信息介绍界面。

之后选择应用引擎,在这里我们即将创建虚拟机和其他如数据库之类的操作。

添加部署,创建虚拟机操作:

创建之后如此图

其实这些操作我们完全可以按照右侧参考文档来弄,至少到这些部分我是参考官方文档。
2、建立mysql
点击扩展服务进入创建mysql数据库的界面,在添加新服务的下拉列表框中选择mysql,富二代。。。。可以制定mysql,其实选择免费的就好,建立好如下图:

2、下载WordPress
到官方网站下载wordpress:http://cn.wordpress.org/,因为我们用的云环境,所以也不需要在下载安装所谓的php,mysql。解压缩文件到某一位置,之后的操作就是使用svn或git上传代码到云的版本库了。
这是官网上介绍svn的使用方法:http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae/start#SVN.E6.96.B9.E5.BC.8F,很详细!照着上面操作就好。
记录下我的操作:
(1)、进入解压后的wordpress文件夹中,找到wp-config-sample.php,复制、黏贴命名为wp-config.php,进入wp-config.php中修改代码:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', '你在云上申请的mysql的名字'); /** MySQL数据库用户名 */
define('DB_USER', '点击apiKey来获取'); /** MySQL数据库密码 */
define('DB_PASSWORD', '点击secretkey来获取'); /** MySQL主机 */
define('DB_HOST', 'sqld.duapp.com:4050'); //这个用的下图连接地址和端口,如果你是用的自己服务器搭建,这个你就得写你自己的了 /** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8'); /** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');
上述代码中的信息对应下图来获取

假设你已经装好TortoiseSVN了,创建一个新的文件夹,右键点击svn check out,url of response的 地址填写你应用中给你的svn上传地址,获取方式如图

之后点击ok,这中间会让你输入账号和密码,就是你百度的账号和密码,之后ok下去会检索出一些文件,将解压后wordpress文件夹中的文件拷贝到这个新建的文件夹中。在次右键单击文件夹进行“Add”操作,告知SVN客户端增加了文件或目录,添加完后就可以右键单击commit了。
这里贴上官网上一些svn的操作介绍:
新增文件和目录
通过SVN新增文件和目录的操作步骤如下:
1. 如需在本地SVN目录中新增文件或目录,既可在本地目录中直接新建,也可从其他地方复制进来。
2. 在提交到SVN地址之前,需要先进行“Add”操作,告知SVN客户端增加了文件或目录(如图9所示)。
图9:增加操作
3. 如果新增目录中包含文件或者目录,可选中所有,将新增目录以及其子目录或子文件一次性加入。(如图10所示)
图10:增加目录以及目录内文件
4. 而对于已有文件内容的修改,则可直接“commit”将代码提交到SVN地址中去。
删除文件和目录
选中要删除的文件,选择SVN的“delete”操作,删除当前文件(如图11所示);请不要直接删除。
图11:删除文件
重命名文件
通过SVN重命名文件的操作步骤如下:
1. 选中要重命名的文件,点击右键选择SVN的“Rename”操作(如图12所示);请勿直接重命名文件。
图12:重命名文件
2. 在弹出的窗口中输入新的文件名。(如图13所示)
图13:填写文件名
3. 点击“ok”后,刷新本地目录即可。
提交更新
通过SVN提交更新的操作步骤如下:
1. 在将更新提交到SVN地址时,可逐个更新提交,也可在本地目录一次提交所有更新。(如图14所示)
图14:commit所有更新
2. 在弹出框中,根据需要输入本次commit的更新说明(如图15所示);点击“确定”,完成commit操作。
图15:commit信息框
3. 如果显示如下框(如图16所示),则说明提交更新成功。
图16:commit更新成功
利用TortoiseSVN可进行的操作还有很多,如:“更新”、“查看日志”和“撤销”等。更多使用请见http://tortoisesvn.net/support.html。
3、发布之后回到百度云部署列表界面,刷新界面,你会发现你应用服务的状态发生了变化,之后点击快捷发布,进行发布即可,就像开发web 更改了文件需要部署一样。

4、发布之后你就可以访问你的wordpress进行安装了,访问地址是:你的域名/wp-admin/install.php进行安装操作,都是些基本设置,这里不做介绍,可google下。
之后你就可以用你自己的账号和密码登录wordpress的后台了。

PS:感觉安装不算费事,费事的是wordpress中的主题一些的设置,我是做java的真心不太懂php和前台设计。。。。。。
最后展现下我的wordpress!!!

在次ps:刚开始写blog可能不太熟,包括各个方面,希望大家见谅,多多留言指正。
折腾一天的WordPress的更多相关文章
- 用wordpress制作网站的总结
在没有自己的网站的时候很像拥有一个属于自己的网站,可以说是自己的一个愿望吧.但是当我真正的运行起来了之后觉得没有多么的兴奋,自己也折腾了几天wordpress,从买域名空间,到安装WP,遇到了一些问题 ...
- WordPress自动裁剪768w像素缩略图的解决办法
最新观赏鱼在折腾一个新的WordPress站点,即使通过后台把多媒体裁剪的宽高都设置为0时,移除主题可能存在的自动裁剪大小,WordPress依然会在上传图片的时候自动裁剪一个宽为768像素的图片.并 ...
- 删除/添加/调用WordPress用户个人资料的联系信息
如果你要折腾主题或者将WordPress站点开放注册,你可能需要自定义WordPress用户个人资料信息.下面倡萌将简单说一下如何删除.添加和调用自定义用户信息字段. 添加或删除字段,可以在主题的 f ...
- 折腾笔记之wordpress安装出现错误---【wordpress点击文章找不到网页的解决办法】
本来写的好好的在后台,然后发表在前台,能够看见在网站首页,但是一点击进去,就提示找不到链接了.郁闷,经过查找资料.终于解决了 1,.htaccess要开放写权限,这样在自定义wp的永久链接时,wp会自 ...
- 折腾WordPress感想
以前在cnblogs上写博客没感觉什么,一旦要搭建自己的博客,我感觉好麻烦啊,具体就体现在一下方面: 1. 域名得要申请 2. 还要购买虚拟机 3. 自己搭建php,mysql,wordpress,a ...
- 记一次菜鸡的低级折腾--WordPress get Webshell(后台文件编辑插马)
挺简单的一个测试站,开始思路错了,一直去网上找WordPress的漏洞,看有没有什么能利用的,未果,因为这个测试站有些地方并不完善,有的漏洞利用不了,菜鸡的我连弱口令都没猜对,没知识就是这么悲哀. 下 ...
- WordPress折腾日记
安装环境: 我开了个虚拟机xp....用xampp的整合包..下载地址https://www.apachefriends.org/zh_cn/download.html 跟着安装就行了.最后打开xam ...
- SEO技巧之WordPress篇幅
随着搜索引擎大兴, 排列在前的网站引入大量流量. 无论是搜索页面的广告还是查出来的结果, 与搜索者的目标匹配度都比较高 (如果搜索引擎足够智能), 所以通过搜索引擎而来的访客很可能会从网站上得到他想要 ...
- Hexo折腾记
如果时间可以静止,我希望就停在此刻. 前言 博主之前也有折腾wordpress和jekyll可对于一个前端er来说,wordpress让人没法尽兴,因为不知道该如何添加自己的代码.而jekyll就太麻 ...
随机推荐
- Windows Azure Web Site (10) Web Site测试环境
<Windows Azure Platform 系列文章目录> 我们知道,在使用Azure Cloud Service的时候,会有2个不同的环境,称为Production环境和Stagin ...
- flexbox简介
flexbox简介 什么是flexbox flexbox是一种新的布局方式,这种布局方式是2009年W3C提出的方案.它可以简便,完整,完成页面的布局.目前,它已经得到所有浏览器的支持. 但是flex ...
- 我的vim配置文件
强烈拥护开源精神,高举开源大旗,今天我就分享下我自己结合网上还有自己实际使用配的vimrc,可以给各位参考下,不要见笑,具体说明我在rc里写的也很详细,可以具体看下,也希望可以借这个机会能多认识认识几 ...
- Socket开发框架之数据加密及完整性检查
在前面两篇介绍了Socket框架的设计思路以及数据传输方面的内容,整个框架的设计指导原则就是易于使用及安全性较好,可以用来从客户端到服务端的数据安全传输,那么实现这个目标就需要设计好消息的传输和数据加 ...
- [小工具]CSS内嵌样式自动提取器
逐行分析,将内联样式提取出来,并自动编号代替的一个小工具软件 注:style=""(此处必须是标准的双引号!) http://files.cnblogs.com/quejuwen/ ...
- C#的变迁史 - C# 4.0 之并行处理篇
前面看完了Task对象,这里再看一下另一个息息相关的对象Parallel. Parallel对象 Parallel对象封装了能够利用多核并行执行的多线程操作,其内部使用Task来分装多线程的任务并试图 ...
- aspNet各种模块介绍
For browsers that do not support HTML5, you can use Modernizr. Modernizr is an open-source JavaScrip ...
- .NET使用ZXing.NET生成中间带图片的二维码
很久之前就有写这样的代码了,只是一直没记录下来,偶然想写成博客. 把之前的代码封装成函数,以方便理解以及调用. 基于开源的 ZXing.NET 组件,代码如下: 先添加对ZXing.NET的引用,然后 ...
- 背水一战 Windows 10 (3) - UI: 窗口全屏, 窗口尺寸
[源码下载] 背水一战 Windows 10 (3) - UI: 窗口全屏, 窗口尺寸 作者:webabcd 介绍背水一战 Windows 10 之 UI 窗口全屏 窗口尺寸 示例1.窗口全屏UI/F ...
- MySQL Workbench gnome-keyring-daemon错误的解决
在Fedora下安装了一个MySQL Workbench,运行,连接数据库,在Store in Keychain时出现了gnome-keyring-daemon错误,不能保存密码,也就连不上数据库. ...







