你想过自己拥有一个博客网站吗?也许不是一个真正的博客,而是你自己的网站?你也许考虑过,但你并不知道如何着手。
那么,不要担心。我们将为你演示如何使用 Wordpress,这款最流行的博客软件帮你建一个自己的网站。你可以把 Wordpress 当成一个很好的博客工具,也可以象 www.readynas.netgear.cn 使用 Wordpress 一样——把它作为一个“内容管理系统”(CMS)来创建个人或商务网站。如果你愿意了解更多有关 Wordpress 的信息,请查看 www.wordpress.org —可以找到任何有关它的信息以及用来扩展其功能的插件信息。
要在 ReadyNAS 上安装 Wordpress,需要完成以下步骤。
- 在运行 Wordpress 的 ReadyNAS 上创建一个共享,并允许通过因特网访问共享。
- 启用 ReadyNAS 上的“Root SSH”。
- 安装 ReadyNAS 上的 PHP。
- 安装 PHP5-MySQL 数据包。
- 下载并将 Wordpress 安装在 ReadyNAS上。
- 设置 Wordpress 数据库。
- 完成 Wordpress 安装。
现在,一步一步进行操作。在继续以前,要确保运行了 RAIDiator 4.01 或以上固件。
第一步:创建可以在防火墙外部访问的网站共享
根据在 ReadyNAS 上创建个人网络服务器的说明进行操作。
第二步:启用“Root SSH”
安装 EnableRootSSH 附件。安装说明可以在 ReadyNAS 插件网页中获得。
第三步:安装 PHP
根据配置 PHP CGI 环境中的说明进行操作。
第四步:安装 PHP5-MySQL 数据包
在 root shell 中运行以下内容:
# apt-get install php5-mysql
# killall apache-ssl
# apache-ssl -f /etc/frontview/apache/httpd.conf
第五步:下载并安装 Wordpress
有关内容参见 www.wordpress.org 中的说明。我们已经在 ReadyNAS 上安装了这个软件。
# cd /tmp
# wget http://wordpress.org/latest.tar.gz
# tar -xzvf latest.tar.gz
把 Wordpress 文件复制到第一步创建的目的地网站共享中。这里,我们将把网站作为共享名。
# mv wordpress/* /c/website/
# rmdir wordpress
第六步:设置 Wordpress 数据库
在创建 Wordpress MySQL 数据库前,你需要先修改文件 /etc/mysql/my.cnf。你可以使用内置的 vi 文本编辑器完成此操作,或者将文件复制到 PC 或 Mac上进行修改,然后再把它复制回 ReadyNAS。
在/etc/mysql/my.cnf 中搜索下面的行:
skip-networking
在它前面插入一个“#”号,用来注释禁止此行。添加后的结果如下:
#skip-networking
当保存修改后,需要按以下方法重启MySQL:
# mysqladmin shutdown
# mysqld
现在,可以为 Wordpress 创建 MySQL 数据库了。当提示输入密码时,只需要按下回车。我们将使用
wordpress 作为数据库名和用户名。你可以在通过密码认证行把密码更改为你能记住的字符串。
# mysql -u root -p
输入密码:
欢迎使用 MySQL 监视器。命令结尾使用; 或\g。
你的 MySQL 连接到服务器版本的 ID 为5340:
输入“help;”或“\h”获取帮助信息。输入“\c”清除缓存。
mysql>CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO "wordpress"@"localhost"
→ IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
我们需要让 Wordpress 知道我们对数据库设置了什么。这就需要编辑文本格式的配置文件。如果你不了解内置的 vi 编辑工具,你可以将文件复制到客户端上修改,然后再把它复制回 ReadyNAS。通常,下面是你需要完成的:
# cd /c/website
# mv wp-config-sample.php wp-config.php
根据以下内容修改 wp-config.php:
define('DB_NAME', 'wordpress');// The name of the database
define('DB_USER', 'wordpress');// Your MySQL username
define('DB_PASSWORD', 'yourpasswordhere'); // ...and password
第七步:完成 Wordpress 安装
当你保存完文件后,在浏览器中输入以下内容完成 Wordpress 的设置。将readynas_ip 换成你的 ReadyNAS IP 地址或主机名。
http://readynas_ip/website/wp-admin/install.php
将来如果要在 Wordpress 中进行修改或是增加内容或网页,只需访问:
http://readynas_ip/website/wp-admin
结束语
当安装完成后,你也许需要考虑以下问题。
- 你也许感到 Wordpress 的反应有些慢。加载每个网页都需要5秒以上的时间。如果要提高它的速度,你可以安装一个名称为 WP-Cache 的 Wordpress 插件。可以到这里下载软件和查看安装说明。
|