title: 在群辉上折腾博客
date: 2022-05-29 21:16:43
category:
- 爱好
- NAS
tags:
- hexo
- 群晖
cover: https://s1.ax1x.com/2022/05/31/XGSzqK.png
description: 如何在群晖上的博客
前言
很久没有写博客了,最近组了个黑群晖,想着闲着也是闲着不如把之前的博客部署在群晖上,再来个 ipv6DDNS 在外网访问岂不美哉?在 Google 上搜了一圈,发现都是用 docker 部署 hexo 在群晖上的,和我的初衷不一致。我的想法是群晖只是一个网站服务器,平时创作写文章还是在 PC 上进行的,写完以后重新生成新的页面文件,复制到群辉的网站目录进行更新。后期考虑做自动部署。
步骤
1. 本地 hexo 环境
在 windows 上部署 hexo 教程已经相当多了,可以自行百度。
2. 群晖环境
2.1 安装套件
webstation nginx php Apache2.4
在群辉的套件中心安装上述的套件,其中 Apache2.4 只是用来生成 www 文件夹的,后面可以卸载
2.2 套件设置
nginx php Apache2.4 这几个基本都不用设置,主要是设置 webstation
这个是安装后的状态,PHP 版本任选一个即可,我这里安装了两个也不影响,由于个人网站开启需要安装 Apache,所以先需要先安装好。
安装了 Apache 之后就能开启启用个人网站选项了,PHP 这里的选项是下一项的 PHP 设置里自己设置的。
PHP 设置后新增一个配置,我这个基本是默认的设置。最后一个虚拟主机不用设置。开启个人网站后会在根目录生成一个 web 文件夹,把 hexo 生成的静态文件放进去就可以。接下来我的操作可能不太一样,这里的 Apache 可以继续使用,我这里选择卸载使用 Nginx。测试的方法访问 NAS 的 IP 即可。
2.3 外网访问
这部分教程也很多,推荐使用 jeessy-ddns-go 的 docker 部署,写配置的时候记得写上你的域名
2.4 自动部署
自动部署除了 git 还行,其他的基本都是坑,详情见这篇博客 。还是自己手动复制粘贴吧~
标签:hexo,群辉,博客,折腾,设置,群晖,PHP From: https://www.cnblogs.com/ibacca/p/17072710.html