前言
在之前的安装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个人博客搭建(三)