群晖搭建个人网站 WordPress

群晖搭建Wordpress 个人网站,并启用Redis缓存加速。

群晖搭建个人站可以用群晖自带的 Web Station 也可以选择第三方套件安装 Docker 后进行安装。两种方式都可以实现, Web Station 可以直接在套件里面设置域名进行反代理,Docker 也可以先设置端口方式访问,然后再在控制面板里设置反代理实现域名访问。 但是就个人感觉而言,因为群晖 Nginx 限制了80/443等端口,无论是 Web Station 还是 Docker 而言都会首先由群晖的 Nginx 进行反代,因此在此如果使用 Web Station 方式的话,反代次数会少一个环节。 但是不得不提的是由于群晖每次重启都会重新配置并覆盖上次的 Nginx 配置,群晖的 Web Station 的启动会比 Docker 启动慢很多。 群晖可以安装自带的 WordPress 套件,虽然安装和配置简单,但是官方禁止你更新(这套路),同时你无法上传主题,因此在此我们自己利用 Web Station 来安装官方的 WordPress 并开启更新权限才是最有选择。

WordPress安装

  1. 打开群晖的套件中心
    群晖搭建个人网站 WordPress
  2. 搜索 Web Station 并安装
    群晖搭建个人网站 WordPress
  3. 同样的安装 MariaDb 10
    群晖搭建个人网站 WordPress
  4. 打开并设置密码信息
    群晖搭建个人网站 WordPress
  5. 打开 Web Station 并安装PHP7.4phpMyAdmin扩展
    群晖搭建个人网站 WordPress
  6. 然后打开 phpMyAdmin 创建数据库,用刚才 MariaDb 10root 账号和密码登录
    群晖搭建个人网站 WordPress
  7. 然后点击账户并创建账户
    群晖搭建个人网站 WordPress
    群晖搭建个人网站 WordPress
    群晖搭建个人网站 WordPress
    群晖搭建个人网站 WordPress
  8. 然后我们下载 WordPress 官方文件 下载 | WordPress.org China 简体中文,并上传到合适的群晖文件夹,然后解压。
  9. 再次打开 Web Station 新增一个 WordPress 使用的 php 配置,扩展全勾上确认。

群晖搭建个人网站 WordPress
群晖搭建个人网站 WordPress
群晖搭建个人网站 WordPress
群晖搭建个人网站 WordPress
然后连续下一步即可。

  1. 打开链接按操作配置,自行百度。
  2. 正常后,打开 WordPress 目录下的 wp-config.php文件 在最后合适位置添加如下内容已解决权限不足无法上传文件问题。
// 设置权限,否则无法上传主题或文件
define('FS_METHOD', 'direct');

define('FS_CHMOD_DIR', 0755 );

define('FS_CHMOD_FILE', 0755);


/* That's all, stop editing! Happy publishing. */



/** Absolute path to the WordPress directory. */

if ( ! defined( 'ABSPATH' ) ) {

    define( 'ABSPATH', __DIR__ . '/' );

}

/** Sets up WordPress vars and included files. */

require_once ABSPATH . 'wp-settings.php';
  1. 至此 WordPress 基本搭建完成了,我就不截图了,网上很多。

WordPress 添加 redis 缓存

不是必须,但是设置好Redis缓存可以优化网站访问速度

  1. 确认套件源
    群晖搭建个人网站 WordPress
  • synocommunity
    • https://packages.synocommunity.com/
  • 我不是矿神
    • https://spk7.imnks.com/
  • 4sag
    • https://spk.4sag.ru/
  • cphub
    • https://www.cphub.net
  1. 安装 redis 套件,内网访问无需设置,缓存而已,也没必要设置密码,默认就好。
    群晖搭建个人网站 WordPress
  2. WordPress 中安装 Redis Object Cache 插件,并设置。
    群晖搭建个人网站 WordPress
  3. 正常后,打开 WordPress 目录下的 wp-config.php文件 在最后合适位置添加
/* Add any custom values between this line and the "stop editing" line. */

define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true );

define('FS_METHOD', 'direct');

define('FS_CHMOD_DIR', 0755 );

define('FS_CHMOD_FILE', 0755);



/* Redis Object Cache*/

define( 'WP_REDIS_HOST', '127.0.0.1' );

define( 'WP_REDIS_PORT', 6379 );

// define( 'WP_REDIS_PASSWORD', 'secret' );

define( 'WP_REDIS_TIMEOUT', 1 );

define('WP_CACHE_KEY_SALT', 'wp_');




/* That's all, stop editing! Happy publishing. */



/** Absolute path to the WordPress directory. */

if ( ! defined( 'ABSPATH' ) ) {

    define( 'ABSPATH', __DIR__ . '/' );

}



/** Sets up WordPress vars and included files. */

require_once ABSPATH . 'wp-settings.php';
群晖搭建个人网站 WordPress
@版权声明 1 本站名称:Liuwei's Blog
2 本站网址:https://www.liuwei.vin
3 本站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
5 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
6 本站所有内容,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
算法

十大排序算法总结

2022-12-25 9:38:05

群晖

群晖自建邮箱服务器MailPlus,并作为个人网站的邮箱

2022-12-27 21:39:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索