标签:博客

以下是与标签 “博客” 相关联的文章

hexo 博客安装

hexo 基于 node.js,下载安装 node.js 后,用 npm 包管理系统安装 hexo。npm 有很多镜像站点可用,设置一个国内镜像可以提高下载速度。修改文件 D:\nodejs\node_modules\npm\npmrc ,增加一行:

registry = http://npm.cbyun.com/

hexo 的安装使用方法官网有详细说明: http://hexo.io/

部署方法,网上讲得比较多的是 github 部署,如果是个人博客,要用到 rsync 工具。下面是 rsync 配置:

deploy:
  type: rsync
  host: www.hostname.com
  user: username
  root: ~/html/hostname
  port: 22
  delete: true

godaddy托管空间添加新域名

以前使用过godaddy economy linux主机,通过.htaccess可实现多域名访问。现在这个漏洞已经被godaddy补上了,要想在一个托管空间中使用多域名,就必须购买deluxe linux主机。以下所有操作可登录后,直接在linux cPanel中完成。

添加数据库

  1. 点击”MySQL数据库”按钮,进入数据库管理页。
  2. 在“新建数据库”一栏中输入数据库名称,比如fyh,再点击“添加数据库”
  3. 在“向数据库添加用户”一栏中,选择当前已经存在的用户,再选择新数据库fyh,点击“添加”。

添加附加域

  1. 附件域就是新域名。点击“附加域“按钮进入管理页。
  2. 直接输入“新域名”,其它不用修改,点击“添加”

安装wordpress

  1. 点击“wordpress博客”按钮,再点击“安装这个应用”,进入wordpress安装界面。
  2. 域名选择刚刚添加的附加域,一般选择带www.前缀的。
  3. 目录留空
  4. “数据库管理”选择“让我来选择数据库”,数据库名称选择刚刚添加的数据库,选择对应的用户户密码,数据库前缀修改成 fyh_ ,方便以后迁移。
  5. 最后点击“安装”

hexo博客平台

hexo基于node.js,下载安装node.js后,用npm包管理系统安装hexo。npm有很多镜像站点可用,设置一个国内镜像可以提高下载速度。修改文件 D:nodejsnode_modulesnpmnpmrc ,增加一行:

registry = http://npm.cbyun.com/

hexo的安装使用方法官网有详细说明: http://hexo.io/

部署方法,网上讲得比较多的是github部署,如果是个人博客,要用到rsync工具。下面是 rsync配置:

deploy:
  type: rsync
  host: www.hostname.com
  user: username
  root: ~/html/hostname
  port: 22
  delete: true

用org2blog写博客

orgmode,emacs党最为推崇的笔记模式,如果不能完成写博客这样的小事情,神怎么能答应呢,于是有了org2blog这个插件。

我会告诉你我是为了用上org2blog才开通的博客么?很早就买了博客空间,但是一直苦恼没有一款好用的博客软件,于是空间一直处于闲置状态。总不能直接在网页上写博文吧,网页出错丢失内容怎么办?总不能用msn writer套件吧,谁愿意装那么大一玩意就为了编辑文本。总不能用notepad吧,格式怎么办?
有了orgmode+org2blog,这都不是问题。

org2blog的设置不多说,参考github官网就可以搞掂。使用时,可以发布整个页面,也可以发布subtree,我偏好把所有博客记录在一个文件中,每次只发布一个subtree。修改文章后,再次发布可以修改原来的文章。

说说缺点,org2blog只能push,不能pull,用其它终端发布或修改的内容不能被同步下来。作者写了个python脚本专门用来下载博客内容,没有整合到emacs中,还是有点遗憾。

博客域名和空间,用的都是goddady服务。托管空间,用的最便宜的经济型linux托管,名义上只能建一个站,实际上,通过.htaccess 文件配置,可以建多个站。我的三个站都放在这个空间里。

手机端的博客工具,目前直接用wordpress客户端软件。