WordPress个人博客搭建(二):在 Ubuntu 22.04 x64 系统中使用1Panel 部署 WordPress

前言

在之前的安装1Panel面板的文章中,我们已经成功将1Panel面板安装到了2核4G配置的非凡云云服务器上。1Panel作为一款现代化的服务器管理面板,极大简化了网站部署流程。本文将详细介绍如何使用1Panel面板在云服务器上安装部署WordPress,帮助您快速搭建个人博客。

WordPress

WordPress是全球最受欢迎的内容管理系统(CMS),它最初是一个博客平台,如今已发展成为功能强大的网站构建工具。

WordPress的主要优点包括:安装简单、主题和插件生态丰富、社区支持强大、SEO友好。当然,它也存在一些不足,比如需要定期更新维护、高性能需求场景下可能需要额外优化。

WordPress特别适合个人博客、企业官网、作品集展示、小型电商等场景,即使没有编程基础的用户也能轻松上手。
在这里插入图片描述

一、使用 1Panel 搭建基本环境

(1)进入 1Panel 面板,找到应用商店。可以看到应用商店里面有很多软件可供安装。

在这里插入图片描述

(2)安装MySQL数据库,设置数据库名称及密码。

在这里插入图片描述
安装耗时较长,耐心等待……

(3)安装Memcached,设置名称。

Memcached是一个高性能的分布式内存对象缓存系统,可以显著提升WordPress的访问速度
在这里插入图片描述
在这里插入图片描述

  • 名称:自定义
  • 端口:默认

(4)安装PHP运行环境。

WordPress是基于PHP开发的,因此我们需要安装PHP运行环境。
在这里插入图片描述
在这里插入图片描述

  • PHP扩展源:国内机器选择【中科大】,国外机器选择【默认】
  • 扩展模板:选择WordPress

(5)安装OpenResty,设置名称。

OpenResty是一个强大的Web平台,集成了标准的Nginx核心。
在这里插入图片描述
在这里插入图片描述
安装耗时较长,耐心等待……

二、搭建网站基础

(1)创建网站运行环境

在这里插入图片描述
在这里插入图片描述

  • 分组:自定义或者默认
  • 运行环境:看看默认选项是不是刚才创建的 PHP 环境,如果不是就手动选一下
  • PHP-FPM 端口:可自定义可默认
  • 主域名:填入自己注册的域名(有多个域名填入其他域名)
  • 代号:可自定义可默认

(2)申请HTTPS证书

在域名服务商处设置域名A解析
在这里插入图片描述

  • Type:A Record
  • Host: @ (解析主域名)/www(解析子域名)
  • Value:输入你的服务器 公网 IP 地址
  • TTL:默认 Automatic(自动)或根据自己的需求设置,个人网站一般10分钟。

在证书-Acme账户创建自己的账户
在这里插入图片描述在这里插入图片描述
申请证书
在这里插入图片描述

  • 验证方式:HTTP

申请成功
在这里插入图片描述

(3)下载并解压WordPress到网站根目录下。

  • 自行前往官网下载WordPress,并上传到网站根目录

  • 或者进入网站根目录通过下载链接 https://cn.wordpress.org/latest-zh_CN.zip 远程下载
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 解压后不移动文件,WordPress在/index目录下,则网站运行目录为/WordPress

  • 解压后将WordPress文件夹内文件移动到/index目录下,则网站运行目录为/
    在这里插入图片描述

(4)创建数据库

在这里插入图片描述

  • 以上均可自定义,权限按需选择
  • 设置这些信息将在WordPress安装过程中使用,建议妥善保存。

(5)设置网站

设置HTTPS
在这里插入图片描述

  • 选择刚刚申请的证书

进入网站根目录下,设置index目录权限
在这里插入图片描述
按照下图设置权限
在这里插入图片描述
设置伪静态
在这里插入图片描述

三、安装WordPress

访问自己的域名,WordPress安装向导将自动启动。
在这里插入图片描述
在这里插入图片描述

  • 数据库名、用户名、密码: 输入之前创建数据库时的数据库名、用户名、密码
  • 数据库主机: localhost
  • 表前缀:自定义或者默认

在这里插入图片描述

  • 站点标题:站点标题将显示在网站页面的显著位置
  • 用户名、密码:自定义
  • 邮箱:使用常用的邮箱
    在这里插入图片描述

安装完成!
现在就可以登录后台,开始个性化设置自己的博客了!WordPress提供了丰富的主题和插件,可以让您的网站在功能和外观上都与众不同。

总结

通过1Panel面板部署WordPress的过程展现了现代服务器管理的便捷性。从环境配置到网站上线,所有操作都可以在可视化界面中完成,大大降低了技术门槛。1Panel集成了MySQL、PHP、Nginx等核心组件的一键安装,SSL证书的自动申请和部署,以及文件权限的智能管理,让原本复杂的服务器配置变得简单高效。

搭建个人博客是一个充满乐趣的创造过程。在这个数字时代,拥有自己的网络空间来表达思想、分享知识、展示作品,不仅能丰富网络生活,还可能带来意想不到的机遇。感谢您阅读本文至此,相信您已经准备好开始这段精彩的博客之旅了。不要被技术细节吓倒,跟着指南一步步来,很快您就能拥有属于自己的网络天地。记住,每个优秀的博客都是从第一篇文章开始的,期待在互联网上看到您的精彩内容!
相关文章:
守护数字家园:个人博客安全防护指南
WordPress个人博客搭建(三)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值