2008年11月3日
玩转 WordPress 三部曲之安装
在安装 WordPress 之前,您需要确认一下 WordPress 的运行环境,推荐您选用一个 Linux 系的主机,但国内使用 Linux 的虚拟主机似乎很少,我知道的运营得还不错的只有一个梦游,当然您也可以选用国外的空间,好处是费用超低且不用备案,推荐您使用 WFans 的主机计划,会让您免去好多后顾之忧。至于 Windows 系,理论上只要支持 PHP+MySQL 的主机都可以正常运行 WordPress,但是您要注意的是,Windows 系的主机可能不能完整发挥 WordPress 的所有功能(比如自定义永久链接),如果您要求不高,可以使用 WordPress 系的主机,在国内来说,还是比较容易买到的。
确定好您的主机支持 PHP+MySQL 之后,便可以继续浏览以下步骤安装 WordPress 了!
下载 WordPress
- 下载英文版。获取最新版的英文版程序建议到官方下载,地址是:http://wordpress.org/download/,相信您一定能找到下载按钮的,官方提供了两种压缩包格式,如果不是 Linux 用户,就下载 zip 包可以了;
- 下载中文版。建议使用 WordPress 中文团队发布的中文版,地址是:http://code.google.com/p/wpcn/downloads/list,稍微有些杂,我们也提供了两种压缩包格式,除此之外还可以看到单独的语言包文件下载,用户只需要下载自己需要的版本即可。
配置 WordPress
- 前往您主机的后台,新建一个 MySQL 数据库及用户,这个有可能已经建好了的,您需要知道数据库名、数据库用户名、该用户的密码,如果不确定,建议您询问您的主机提供商,这些东西他们都会告诉您的。顺便说一下,绑定您的域名!如果不会操作,询问主机提供商之……
- 将下载的 WordPress 解压缩后,打开根目录下的 wp-config-sample.php(需要注意的是尽量不要用记事本打开,如果您手头上没更先进的编辑器,那就不要打开这个文件了!),您将看到一下一些东西:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
// ** MySQL 设置 - 您可以通过询问主机提供商获取以下一些信息。 ** // /** 安装 WordPress 的数据库名 */ define('DB_NAME', 'putyourdbnamehere'); /** 该数据库的用户名 */ define('DB_USER', 'usernamehere'); /** 该用户的密码 */ define('DB_PASSWORD', 'yourpasswordhere'); /** 数据库的主机名(一般情况下不需要改动本项) */ define('DB_HOST', 'localhost'); /** 数据库在创建表时使用的字符集(一般情况下不需要改动本项) */ define('DB_CHARSET', 'utf8'); /** 数据库的整理类型(如果您不清楚本设置,请不要改动本项)*/ define('DB_COLLATE', '');
一般情况下,您只需要填写前三项内容(修改的时候之需要改后面一个单引号内的内容,下同),还有以下项目您可以自行决定填不填,对以后的安装基本没什么影响:
1 2 3
define('AUTH_KEY', 'put your unique phrase here'); define('SECURE_AUTH_KEY', 'put your unique phrase here'); define('LOGGED_IN_KEY', 'put your unique phrase here');
需要注意的是,在 WordPress 安装完成之后,本内容就不要再改了,改了之后您的密码也将会随之变化!如果您需要在同一个数据库安装多个 WordPress,您将需要修改以下内容:
1
$table_prefix = 'wp_';
最后还有一项是关于语言包加载的:
1
define ('WPLANG', 'zh_CN');
中文版里这里的值是 zh_CN,如果不是特殊需要,本项内容就不要改动了。至于剩下的一些项目,就不要改动了!完成所有修改之后,将本文件另存为 wp-config.php 即可开始下一步了。
上传 WordPress
- 这时候您需要使用一个 FTP 工具,推荐您使用 FileZilla(免费开源,好处是不用寻找注册码了),至于其使用方法,您可以询问您的主机提供商,本文不阐述 FTP 上传操作。
- 上传结束后,Linux 系主机用户可能需要设置下一些目录的权限(属性),一般情况下,您可以将自己根目录权限设置为 0777,将 wp-content 文件夹及其子文件夹和子文件属性设置为 0777,以备不时之需。在国外也有一些主机可能不允许如此设置,如果您在设置完成之后打开网页时出现了 500 错误(如果在 IE 里开启了友好显示错误,那您可能看到一张空白的页面),请将其修改为 0755 即可。Windows 系主机不需要任何操作。
安装 WordPress
上传完成后,您就可以开始安装了,而且在一般情况下,安装过程是相当简单的,而且错误提示基本已经全部汉化,相信大家都能看懂哪出错,应该可以快速找到解决方案,我这里还是说明一下正常的路子。如果您之前并没有编辑 wp-config-sample.php 文件,那您将看到这样一个错误页面:

按照提示填写相应的内容,如果需要修改数据库前缀,需要注意前缀名仅允许使用数字,字母及下划线。然后点击“确认”,如果填写的没有问题,那很快就可以完成安装了;如果填写有误,会转向错误页面,如:

页面上会给出出现这种错误的原因,一般情况下,如图出现的数据库连接不到这种情况可能与和你的数据库主机名(不同于数据库名)有关系,我感觉自己把数据库用户名和密码弄错的概率貌似很低,不同的主机提供商在数据库主机名设置上有区别,我记得 DreamHost 的好像就不是填默认的 localhost,其他的不是太了解,但是八成以上的虚拟主机的数据库主机名是 localhost,如果几项核实了,都正确,那您估计就是遇到了传说中的“RPWT”了,您可以联系主机提供商让他们检查一下他们的服务器是不是挂了……
一切都就绪以后,千万要记得留一下管理员的初始密码:

用户名及密码
WordPress 的默认管理员用户是 admin,这个是无法修改的,我觉得这点不是太重要,前台显示的是啥都可以控制,只是登陆的时候要填 admin 而已。安装完成之后第一件事就是去后台修改自己的密码,在这里:

注意
- 在安装过程中,还有可能遇到白屏以及“headers already by”这样的经典错误,可能是由于请参照此文。
- 如果遇到打开页面时,直接显示源代码或者提示保存文件的情况,请自行查看 WordPress 的最基本安装环境,如果看不懂,请询问主机提供商该主机能不能安装 WordPress!
- 如果遇到了其他问题,请反馈到 wfans.org 或者我这里,我会尽量解决。
结束
其实安装 WordPress 应该说还是相当简单的,虽然不像 ASP + Access 那样传上就能用,但是不会多费劲,而且如果不需要频繁在线编辑文件的话,基本不需要对文件权限进行设置;要是说完全不去看代码,那也是不太可能的,毕竟要将 WordPress 变成自己想要的模样肯定是需要自己设置和调整一些东西的,我觉得没事的时候花点时间还是值得的
最后,祝您安装顺利,WordPress 之旅愉快!



前往您主机的后台,新建一个 MySQL 数据库及用户(怎么建?)
FTP 上传操作(讲一下呗..)
要是实在没办法回答就算了
谢谢啊
其实这个操作都可以询问你的主机提供商,他们有义务帮你做好这些东西……
我是一点也不懂 要是太深奥就不用讲了 我这水平 你讲明白了我也不一定会。。
谁都是从不会到会的,慢慢折腾,总会折腾得越来越好!