手动搭建 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 操作系统,本文以 Windows Server 2012 R2 数据中心版64位中文版为例。
- IIS:Web 服务器,本文以 IIS 8.5 为例。
- MySQL:数据库,本文以 MySQL 8.0.19 为例。
- PHP:脚本语言,本文以 PHP 7.1.30 为例。
- WordPress:博客平台,本文以 WordPress 5.9 为例。
操作步骤
步骤1:登录云服务器
您也可以根据实际操作习惯,使用远程桌面连接登录 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” 数据库。
create database 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 Information Sevices (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 地址(外网地址)。
常见问题
如果您在使用云服务器的过程中遇到问题,可参考以下文档并结合实际情况分析并解决问题:
相关文章
- Windows查看端口占用情况_windows关闭端口命令
- 软件分享 | 第二十五期 高清无水印 EV录屏(windows端)
- 新的Windows搜索零日漏洞可被远程托管恶意软件利用
- Jump Desktop Connect和Jump Desktop实现另一种方式的Windows远程
- Windows Azure Azure 简介详解程序员
- windows 运行hadoop的WordCount报nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String;I)详解大数据
- 实现Windows客户端通过SSH连接Linux服务器(windows连接linux服务器)
- Windows系统极致体验:打造Linux风格主题(仿linux主题)
- 搭建wordpress如何在Linux中安装WordPress网站(如何用linux)
- windows激活Windows:Linux下的秘诀(linux激活)
- 安装Oracle数据库:Windows系统必备技术(windows安装oracle)
- 在Windows与Linux之间传输文件(windows向linux传文件)
- 从Windows传输文件至Linux(windows传文件到linux)
- windows分步实现:双系统Linux挂载Windows(双系统Linux挂载)
- Windows中安装macOS:让你在同一台电脑上实现双系统切换(windows安装macos)
- windows比较:Linux和Windows的优势与劣势(linuxvss)
- 服务在Windows系统上启动Redis服务(windows启动redis)
- 同时安装Windows和Linux双系统(windows装linux双系统)
- 从Windows到Linux,如何快速切换输入法(linux切换输入法)
- Windows上安装MongoDB:一步一步分解(windows安装mongodb)
- Windows无法启动MySQL服务:解决方案.(windows无法启动mysql服务)
- Windows远程访问Linux指南(windows怎么远程linux)
- Linux优越于Windows:更安全、更稳定、更灵活(linux比windows的优势)
- Linux与Windows:共同打开软件世界的大门(linux和windows)
- 放在windows上Windows上安装Redis的步骤(如何把redis的exe)
- 日志中的秘密Windows登录类型知多少?