本地环境安装WordPress教程

一、下载本地环境软件并安装

下载安装PHPstudy:网址:https://m.xp.cn/ 根据自己电脑的情况下载相应的版本

环境安装Wordpress软件

下载完成后解压安装:

进入配置页面,启动WNMP,系统默认选择MySQL数据库和Nginx控制面板。我们可以选择开机自启也可以不选择,这里我们选择。

PHPstudy本地环境安装Wordpress

点击数据库工具会让我们选择数据库管理工具我们选择PHPmyadmin,会弹出提示框让我们安装,点击左侧的“环境”进行安装。

本地环境安装Wordpress配置环境

安装时一定要选择站点进行安装,如框中所示。

本地环境安装Wordpress环境安装

安装完成后我们进入集成页面点击打开数据库管理工具,浏览器会自动调转到http://localhost/phpMyAdmin4.8.5/这个网址,说明安装成功了。用户名和密码都是root,登陆以后就是这个界面。

本地环境安装Wordpress数据库设置

我们看看网站是否可以正常运行了。点击左侧网站,点击管理,下拉菜单选择 打开网站。

本地环境安装Wordpress网站界面

我们看到网站可以打开,至此本地环境就搭建完成了。下一步我们会介绍如何安装WordPress。

本地环境安装Wordpress站点创建成功

二、安装WordPress

1.登陆WordPress官网下载WordPress程序。

我们先看一下WordPress要求的运行环境,同时对比一下我们刚才安装的环境是否符合。

本地环境安装Wordpress环境要求

通过对比我们可以发现我们搭建的环境可以使WordPress稳定的运行。

之后我们下载WordPress程序(下载地址https://wordpress.org/download/),并放置到网站根目录里面进行安装。

本地环境安装Wordpress解压cms

这一步一定要注意,解压后的文件夹里面还有一个 wordpress文件夹,我们要把这个文件夹里面的所有网站文件全部复制到网站根目录下面,如上图所示才行。否则无法安装。

3.我们在浏览器中输入网址:localhost就会自动跳转到wordpress的安装界面如下图所示:

选择相应的语言进行安装,最下方是简体中文。因为我们主要是讲解wordpress外贸网站的制作,因此我们选择英文安装。

本地环境安装Wordpress选择语言

4.点击继续 会进入连接数据库的界面,我们前面讲过数据库的概念。

我们看一下刚才搭建的本地环境的数据库情况。PHPstudy默认的数据库名,数据库用户名和密码都是root,我们也可以点击右上角的操作自行修改,我们修改成123456(如果需要新建数据库,phpstudy要求一定要修改数据库密码)。注意:如果是在服务器端安装,一定要选择强密码。

我们新建一个数据库test,把它作为我们wordpress的数据库。

点击左上角的创建数据库,命名为test,数据库用户名也是test密码设置为test123456 (大家一定要注意数据库名和数据库用户名不是一个)。

5.在wordpress安装界面输入数据库信息进行安装。数据库,命名为test,数据库用户名也是test密码设置为test123456

本地环境安装Wordpress链接数据库

点击提交,wordpress可以连接数据库了。

6.下一步我们填入wordpress的信息。

注意最后的选项“是否允许搜索引擎收录”。如果我们网站还没有建好,TDK等信息还没有完善的情况下,建议不要放开搜索引擎收录,因为频繁的改动不利于搜索引擎收录和排名。

网站基本页面建好以后放开收录后,一定要注意谷歌站长工具的收录情况。根据以前的经验,如果你选择了不让搜索引擎收录后,wordpress网站会自动生成一个虚拟的robot.txt,即使后期你放开收录,还是会有网站不被收录的情况发生。

后面我们会讲到如何去除wordpress自动产生的虚拟robot.txt文件,让搜索引擎收录。

本地环境安装Wordpress输入基本信息

7.至此Wordpress就安装完毕了 我们可以登陆看到dashboard了。

8.在浏览器中输入localhost,就进入我们的wordpress网站了。

本地环境安装Wordpress安装成功

至此,wordpress本地安装完毕。

三、Wordpress文章页面打不开的问题

把文章发布了一下并访问看到了错误页面。这种情况往往是没有配置Wordpress伪静态造成的。

我们来配置一下伪静态规则:

打开phpstudy,选择网站,点击后面的管理,选择伪静态

黏贴一下wordpress的伪静态规则:

location / {

    if (-f $request_filename/index.html){

        rewrite (.*) $1/index.html break;

    }

    if (-f $request_filename/index.php){

        rewrite (.*) $1/index.php;

    }

    if (!-f $request_filename){

        rewrite (.*) /index.php;

    }

}

确认保存一下。

大胡说跨境-持续分享外贸干货知识

X