纯手工安装wordpress

Author : lovecicy

最近又开始折腾wordpress了,当然,比上次升级了,不用xampp了,纯手工安装。

一、软件

首先把需要的软件都下载下来,下面是我下的版本:

1. 中文版的wordpress 3.6.1 link

2. PHP 5.4.21 VC11 x86 Thread Safe link

3. Apache HTTP server 我选了windows安装程序 2.2.25 link

4. MySql 我选了社区版 5.6.14 link

二、安装

1. Apache安装

这个最简单,双击msi程序,一路下一步到底就好了。

修改conf目录下的httpd.conf文件,将DirectoryIndex index.html改为DirectoryIndex index.php index.html

2. PHP安装

解压zip文件,将所有文件放到c:\php\目录下。复制php.ini-production,改为php.ini。

将extension=php_mysql.dll前面的分号删掉。

将extension_dir = ext”前的分号删掉,修改为extension_dir = “c:\php\ext”,保存即可。

3. 连接Apache和PHP

修改Apache conf目录下的httpd.conf文件,在LoadModule最后添加一句:

LoadModule php5_module “c:/php/php5apache2_2.dll”

找到'<IfModule mime_module>’,在'</IfModule>’前添加一句:

AddType application/x-httpd-php .php。

最后,在文件最后加上php.ini的路径:

PHPIniDir “c:/php”

注意,使用的是斜杠,而不是反斜杠。保存后重启下apache。

测试:

在Apache的htdocs目录下新建一个test.php,内容为:

<?php phpinfo(); ?>

在浏览器中输入: http://localhost/test.php

如果出现php的信息页面,则表示连接成功啦。

4. 安装MySql

解压zip文件,将所有文件放到c:\mysql下。

在命令行下执行:

c:\mysql\bin\mysqld –install

安装成功后,将’c:\mysql\bin’添加到windows的环境变量中去。

之后通过mysqld –console启动mysql,在新的命令行中执行mysqlshow查看mysql是否正常运行。

接下来,需要为root用户设置密码,并为安装wordpress做些准备工作:

在命令行中执行下面的代码

shell> mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
mysql> SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('newpwd');

这样就设置好了root用户的密码。

接下来,为wordpress新建一个用户,并赋予操作的权限:

CREATE USER ‘newusername’@’localhost’ IDENTIFIED BY ‘password’;

GRANT ALL PRIVILEGES ON *.* TO ‘newusername’@’localhost’;

*.*为要赋予权限的数据库名字与数据表的名字,*代表所有

最后记得保存操作:FLUSH PRIVILEGES;

接下来为wordpress创建一个数据库:

CREATE DATABASE databasename;

5. 安装wordpress

解压zip文件,将wordpress文件夹放到apache的htdocs目录下。

复制wp-config-sample.php并重命名为wp-config.php,编辑这个文件,将数据库的名字,数据库的用户名密码替换成刚才在mysql中新建的数据库和用户名密码即可。

三、配置wordpress

打开浏览器,输入: http://localhost/wordpress

按照提示设置好博客标题,用户名,密码,点击安装即可。

好了,大功告成,折腾去吧。

standard

Have your say