# 树莓派：安装wordpress

用Docker安装好了宝塔面板，外网机器反代了Jsdeliver，接下来可以安装wordpress了。顺便通过gitee中转镜像了一个主题，一个sqlite插件。

## 准备工作

- 宝塔面板软件商店-运行环境里，安装php8.0、Nginx，并开启首页显示
- 首页php8.0安装fileinfo、opcache、imagemagick、exif拓展
- 首页php8.0配置修改，是否输出详细错误信息，改成关闭

## 新建站点

- 新建站点，域名写127.0.0.1:15080，php版本选php80
- 站点设置-配置文件里添加以下内容

    1
    2
    3
    4
    5
    6
    7
    8

    sub_filter_once off;
    sub_filter_types *;
    sub_filter "<jsdelivr的地址>" "jscdn.limour.top";
    location / {
      if (!-e $request_filename) {
      rewrite (.*) /index.php;
      }
    }

## 安装wordpress

- 宝塔面板点击网页根目录，进入对应文件管理页
- 远程下载以下文件 https://cn.wordpress.org/latest-zh\_CN.tar.gz
- 使用宝塔解压操作解压到当前目录
- 回到站点设置-网站目录，选择运行目录为/wordpress，保存

## 安装SQLite Integration插件

- 进入 wp-content 目录
- 远程下载以下文件 https://gogs.frp.limour.top/limour/wp-sqlite-db/raw/master/src/db.php
- 重命名 wp-config-sample.php 为 wp-config.php
- 访问 https://api.wordpress.org/secret-key/1.1/salt/ 修改对应的salt
- 按说明修改数据库位置
- 访问网站完成安装

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    define('DB_TYPE', 'sqlite');
    define('DB_DIR', '/www/wwwroot/127.0.0.1/');
    define('DB_FILE', '.ht.sqlite');
    if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
        $_SERVER['REMOTE_ADDR'] = $list[0];
        $_SERVER['HTTPS']='on';
        $_SERVER["SERVER_PORT"] = 443;
        define('WP_HOME', 'https://'.$_SERVER['HTTP_HOST']);
        define('WP_SITEURL', 'https://'.$_SERVER['HTTP_HOST']);
        define('WP_CONTENT_URL', 'https://'.$_SERVER['HTTP_HOST'].'/wp-content');
        define('FORCE_SSL_LOGIN', true);
        define('FORCE_SSL_ADMIN', true);
    }

## 安装实用插件

- Autoptimize
- Easy WP SMTP
- Simple Local Avatars
- WP-Optimize
- UpdraftPlus
- XML 站点地图

## 安装Sakurairo主题

- https://iro.tw/
- 按说明完成Sakurairo安装

## 演示

https://wp.j11.fun/

树莓派
树莓派：安装wordpress
https://occdn.limour.top/2024.html
Author
Limour
Posted on
July 9, 2022
Licensed under
【转载】WordPress迁移媒体到阿里云OSS Previous
树莓派：Docker安装宝塔面板（64位系统） Next

#### Search

Keyword