rambo

安装配置 WordPress

前言

WordPress是基于PHP的网站框架,并且需要MySQL数据库支持。并且,需要在apache2中配置网站的目录信息,在MySQL建立Wordpress的数据表。
因此,在安装Wordpress之前,需要在在系统中安装上述支持。
同样,作为php后台管理利器,我们也会安装phpmyadmin作为php数据库可视化管理工具。当然,也可以选择直接进行MySQL数据库配置,phpmyadmin不是重点。


 

Linux

现在着重介绍如何在Linux下搭建可供外部访问的Wordpress服务器。
我们利用LAMP(Linux,Apache,MySQL,PHP)软件组构建Linux下的网页服务器,该服务器不仅支持Wordpress站点,也通用支持各种静态网页或动态网页框架,如Django等。
本文基于的Linux是Ubuntu-12.04-Service,其他Linux系统搭建流程也大致相同。

LAMP安装

在终端中键入:

在安装的过程需要输入MySQLroot密码,请务必牢记,在之后数据库配置和管理中需要用到。

测试Apache2服务器

在浏览器中键入:

查看是否出现工作界面。

安装phpmyadmin

由于LAMP安装中没有内置phpmyadmin,我们需要手动安装之,在终端键入:

由于默认phpmyadmin安装在/usr/share/phpmyadmin/下,而默认Apache2服务器的本地目录为/var/www/,因此我们需要为phpmyadmin设置一个软链接

之后,在浏览器中键入

查看是否能够进入phpmyadmin的登录页面。若出现登录界面,则配置成功,并输入root和MySQL安装时设置的密码登录。

在登录phpmyadmin之后,数据库的配置和参考教程1中相同。

 

配置Apache2文件

安装完LAMP之后,我们需要配置Apache2进行站点的本地目录管理。
在Apache2.2之后,其配置文件已经变成模块化管理,我们需要参考目录etc\apache2\sites-enabled\下的000-default进行配置。
1. 我们在etc\apache2\sites-available\下新建自己的站点配置文件mysite.conf并复制000-default中内容。
2. 修改mysite.conf内容,仅介绍几个主要修改的内容,#部分内容为注释。

其中,默认目录位置应该是/var/www,并且之后我们会将wordpress解压到该目录。

更新并重启Apache

建立Wordpress数据表
我们假设为Wordpress建立的MySQL表名为wordpress,管理用户为user,密码为123456。
根据上文所述,可以通过phpmyadmin的可视化管路新建MySQL数据表。
当然,我们也可以直接通过终端建表:

这样我们就建立了Wordpress需要的数据表。

安装Wordpress
从Wordpress官方网站下载最新版本的Wordpress,并解压到Apache2的本地网页目录(假定为/var/www/)
> WordPress下载 下载地址
重命名WordPress目录下的wp-config-sample.php 文件为 wp-config.php。
根据参考教程3进行安装。设置wp-config.php中如下键值并保存

访问如下地址进行Wordpress安装

在安装配置中,记住自己的wordpress帐号和密码,这是之后管理Wordpress的帐号和密码。
注意
若4.中无法访问安装页面,请检查Apache2设置或Wordpress目录解压位置。
测试Wordpress
至此,Linux下安装Wordpress已经完成,我们可以从本地或者内网直接访问Wordpress并登录后台进行网页编辑。
输入一下地址进行访问测试。

注意
如果在之前的wordpress解压目录和Apache2设置的根目录不同,则在上述地址后进行修改。
如wordpress解压目录为:/var/www/wp,则访问路径更改为localhost/wp(二级目录)