搭建多功能的开源环境工具1panel,安全性高、界面简洁、易于导航,轻松搭建wordpress,轻松访问和管理各种内容应用程序和系统功能,可实现一台服务器搭建多种服务

准备工作

  1. 安装Finalshell工具

  2. 准备域名并托管到Cloudflare

  3. 关闭防火墙/设置防火墙规则

    ufw disable
  4. 更新系统

    apt update -y && apt upgrade -y
  5. 安装1Panel

  6. 安装应用:OpenResty、MySQL、Redis、PHP8

  7. 创建数据库

    • 在1Panel控制台,点击“创建数据库”
    • 自定义名称和用户名,设置密码,其它保持默认
    • 确认创建数据库
  8. 创建网站并申请证书

    • 点击“创建网站”
    • 选择运行环境,输入解析好的域名
    • 点击“证书”
    • 创建Acme账户
    • 输入邮箱,返回并申请证书(注意防火墙设置)
    • 启用HTTPS
    • 保存Acme账户设置
    • 设置网站目录
  9. 上传WordPress文件

    • 删除index.php
    • 下载WordPress【点击进入】
    • 解压文件,删除压缩包
    • 设置网站目录

WordPress登录并设置

  1. 新打开一个页面,输入网站域名
  2. 点击“现在就开始”
  3. 在1Panel面板中,获取数据库信息
    • 复制数据库名称、用户名和密码
    • 设置数据库主机为mysql
    • 点击下一步
    • 复制配置文件内容
  4. 回到1Panel面板,设置网站目录
  5. 编辑wp-config-sample.php文件
    • 删除内容,粘贴复制的配置文件内容
    • 重命名文件为wp-config.php
  6. 运行安装程序
    • 自定义站点标题、用户名、密码、邮箱
    • 点击安装WordPress
    • 登录WordPress
    • 使用设置的邮箱和密码登录