手动搭建 WordPress 个人站点(Windows)

news/2024/11/21 5:04:20/

操作场景

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:登录云服务器

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

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

步骤2:搭建 WIPM 环境

如下操作:

  1. 安装 IIS 服务。
  2. 部署 PHP 5.6.20及之后版本环境。
  3. 安装 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” 数据库。

代码语言:javascript

复制

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.dllextension=mysqli,删除前面的 ;

13.4、.找到 extension_dir = "ext",删除前面的 ;

14.保存 php.ini 文件。

步骤4:验证 WordPress 配置
  1. 使用浏览器访问 http://localhost/wp-admin/install.php,转至 WordPress 安装页,开始配置 WordPress。
  2. 根据 WordPress 安装向导提示输入以下安装信息,单击安装 WordPress,完成安装。

所需信息

说明

站点标题

WordPress 网站名称。

用户名

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

密码

可以使用默认强密码或者自定义密码。请勿重复使用现有密码,并确保将密码保存在安全的位置。

您的电子邮件

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

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


http://www.ppmy.cn/news/1548661.html

相关文章

Nginx参数配置-笔记

文章目录 upstream实现后台应用服务负载均衡&高可用proxy_set_header参数 upstream实现后台应用服务负载均衡&高可用 角色IPnginx172.168.110.2后端应用服务1172.168.110.3后端应用服务2172.168.110.4后端应用服务3(备用)172.168.110.5 示例如下: upstre…

hhdb数据库介绍(9-24)

计算节点参数说明 failoverAutoresetslave 参数说明&#xff1a; PropertyValue参数值failoverAutoresetslave是否可见是参数说明故障切换时&#xff0c;是否自动重置主从复制关系默认值falseReload是否生效否 参数设置&#xff1a; <property name"failoverAutor…

鸿蒙module开发实践

模块化开发简介 鸿蒙是支持模块化开发的&#xff0c;使用模块开发可以有以下好处&#xff1a; 应用功能多样化&#xff1a;一个应用通常包含多种功能。模块化管理&#xff1a;将不同功能按模块划分和管理&#xff0c;是一种好的设计方法。独立开发&#xff1a;每个功能模块可…

基于YOLOv8深度学习的智慧交通非机动车驾驶员头盔佩戴检测系统

随着智慧交通系统的快速发展和城市交通的日益复杂化&#xff0c;非机动车驾驶员的安全问题引起了广泛关注&#xff0c;尤其在发生交通事故时&#xff0c;佩戴头盔作为基础的保护措施&#xff0c;能够有效降低头部受伤的风险&#xff0c;保障非机动车驾驶员的生命安全。然而&…

UEFI学习笔记(十七):SMCCC概述

UEFI学习笔记&#xff08;十七&#xff09;&#xff1a;SMCCC概述 一、什么是 SMC 调用规范&#xff1f;1、定义&#xff1a;2、目标&#xff1a;3、适用范围&#xff1a; 二、SMC调用约定与分类1、SMC 调用通过以下两种约定传递参数和返回值&#xff1a;2、SMC调用分类 三、SM…

探索DDCA:深入理解内存架构、子系统与内存控制器

数字设计和计算机体系结构&#xff08;DDCA&#xff09;中&#xff0c;内存架构、子系统及内存控制器是核心组成部分。在现代计算机系统中&#xff0c;高效的内存管理对于提升整体性能和响应速度至关重要。本文将深入探讨这些关键元素&#xff0c;帮助您更好地理解它们的工作原…

Oracle19C AWR报告分析之Operating System Statistics

Oracle19C AWR报告分析之Operating System Statistics 一、分析数据二、详细分析三、总结建议 Oracle 19C的AWR&#xff08;Automatic Workload Repository&#xff09;报告中的Operating System Statistics部分提供了操作系统层面的性能统计数据。这些指标对于分析数据库性能的…

Ubuntu 的 ROS 操作系统 turtlebot3 导航仿真

引言 导航仿真是机器人自动化系统中不可或缺的一部分&#xff0c;能够帮助开发者在虚拟环境中测试机器人在复杂场景下的运动与路径规划。 在 Gazebo 仿真环境中&#xff0c;TurtleBot3 配合 ROS 操作系统提供了强大的导航功能。在进行导航仿真时&#xff0c;首先需要准备地图&…