为什么要自己搭建博客?
其实目前的很多博客服务提供商已经能够给我们提供很优秀的服务了,比如综合类的新浪、网易,IT技术类的csdn、博客园,还有百度、QQ等。我们完全可以找一个博客服务商注册账号,把家安在那里。
那么自己搭建博客和使用服务商提供的服务又有什么不同呢?自己搭建博客,你可以自由的发挥想象来设计页面。而且,通过各种插件和你的设计,你能够建立的不仅仅是一个博客,可以是一个内容丰富多样的网站。如果你的主机提供商为你提供的空间足够大,支持足够丰富,你完全可以建立起一个包含博客、网页、照片分享、论坛、邮件的网站。
搭建WordPress需要哪些条件?
首先肯定要求你有一个域名和主机空间。本文不对域名主机提供商做介绍和比较。由于本站是建立在bluehost上的,因此接下来的说明部分是以bluehost的cPanel管理界面为配图说明。在建立WordPress站点的实际操作中,操作步骤是一致的,并不会因为主机提供商的不同而不同,而且管理界面通常也是大同小异,所以大家可以放心参考本文的搭建过程。
现在的WordPress最新版本是3.4.1(2012-06-27发布)。WordPress 3.2及以上的版本要求你的主机空间支持的PHP 版本为5.2.4或更高,MySQL的版本是5.0或更高。而对于3.1以前的版本,要求是PHP 4.3和MySQL 4.1.2。此外,若需要启用固定链接和站点网络功能,你的主机空间需要支持并启用Apache mod_rewrite模块。
正式搭建WordPress!
本文的搭建WordPress站点的操作步骤从你正式拿到域名和主机空间开始。在这之前,你可能经历了挑选服务商、挑选套餐、注册域名、支付订单、创建FTP管理账号、等待激活等一系列的过程,终于收到了一封迎接新站长的欢迎信。于是你迫不及待地打开属于你的新网站,却发现一个冰冷的404错误或是一个莫名其妙的广告网站。没关系,我们的WordPress精彩站点就从这里开始。
第一步:创建你的WordPress网址并设置对应的文件在你的主机空间的目录位置。
WordPress的网址是指什么?我不是已经有了我的域名了么?这里简单的介绍一下,www.hostname.com/wordpress/,这是一个网址,他的一级域名是hostname.com,www是该域名下的二级域名,而wordpress则是www.hostname.com下面的一个路径。本步骤就是要你决定,你的WordPress是直接搭建在www.hostname.com或wordpress.hostname.com这样的域名(也可以直接是一级域名hostname.com或者更多级的域名)之下,还是在某一级域名下面增加一个路径?
这首先要看你的域名服务商为你提供的服务。如果你的域名服务商只给了你一个域名(假设给你的域名是user1.hostname.com),并且不允许你建立子域名,那么你就只能选择直接用user1.hostname.com或者是他下面的路径作为WordPress的网址了。而如果服务商给你的是hostname.com,并且允许你建立子域名(可能会有个数限制,当达到限制时情况同前面所述),那么你就可以随个人喜好设置了。
以本站为例,我选择将wordpress二级域名作为建立WordPress的地方,并且设置了该域名对应的主机空间的文件目录。这时候如果你使用你的FTP管理账号登陆,应该就可以看到在你的网站的网页跟目录下多了一个wordpress的目录了。出于对网站的管理角度考虑,如果可以的话,你可以为不同的域名/子域名分别建立单独的FTP管理账号,并将这些账号的根目录设置成域名相对应的文件目录(在cPanel的文件->FTP帐户里面设置,具体操作略)。
第二步:下载WordPress。
地址:http://wordpress.org/,或者中文版:http://cn.wordpress.org/
第三步:将WordPress上传到服务器。
打开下载好的压缩文件并解压到本地磁盘,进入到wordpress目录,这里的所有文件就是你要上传到服务器目录上的东西。
你需要在这个目录下面把所有文件重新打一个zip的压缩包,就是说去掉外面wordpress那一层目录。之后,你可以使用FTP工具或者网站的文件管理工具(在cPanel的文件->文件管理器里面)将该文件上传至对应目录(本站示例中为/public_html/wordpress)。上传完成后进入网站的文件管理工具,选择刚才上传的压缩文件,点击解压缩命令。解压缩完成后WordPress的源文件就成功的部署到我们的网站上了,接下来我们将继续WordPress的数据库初始化和设置操作,而在全部工作结束后,你可以将这个压缩文件从服务器上删除以释放空间。
第四步:建立WordPress使用的数据库。
你需要在服务商提供给你的MySQL中为WordPress建立一个数据库以及一个对该数据库拥有全部权限的数据库账号。在本站的示例中,你可以通过cPanel的数据库->MySQL数据库/MySQL数据库向导完成数据库及账号的建立和管理,其实就是起名字和设密码,再把账号对该数据库的所有权限勾选上。不过本步骤可能会因为服务商的不同而有不同(比如服务商只给了你一个限定的MySQL数据库名称和账号,或者数据库的使用大小有限制等等),若遇到问题,请联系服务商的客户支持来解决。
第五步:执行安装向导完成安装。
打开浏览器,输入wordpress.hostname.com/readme.html,就是你的WordPress所在网址,按照该文件的说明一步一步操作就好了。
终于看到成果了!
嗯,其实这只是你博客生活的开始。

发表回复