标签存档: 子站点

如何搭建个人WordPress博客

最近完成了人生的一个目标,也算是完成了研究生阶段的主要任务了。想想曾经答应过朋友要写一遍关于如何建一个wordpress网站,就重新看了一下自己久不更新的网站。想到自己实在是太懒了,所以今天决定为自己的网站改改版,顺带写一遍《如何建立个人WordPress博客》。

本文适合小菜鸟阅读,会LAMP技术的盆友们可以绕道。这篇小文章属于《build a wordpress blog in dummy way》101,为了节省时间,我引用了一些人写的post。

建立个人博客,我们会需要两个东西:

  • 个人服务器
  • 域名

如果是建立大型的网站,人们会选择自己买服务器,但是建个人博客,租一个就可以了,这个博客用的服务器就是租来的,并且因为这只是个很小的网站,根本不需要太好的服务器,所以和别人共用一个服务器。现在能提供服务器租赁的公司很多,而且还顺带提供域名服务,例如 host2ez.com。我所有建博的费用是一年155RMB,100RMB租服务器,55RMB买域名。

在买了域名和服务器之后,第一件事情就是去绑定A记录以及MX记录,基本每个服务商都会有详细的文档告诉你如果做。host2ez参看这里,然后这里。绑好了A记录以后要一到两天才能生效,不要着急。

A记录生效了之后,就如同家门上装好了门牌地址,可以方便地登录自己的网站。在这里补充一下小知识,大网站用的是技术是LAMP,linux+Apache+Mysql+PHP/Python, 服务器商们为了方便顾客使用,已经是对服务器做好设置搭好环境的,也就是到现在你就已经完成了前面两项半. 剩下的一项半由WordPress来完成。

如何上传以及设置可以看这里。上面说得很仔细,可以建立第一个博客。

建完第一个博客,你大概会注意到 public_html 这个文件夹,并且会想问“为什么要放到这个文件夹?”。其实带 public 字眼的文件夹有两个,public_html 和 public_ftp. 其中 ftp 是文件传输协议,如果你把文件放到public_ftp文件夹里,人们就可以通过访问你的ftp去下载。同理,html是超文本标记语言,你把网页的文件放到 public_html 内,访客的浏览器会通过html的解析把文件专成你现在看到的网页。而把wordpress的文件放到 public_html 中,也是因为这个原因。

考虑到现在很流行写双语博客,至少是有一些人会有需要的,例如我,日常生活用中文,但是上课和做研究的时候都用的英文。我的英文blog是 en.dontan.org, 跟中文博客 www.dontan.org只是前缀的差别。在从属关系上,en.dontan.org是www.dontan.org的子域。wordpress 可以建立多站点,但是相对新手来说比较麻烦,这里介绍一种简单的方法。

首先在 public_html 文件夹内建一个 en 文件夹,然后到 cPanel 的 域 (domian)里面建立一个子域(subdomian), 指向前面建的 en 文件夹,然后在重复一次建wordpress blog的流程,不过要把解压出来的文件放到 en 文件夹内。