欢迎光临散文网 会员登陆 & 注册

使用1Panel快速搭建mblog

2023-11-16 01:20 作者:风屿Wind  | 我要投稿

如果你还不会安装1Panel,可以去买预装好的(https://www.rainyun.com/wp-admin_) 首先在成功登录1Panel(以下简称1p)后,在应用商店找到mblog并点击安装 关于是否开放端口外部访问 如果你之后要以“xxx.com”的域名形式访问,那么无需开放

如果你需要以“0.0.0.0:1234”的形式访问,那么必须选择开放端口外部访问

如果你需要用域名访问,需要记下此处的应用端口(或部署完成后回来看),并额外阅读反向代理建站部分 等待此处变为已启动,点击服务端口即可直接跳转 进入之后你会看到一个非常简朴的页面 初始用户名密码是

admin/a123456

点击登录即可 对于有域名访问需求的,需要额外进行反向代理

在网站-网站-添加网站-反向代理中,分别填写主域名和代理地址,代理地址填写127.0.0.1:port,将port替换为你的应用端口即可 嵌入第三方网站(wordpress、typecho等) 如果是wordpress,需要使用“自定义代码”的区块 嵌入目标的域名已经配置到mblog后台的 系统设置 → 基础设置 → 安全域名 里面,逗号分隔,如果没有配置,前端会报 跨域错误.

具体做法是向已有内容后方添加一个英文逗号,并添加你的嵌入目标的网址(注意是网址不是域名) 区别在于网址通常指http或https开头的,而域名则是 xxx.com且不带http/https 如我需要在www.biliwind.com嵌入,那么就需要:

<

div

id

=

"mblog"

>

div

>

<

script

>

const

mblogConfig = {

url

:

'你的mblog服务端地址,如 https://m.kingwrcy.cn'

,

userId

:

null

,

//默认查所有人的,如只需要管理员的,这里改成 1

openComment

:

false

,

//是否开放评论,需要上面的·步骤·中第二步正确设置,需要:true,不需要:false

};

script

>

<

script

type

=

"module"

src

=

"https://cdn.kingwrcy.cn/mblog/static/v1/static.js"

>

script

>

上方代码取自官方文档( backend/doc/static.md at main · mblog-backend/backend (github.com))

在首页发布内容时要注意,此编辑器使用的是md语言 访问你的域名或ip/rss,可以访问rss订阅源,如果担心被爬站可以直接block掉这个地址,目前这里没有后台的开关可以控制 修改网站图标(favicon.ico)

进行到这一步你会发现,翻遍了后台也没看到有修改网站图标的地方,这时候就不得不去翻容器目录了

在1p后台点击容器,找到刚刚创建的容器(带有mblog字样),点击容器名即可打开配置文件

向下拉到139行左右即可看到MergeDir,将后面引号中的内容复制下来 在1p后台点击主机-文件

点击上方这一条文件数后面的空白处,将刚刚复制的内容粘贴进去并回车访问

在当前目录下,依次点击app-static 里面有一个叫favicon.ico的文件,将你的logo转码为ico格式并上传到这里并且改为这个名字即可 如果需要转码的相关帮助,请前往:https://test.juis.top//buhuibaidu?s=%E6%80%8E%E4%B9%88%E5%B0%86%E5%9B%BE%E7%89%87%E8%BD%AC%E7%A0%81%E4%B8%BAico%E6%A0%BC%E5%BC%8F

使用1Panel快速搭建mblog的评论 (共 条)

分享到微博请遵守国家法律