个人博客第一步——在dotcloud上搭建wordpress
2012-04-03 18:58
453 查看
记录一下这个博客的诞生过程。
域名是在godaddy买的,主要是因为godaddy支持支付宝。.me一年的域名50多RMB,据说续期就要贵很多了。主机则是免费的dotcloud,linux的主机,支持多种开发语言。
1.安装客户端,分windows和linux两种情况:
windows:
下载Cygwin安装包,安装时选中(Enable)以下包:
net/openssh
net/rsync
devel/git
devel/mercurial
python/python(版本须高于2.6)
web/wget
安装完成后打开Cygwin,以下均为在Cygwin中输入。
linux:
打开控制台(terminal),按以下输入。
至此客户端安装完成。
2.下载wordpress,并解压。
3.上传wordpress至服务器:
输入“dotcloud”,出现以下情况,即要你输入API key,这只在你第一次运行dotcloud时要求输入之后就直接“dotcloud 命令”就行了。API key在dotcloud上注册账号后登陆,点击右上方的settings即可找到,复制粘贴回车。
域名是在godaddy买的,主要是因为godaddy支持支付宝。.me一年的域名50多RMB,据说续期就要贵很多了。主机则是免费的dotcloud,linux的主机,支持多种开发语言。
1.安装客户端,分windows和linux两种情况:
windows:
下载Cygwin安装包,安装时选中(Enable)以下包:
net/openssh
net/rsync
devel/git
devel/mercurial
python/python(版本须高于2.6)
web/wget
安装完成后打开Cygwin,以下均为在Cygwin中输入。
$ wget http://peak.telecommunity.com/dist/ez_setup.py $ python ez_setup.py $ easy_install pip $ pip install dotcloud
linux:
打开控制台(terminal),按以下输入。
$ sudo easy_install pip $ sudo pip install dotcloud
至此客户端安装完成。
2.下载wordpress,并解压。
3.上传wordpress至服务器:
输入“dotcloud”,出现以下情况,即要你输入API key,这只在你第一次运行dotcloud时要求输入之后就直接“dotcloud 命令”就行了。API key在dotcloud上注册账号后登陆,点击右上方的settings即可找到,复制粘贴回车。
$ dotcloud Enter your api key (You can find it at http://www.dotcloud.com/account/settings):[/code]
首先创建应用,这里就叫blog吧,你可以自己取个名(后面的blog就用你自己取的名代替):$ dotcloud create blog
创建配置文件,在解压的wordpress目录中新建dotcloud.yml,输入以下内容:
www:
type: php
db:
type: mysql
接下来准备把文件push到dotcloud上,push前注意查看路径,不要传错了。Cygwin默认当前路径在用户目录,这里我的wordpress也解压在用户目录下。$ dotcloud push blog wordpress/
push完成后我们来建个数据库(database),配置wordpress需要用到。首先查看root证书:$ dotcloud info blog.db
查看信息,主要是密码(mysql_password)和端口(ports)。下面链接mysql,这里假设密码为OLZeLLBdKFAiI2lGqSn4,mysql端口为fce95d9a.dotcloud.com:8774$ dotcloud run blog.db -- mysql -u root -pOLZeLLBdKFAiI2lGqSn4
登录后创建用户(例:jack,密码123)CREATE user 'jack' IDENTIFIED BY '123';--(别忘了分号!)
创建数据库(例:tencent)CREATE DATABASE tencent;
授权GRANT ALL ON blog.* TO 'jack'@'%';
更新权限FLUSH privileges;
至此创建数据库完成,quit mysql。
重启应用$ dotcloud restart blog.www
获取url地址$ dotcloud url blog
4.配置wordpress,打开url,根据提示配置wordpress,创建数据库处的数据库名称为刚创建的tencent,数据库地址为上面info得到的地址(例为fce95d9a.dotcloud.com:8774),数据表前缀无需修改。(若数据库信息不正确,改root登录)。
5.外链域名,即把你买的域名指向到你的博客地址(例:blog.alwaysd.me)$ dotcloud alias add blog.www blog.alwaysd.me
提示成功后,在godaddy上在二级域名中添加blog,指向第三步最后获取的url。
到此,一个基于wordpress的个人博客就基本搭建好了。以上关于dotcloud的操作均可在docs.dotcloud.com中找到。
转载请注明出处,本文地址:http://blog.alwaysd.me/index.php/wordpress-on-dotcloud/
相关文章推荐
- 【转】阿里云+wordpress搭建个人博客网站【小白专用的图文教程】
- 个人博客的搭建-github pages + hexo vs wordpress
- 使用wordpress搭建独立域名的个人博客或网站
- 使用lamp(YUM)架构搭建个人博客(wordpress)站点
- 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】
- 阿里云服务器+wdcp面板+wordpress搭建个人博客
- 阿里云ECS搭建wordpress个人博客
- RedHat Openshift 搭建个人博客(wordpress)指南
- 在CentOS6.2搭建WordPress个人博客
- 个人博客wordpress搭建之环境基础篇
- 手把手教你基于WordPress搭建自己的个人博客
- 搭建个人博客 WordPress
- Docker快速搭建个人博客网站(wordpress+mysql)
- Linux+WordPress搭建自己的个人博客
- 开发者实验室之------搭建 WordPress 个人博客
- 基于ubuntu搭建 WordPress 个人博客
- 6、搭建个人博客——wordpress
- wordpress 快速搭建个人博客 教程 (二) 配置 nginx
- 用wordpress搭建个人博客
- 零基础使用wordpress搭建个人博客