手机版 网站建设 网站设计 网站开发 网站制作 16年专业品质
  • 微信
    微信二维码
  • 微博
  • 商城

Windows Server 上安装部署 WordPress(4):在 IIS 上部署 WordPress 站点

作者:admin  发布时间:2020-03-13 11:54:45

操作系统环境说明:

本文以英文版 Windows Server 2008 R2 IIS 7 为例,中文版以及更高版本的 Windows Server 2012、2016,IIS 8、IIS 10等,安装部署操作都是一样的。

下载 WordPress

无论你的网站是什么语言,你都可以任意下载英文版或者中文版 WordPress 压缩包,安装完成后,在 WordPress 管理后台可以进行语言切换。简体中文 WordPress 压缩包是基于英文 SVN 源自动构建的。不过简体中文压缩包比英文版程序切换成中文语言的翻译能稍微完整些。

Downlaod WordPress 下载 WordPress 压缩包

部署 WordPress

1. 首先确保 Windows IIS 上已经开启了 PHP 支持

即已经完成了Windows Server 上安装部署 WordPress(3):在 IIS上安装配置 PHP 支持

2. 解压 WordPress 压缩包、修改数据库配置

2.1 解压 WordPress 压缩包文件 wordpress-x.x.x.zip 到 D:\WebSites\demo.wordpress.com。

2.2 在 D:\WebSites\demo.wordpress.com 根目录,重命名 wp-config-sample.php 文件为 wp-config.php

Word Press 重命名 wp-config-sample.php 文件为 wp-config.php

2.3 用文本编辑器打开 wp-config.php 文件,修改 MySQL 数据库连接信息:

  1. // ** MySQL settings - You can get this info from your web host ** //
  2. /** The name of the database for WordPress */
  3. /*数据库名称*/
  4. define('DB_NAME''wordpressdemo');
  5. /** MySQL database username */
  6. /*登录用户名, 须有上述数据库操作访问权限*/
  7. define('DB_USER''demodbo');
  8. /** MySQL database password */
  9. /*数据库用户登录密码*/
  10. define('DB_PASSWORD''demoPassword');
  11. /** MySQL hostname */
  12. /** 数据库服务器名或者IP,如果 MySQL 端口不是默认的3306,则格式为 hostname:端口号, 如: localhost:3307 */
  13. define('DB_HOST''localhost');

3. 在 MySQL 服务器上创建 WordPress 数据库

你可以用命令创建 MySQL 数据库,这里用 Workbench 客户端工具可视化操作。

3.1 打开 MySQL Workbench,连接登录 MySQL Server。

Workbench 连接 MySQL 数据库

3.2 在 Workbench 左侧 Schemas 区域,右键 Create Schema…,创建名称为wordpressdemo 的数据库,点击 Apply 按钮。

Workbench 创建 MySQL 数据库

3.3 出现 Review the SQL Script to be Applied on the Database 对话框界面,不用编辑脚本,直接点击 Apply 按钮,然后点击 Finish

Workbench 创建 MySQL 数据库,Review 创建脚本

Workbench 创建 MySQL 数据库 Finish

3.4 创建数据库完成,在左侧可以看到新创建的数据库 wordpressdemo。见下图绿色标记。

3.5 击左侧 Management/Users and Privileges,可以添加一个用户,如demodbo。不建议直接用 Root 用户。

Workbench 创建 MySQL 数据库 User

3.6 给这个用户赋予 wordpressdemo 数据库的操作访问权限。

MySQL 数据库赋予 user 数据库的操作访问权限

4. 在 IIS 上添加部署 WordPress 网站

4.1 打开 IIS。

4.2 右键 Sites(站点),选择 Add Web Site…(添加网站)。

IIS 添加 WordPress 站点

4.3 Add Web Site 添加网站。

IIS 添加 WordPress 站点

4.4 选中 demo.wordpress.com 站点,在 Features View 双击 Default Document

IIS 设置 WordPress 站点默认文档

4.5 在 Default Document 默认文档界面,把已经有的默认页面文件名全部删除(不删也是可以的,洁癖有强迫症的话就删掉),然后添加一个 index.php。你可以选中机器名,在整个 IIS 服务器级别的 Default Document 默认文档里添加一个 index.php,这样新建的站点都会继承,不用每建一个 WordPress 站点设置一次默认页面文档。

IIS 添加 WordPress 默认文档 index.php

4.6 上面第 4.3 步创建了一个 demo.wordpress.com 的 Application Pool 应用程序池,可以双击打开,把 .NET Framework version 改为 No Managed Code 非托管代码,因为执行的是 PHP CGI。不过此步骤可以忽略,.php 不会执行到 .NET Framework 上去的。

IIS 修改 WordPress 应用程序池为非托管代码

5. 浏览访问 WordPress 站点,进行首次初始化安装配置

5.1 浏览器访问 http://demo.wordpress.com,或者 http://localhost:端口号。如果出现如下界面,恭喜你,已经成功了。选择站点语言,点击 Continue 进行 WordPress 初始化安装。

WordPress 首次初始化安装

5.2 Welcome 欢迎:输入 Site Title 站点标题、用户名、密码、Email,点击 Install WordPress 按钮。

WordPress 首次初始化安装,输入用户信息

5.3 安装完成,点击 Log In

WordPress 首次初始化完成,登录

5.4.输入用户名、密码登录 WordPress 管理后台。

WordPress 登录

5.5 登录成功,后台管理控制面板。

WordPress 后台管理控制面板

5.6 浏览器再次输入http://demo.wordpress.com,或者 http://localhost:端口号。

浏览 WordPress 站点首页

结束,Windows IIS 上部署 WordPress 完成。

上一篇: Windows Server 上安装部署 WordPress(3):在 IIS 上安装配置 PHP 支持 下一篇: Windows Server 上安装部署 WordPress(5):IIS 下 WordPress 站点的固定 URL 链接格式设置
返回列表
16年专业品质
互联网品牌推广专家
专业的建站、人机交互策划、高端UI设计、移动应用开发公司
业务电话:020/22373839    15915747484
业务QQ:641589319
业务QQ:1375530069
广州总部地址:广东省广州市越秀区先烈中路69号东山广场2904室 邮编:510111
海极网络微信二维码