使用1Panel快速搭建一个mblog

不要问1Panel怎么安装,如果不会就去雨云买带预装的

首先在成功登录1Panel(以下简称1p)后,在应用商店找到mblog并点击安装

image

image897×950 22.5 KB

关于是否开放端口外部访问

  • 如果你之后要以“xxx.com”的域名形式访问,那么无需开放
  • 如果你需要以“0.0.0.0:1234”的形式访问,那么必须选择开放端口外部访问

如果你需要用域名访问,需要记下此处的应用端口(或部署完成后回来看),并额外阅读反向代理建站部分

image

等待此处变为已启动,点击服务端口即可直接跳转

进入之后你会看到一个非常简朴的页面

image

初始用户名密码是admin/a123456

点击登录即可

对于有域名访问需求的,需要额外进行反向代理

image

image1814×949 65.9 KB

在网站-网站-添加网站-反向代理中,分别填写主域名和代理地址,代理地址填写127.0.0.1:port,将port替换为你的应用端口即可

嵌入第三方网站(wordpress、typecho等)
如果是wordpress,需要使用“自定义代码”的区块

嵌入目标的域名已经配置到mblog后台的 系统设置 → 基础设置 → 安全域名 里面,逗号分隔,如果没有配置,前端会报 跨域错误.

image

image694×266 22.8 KB

具体做法是向已有内容后方添加一个英文逗号,并添加你的嵌入目标的网址(注意是网址不是域名)

区别在于网址通常指http或https开头的,而域名则是 xxx.com且不带http/https

如我需要在www.biliwind.com嵌入,那么就需要:

image

 

<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)

image

image973×478 41.5 KB

在首页发布内容时要注意,此编辑器使用的是md语言

访问你的域名或ip/rss,可以访问rss订阅源,如果担心被爬站可以直接block掉这个地址,目前这里没有后台的开关可以控制

修改网站图标(favicon.ico)

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

image

image1821×956 75.6 KB

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

image

image883×193 3.5 KB

向下拉到139行左右即可看到MergeDir,将后面引号中的内容复制下来

在1p后台点击主机-文件

image

image1175×64 2.86 KB

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

image

image1164×479 30.8 KB

在当前目录下,依次点击app-static

image

里面有一个叫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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值