上善若水

在安装 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

  1. 前往您主机的后台,新建一个 MySQL 数据库及用户,这个有可能已经建好了的,您需要知道数据库名、数据库用户名、该用户的密码,如果不确定,建议您询问您的主机提供商,这些东西他们都会告诉您的。顺便说一下,绑定您的域名!如果不会操作,询问主机提供商之……
  2. 将下载的 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 文件,那您将看到这样一个错误页面:
image

未找到 wp-config.php 时提示的错误

直接点击“创建安装配置文件”后,是一个简单的提示页面:
image

安装提示页面

然后点击“开始安装”,进入配置页面:
image

安装配置页面

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

无法连接到数据库的出错页面

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

用户名及密码

用户名及密码

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

更改密码的选项位置

注意

  • 在安装过程中,还有可能遇到白屏以及“headers already by”这样的经典错误,可能是由于请参照此文
  • 如果遇到打开页面时,直接显示源代码或者提示保存文件的情况,请自行查看 WordPress 的最基本安装环境,如果看不懂,请询问主机提供商该主机能不能安装 WordPress!
  • 如果遇到了其他问题,请反馈到 wfans.org 或者我这里,我会尽量解决。

结束

其实安装 WordPress 应该说还是相当简单的,虽然不像 ASP + Access 那样传上就能用,但是不会多费劲,而且如果不需要频繁在线编辑文件的话,基本不需要对文件权限进行设置;要是说完全不去看代码,那也是不太可能的,毕竟要将 WordPress 变成自己想要的模样肯定是需要自己设置和调整一些东西的,我觉得没事的时候花点时间还是值得的 :) 最后,祝您安装顺利,WordPress 之旅愉快!

“玩转 WordPress 三部曲之安装”共有 4 条评论

  1. 牛牛 说到:

    前往您主机的后台,新建一个 MySQL 数据库及用户(怎么建?)

    FTP 上传操作(讲一下呗..)

    要是实在没办法回答就算了

    谢谢啊

  2. 牛牛 说到:

    我是一点也不懂 要是太深奥就不用讲了 我这水平 你讲明白了我也不一定会。。

发表评论


谷歌赞助

阿里赞助