手动构建WordPress 个人网站(Windows)

  备案动态     |      2023-08-23
手动构建WordPress 个人网站(Windows)

操作场景

WordPress是一个用PHP语言开发的博客平台,您可以使用WordPress构建个人博客平台。本文以Windows Server 2012操作系统的腾讯云云服务器为例,手动搭建WordPress个人站点。

注意

腾讯云建议您可以通过云市场的镜像环境部署您的WordPress个人博客,手动搭建过程可能需要较长时间。具体步骤请参阅使用镜像部署个人WordPress 站点。

示例软件版本

WordPress个人站点可以基于PHP 5.6.20及更高版本和MySQL 5.0及更高版本构建。为了提高安全性,搭建WordPress个人网站时,建议选择PHP 7.3及以上版本、MySQL 5.6及以上版本进行安装。

本文搭建的WordPress个人站点的组成版本及说明如下:

Windows:Windows操作系统。本文以64位中文版Windows Server 2012 R2数据中心版为例。 IIS:Web服务器,本文以IIS 8.5为例。 MySQL:数据库,本文以MySQL 8.0.19为例。 PHP:脚本语言,本文以PHP 7.1.30为例。 WordPress:博客平台,本文以WordPress 5.9为例。

操作步骤

步骤1:登录云服务器

使用RDP文件登录Windows实例(推荐)。

您也可以根据您的实际操作习惯,使用远程桌面连接方式登录Windows实例。

步骤2:搭建 WIPM 环境

如下:

安装IIS 服务。部署PHP 5.6.20及以上版本环境。安装MySQL 5.6及更高版本的数据库。

步骤3:安装和配置 WordPress

说明:

WordPress可以从WordPress官网下载并安装最新的中文版WordPress。本教程使用中文版WordPress。

1.下载WordPress并将WordPress安装包解压到云服务器。

例如,将WordPress安装包解压到C:\wordpress目录下。

2. 单击系统按钮下载按钮MySQL 5.6 Command Line Client打开MySQL 命令行客户端。

3. 在MySQL命令行客户端中,执行以下命令创建WordPress数据库。

例如,创建“wordpress”数据库。

创建数据库WordPress; 4、在WordPress解压安装路径下找到并复制wp-config-sample.php文件,并将该文件重命名为wp-config.php。

5. 使用文本编辑器打开wp-config.php文件,将相关配置信息修改为步骤3:安装MySQL数据库的内容。如下所示:

6. 保存wp-config.php 文件。

7. 单击服务器管理器按钮打开服务器管理器。

8. 在服务器管理器左侧导航栏中,选择IIS,在右侧IIS 管理窗口的服务器列中右键单击服务器名称,选择Internet Information Sevices (IIS)管理器

9、在打开的“Internet信息服务(IIS)管理器”窗口中,展开左侧导航栏中的服务器名称,点击网站,进入“网站”管理页面。如下所示:

10、删除网站下绑定80端口的网站。

您还可以将网站的绑定端口修改为其他未被占用的端口号。例如,将其更改为端口8080。

11. 在右侧“操作”栏中,单击“添加网站”。

12. 在弹出的窗口中填写以下信息,然后点击确定。如下所示:

网站名称:用户自定义,如wordpress。应用程序池:选择DefaultAppPool物理路径:选择WordPress解压的路径,如C:\wordpress。 13.在PHP解压安装路径下,打开php.ini文件,修改以下内容。

13.1.根据不同的PHP版本,修改相应的配置参数:

13.2.对于PHP版本5.X,找到extension=php_mysql.dll并删除之前的;

13.3。对于PHP版本7.X,找到extension=php_mysqli.dll或extension=mysqli,删除前面的;

13.4。找到extension_dir='ext',删除前面的;

14. 保存php.ini 文件。

步骤4:验证 WordPress 配置

使用浏览器访问http://localhost/wp-admin/install.php,进入WordPress安装页面,开始配置WordPress。根据WordPress安装向导的提示输入以下安装信息,点击安装 WordPress完成安装。要求(提供)的信息

阐明

网站标题

WordPress 站点名称。

用户名

WordPress 管理员名称。出于安全考虑,建议设置与admin不同的名称。因为该名称比默认用户名admin 更难破解。

密码

您可以使用默认的强密码或自定义密码。不要重复使用现有密码,并确保将其保存在安全的地方。

你的邮件

用于接收通知的电子邮件地址。

您现在可以使用登录您的WordPress 博客,并开始发布博客文章。

相关操作

您可以为您的WordPress 博客网站设置单独的域名。用户可以通过易于记忆的域名而不是复杂的IP地址来访问您的网站。有些用户建网站只是为了学习,所以可以直接用IP安装来临时使用,但不建议这样做。

如果您已经拥有域名或者想通过域名访问您的博客,请参考以下步骤:

通过腾讯云购买域名,详情请参阅域名注册。进行网站备案。域名指向中国服务器的网站必须进行网站备案。域名未获得备案号前,网站无法打开和使用。您可以通过腾讯云免费备案。审核时间参见备案审核。通过腾讯云DNS解析DNSPod配置域名解析。具体请参考A记录将域名指向IP地址(外网地址)。

常见问题

如果您在使用云服务器的过程中遇到问题,可以参考以下文档,根据实际情况分析解决问题:

云服务器登录问题请参考密码与密钥、登录与远程连接。云服务器网络问题,请参考IP地址、端口和安全组。云服务器硬盘问题请参考系统盘和数据盘。