当前位置: 首页 > news >正文

东营网站开发招聘怎么增加网站首页权重

东营网站开发招聘,怎么增加网站首页权重,内蒙古微网站建设,浙江省嘉兴建设局官方网站什么是 Plume ? Plume 是一个基于 ActivityPub 的联合博客引擎。它是用 Rust 编写的,带有 Rocket 框架,以及 Diesel 与数据库交互。前端使用 Ructe模板、WASM 和SCSS。 反向代理 假设我们实际访问地址为: https://plume.laosu.ml…

在这里插入图片描述

什么是 Plume ?

Plume 是一个基于 ActivityPub 的联合博客引擎。它是用 Rust 编写的,带有 Rocket 框架,以及 Diesel 与数据库交互。前端使用 Ructe模板、WASMSCSS

反向代理

假设我们实际访问地址为: https://plume.laosu.ml:444

域名局域网地址备注
plume.laosu.mlhttp://192.168.0.197:7879plume 的访问地址

npm 中的设置

在这里插入图片描述

SSL 都勾选了

在这里插入图片描述

命令行安装

.env.txt 文件

将下面的内容保存为 .env.txt 文件

基于官方 https://docs.joinplu.me/docker.sample.env 修改

BASE_URL=plume.laosu.ml:444
USE_HTTPS=1# generate one with openssl rand -base64 32
ROCKET_SECRET_KEY=9gpVFbpgyvkzq/Miz1euBAze8CeRzxzmYoYD5XBA2k8=
ROCKET_ADDRESS=0.0.0.0
ROCKET_PORT=7878# Mail settings
MAIL_SERVER=smtp.88.com
MAIL_PORT=465
MAIL_USER=wbsu2003@88.com
MAIL_PASSWORD=<第三方邮件客户端专用密码>
MAIL_HELO_NAME=laosu
MAIL_ADDRESS=wbsu2003@88.com# DATABASE SETUP
POSTGRES_PASSWORD=passw0rd
POSTGRES_USER=plume
POSTGRES_DB=plume# you can safely leave those defaults
DATABASE_URL=postgres://plume:passw0rd@postgres:5432/plume
MIGRATION_DIRECTORY=migrations/postgres
  • BASE_URL:如果用 npm 反代,这里填局域网 IP +
    端口也可以,例如:192.168.0.197:7879,但是访问不能用 IP,否则登录会报错;
  • USE_HTTPS:如果上一步使用局域网 IP,这里改为 0
# 使用 IP 的示例 
BASE_URL=192.168.0.197:7879
USE_HTTPS=0
  • ROCKET_SECRET_KEY:执行 penssl rand -base64 32 可以生成;
  • MAIL_ 部分请根据自己的情况填写,有两种情况下会用到发邮件;
    • 忘记密码:网页上需要重置密码时发送邮件;
    • 注册策略:设为 email 时,表示注册时,Plume 需要邮件确认;

如果邮件设置没问题,忘记密码可以通过邮件进行重置

在这里插入图片描述

  • POSTGRES_PASSWORD:可以改复杂一些;
  • DATABASE_URL:如果 POSTGRES_PASSWORD 修改了,这里也要跟着变化;

其他的保持默认就可以,想了解更多的变量,请阅读官方文档:https://docs.joinplu.me/environment/

docker-compose.yml 文件

将下面的内容保存为 docker-compose.yml 文件

基于官方 https://docs.joinplu.me/docker-compose.sample.yml 修改

version: '3'services:postgres:image: postgres:14container_name: plume-dbenv_file: .env.txtrestart: unless-stoppedvolumes:- "./data:/var/lib/postgresql/data"plume:image: plumeorg/plume:0.7.2container_name: plume-webenv_file: .env.txtrestart: unless-stoppedvolumes:- "./media:/app/static/media"- "./.env.txt:/app/.env"- "./search_index:/app/search_index"ports:- "7879:7878"depends_on:- postgres

以上工作都完成之后,可以依次执行下面的命令

# 新建文件夹 plume 和 子目录
mkdir -p /volume2/docker/plume/{data,media,search_index}# 进入 plume 目录
cd /volume2/docker/plume# 运行数据库容器
docker-compose up -d postgres# 等待 postgres 初始化完成(用 docker-compose logs 看 postgres 的日志输出)
# 数据库设置,第一次迁移运行
docker-compose run --rm plume plm migration run

