声明:本文是基于nginx来运行WordPress的,所以需要先安装nginx,至于nginx的安装教程本文将不做详细叙述,请自行百度了解。
一、下载和解压缩
下载并解压在http://wordpress.org/download/ 处下载的安装包。
如果你要上传WordPress到一个远程主机,则要用浏览器下载WordPress软件包到你的计算机上,然后解压缩。
如果你可以用shell访问主机,并可以使用基于控制台的工具,如果你不想用FTP,你可以用
wget http://wordpress.org/latest.tar.gz(或者lynx或者其它的基于控制台的浏览器)将WordPress直接下载到你的网站服务器上。
然后解压缩包:
tar -xzvf latest.tar.gz
WordPress软件包会解压到一个叫做wordpress的文件夹中,这个文件夹和你下载的latest.tar.gz在同一个目录中。
二、创建数据库和用户
使用 MySQL客户端,如果你可以访问你的服务器的shell,你又愿意使用命令行,并且你的MySQL用户有权限创建MySQL用户和数据库,你可以按如下例子创建WordPress用户名和数据库。
$ mysql -u ''adminusername'' -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE ''databasename'';
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON ''databasename''.* TO "''wordpressusername''"@"''hostname''"
-> 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
$
在上面:
adminusername通常是root,除非设置过拥有高级权限的帐号。
databasename的值用wordpress或blog比较好。
wordpressusername的值用wordpress比较好。
hostname通常是localhost。如果你不知道这个值是什么,请你和你的系统管理员联系。如果你是系统管理员,请指出这个值应该是什么。
password应该是不容易猜测的密码,最好同时包含大写字母、小写字母、数字和符号。
把databasename, wordpressusername, hostname, 和 password写下来
三、设置 wp-config.php
为了继续进行以下环节,请你找到以下代码并进行修改:
// ** MySQL settings ** //
define('DB_NAME', 'wordpress'); // The name of the database
define