在这里插入图片描述

接下来进行实例设置,并创建管理员账号

# 重建搜索引擎
docker-compose run --rm plume plm search init# 创建你的实例
docker-compose run --rm plume plm instance new -d 'plume.laosu.ml:444' -n 'laosu test blog' -l 'default licence'

【重要】:-d 后面一定要填写完整的域名和端口,否则你上传的图片不能被正确的打开

# 创建管理员账号
docker-compose run --rm plume plm users new -n 'admin' -N 'laosu' -b 'laosu' -e 'wbsu2003@hotmail.com' -p '123456' --admin

这些设置,有些可以在 管理 中再修改,但是有些是不能的

在这里插入图片描述

现在可以一键启动了

# 一键启动
docker-compose up -d

在这里插入图片描述

运行

在浏览器中输入 https://plume.laosu.ml:444 就可以看到主界面了

界面默认显示的是繁体中文,老苏并没找到设置语言的地方;

在这里插入图片描述

不管你 BASE_URL 设置了域名还是 IP,只要用 IP 访问,登录账号或者创建账号都会显示下面的错误

在这里插入图片描述

登录后,进入 Dashboard 就可以创建博客了

在这里插入图片描述

起个标题

似乎不能使用中文,会报 Invalid name 错误

在这里插入图片描述

现在可以开始写博客了

在这里插入图片描述

新增文章

在这里插入图片描述

发布

在这里插入图片描述

填写标签等,因为尚未上传照片,封面先选无

在这里插入图片描述

上传图片

在这里插入图片描述

上传成功后,能在图片集中看到

在这里插入图片描述

编辑文章,选择封面

在这里插入图片描述

回到首页看看效果,感觉图片的比例可能不符合要求,显示不全

在这里插入图片描述

小结

  1. 环境变量文件中,BASE_URL 用域名还是 IP 都是可以的,但是访问时一定要用域名,否则登录和注册会报错;既然如此,老苏建议还是用域名吧;
  2. 用命令行创建实例时,域名一定要正确,否则上传的图片会打不开;

参考文档

Plume-org/Plume: Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
地址:https://github.com/Plume-org/Plume

Installing with Docker ⋅ Plume documentation
地址:https://docs.joinplu.me/installation/with/docker/

Plume: a federated blogging application
地址:https://joinplu.me/

http://www.yayakq.cn/news/527959/

相关文章:

  • 用阿里云自己建设网站佛山网站建设企划动力
  • 德宏网站制作两学一做纪实评价系统网站
  • 郑州网站建设蝶动科技辽宁建设工程信息网评标系统
  • 做服装有哪些好的网站怎么做企业网站推广需要多少钱
  • 建设网站需要什么基础知识wordpress网站
  • 网站用空间还是服务器跨境电商的基本流程
  • 站长工具无内鬼放心开车禁止收费口碑好的天津网站建设
  • 沈阳网站建设方案模板响应式网站和传统网站异同
  • 黄骅的网站外包加工网吧
  • 宁夏众擎达网站建设哪个网站做网店好
  • 手机网站 模板诸葛建站官网
  • 没网站可以做快排吗photoshop等。
  • 新网站如何做优化自己做app难吗
  • 做dm素材网站自己可以做门户网站吗
  • 很多网站开发没有框架如何制作的设计师网址导航官网入口
  • 机关单位特色的网站建设软件技术前端开发
  • 建设通网站vipwordpress2019谷歌字体
  • 安防公司网站建设python培训视频
  • 省建设干部培训中心网站中国机械加工网哪家好
  • 做电容元器件的网站有哪些杭州比较好的代运营公司
  • 30岁做网站运营全国网站建设公
  • 网站自然排名往后掉如何看客户网站开发客户
  • 龙岗网站建设wordpress证书
  • 北京网站模板线上课程制作
  • php网站模板 下载网站友情链接怎么样做
  • 检察机关加强网站建设网站开发的阶段
  • 温州市微网站制作电话友情链接买卖代理
  • 南通五建宏业建设工程有限公司网站做的网站如何改标题
  • 网站建设管理工作交流发言材料ip直接访问网站 备案
  • wordpress能多人登录云南放心seo整站优化