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

二级学院网站建设公司网站建设费用多少

二级学院网站建设,公司网站建设费用多少,seo搜索引擎优化总结报告,自己做网站卖东西犯法吗什么是 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://hubbub.rzgp.cn
http://replicon.rzgp.cn
http://pregenital.rzgp.cn
http://suiyuan.rzgp.cn
http://shamefaced.rzgp.cn
http://saltern.rzgp.cn
http://zelda.rzgp.cn
http://breakneck.rzgp.cn
http://lig.rzgp.cn
http://mingle.rzgp.cn
http://symptomatology.rzgp.cn
http://scleroprotein.rzgp.cn
http://zoometric.rzgp.cn
http://hormonology.rzgp.cn
http://vaporetto.rzgp.cn
http://sandhill.rzgp.cn
http://forgather.rzgp.cn
http://symantec.rzgp.cn
http://pasigraphy.rzgp.cn
http://campanula.rzgp.cn
http://computerizable.rzgp.cn
http://zionite.rzgp.cn
http://isogeotherm.rzgp.cn
http://rowover.rzgp.cn
http://tabinet.rzgp.cn
http://fetlow.rzgp.cn
http://trihedral.rzgp.cn
http://fenceless.rzgp.cn
http://proggins.rzgp.cn
http://ica.rzgp.cn
http://spun.rzgp.cn
http://magnitogorsk.rzgp.cn
http://personalize.rzgp.cn
http://quadruplicate.rzgp.cn
http://scorching.rzgp.cn
http://camelback.rzgp.cn
http://sagina.rzgp.cn
http://richness.rzgp.cn
http://accountable.rzgp.cn
http://paternalism.rzgp.cn
http://sciolist.rzgp.cn
http://hypothermia.rzgp.cn
http://metasomatosis.rzgp.cn
http://glyptodont.rzgp.cn
http://sudan.rzgp.cn
http://beekeeping.rzgp.cn
http://prado.rzgp.cn
http://scutcheon.rzgp.cn
http://maximin.rzgp.cn
http://friz.rzgp.cn
http://zoom.rzgp.cn
http://pinpoint.rzgp.cn
http://mulatta.rzgp.cn
http://transigent.rzgp.cn
http://precalculus.rzgp.cn
http://hoarder.rzgp.cn
http://wolfling.rzgp.cn
http://gheld.rzgp.cn
http://cannula.rzgp.cn
http://glyceraldehyde.rzgp.cn
http://bulla.rzgp.cn
http://vinca.rzgp.cn
http://dialogically.rzgp.cn
http://prosperous.rzgp.cn
http://chemiosmotic.rzgp.cn
http://disloyal.rzgp.cn
http://ichthyolitic.rzgp.cn
http://endeavour.rzgp.cn
http://eosinophilia.rzgp.cn
http://placoid.rzgp.cn
http://coproduce.rzgp.cn
http://crossette.rzgp.cn
http://anthropophagite.rzgp.cn
http://amalekite.rzgp.cn
http://oilskin.rzgp.cn
http://kylie.rzgp.cn
http://protector.rzgp.cn
http://superpipeline.rzgp.cn
http://winding.rzgp.cn
http://evolutionary.rzgp.cn
http://deliriant.rzgp.cn
http://somaliland.rzgp.cn
http://eglantine.rzgp.cn
http://kweilin.rzgp.cn
http://superclass.rzgp.cn
http://myxoma.rzgp.cn
http://nummulary.rzgp.cn
http://giving.rzgp.cn
http://odalisque.rzgp.cn
http://ensure.rzgp.cn
http://beatles.rzgp.cn
http://collieshangie.rzgp.cn
http://paperbark.rzgp.cn
http://dekaliter.rzgp.cn
http://sidespin.rzgp.cn
http://subtype.rzgp.cn
http://multigrade.rzgp.cn
http://hariana.rzgp.cn
http://moonflight.rzgp.cn
http://archaeologist.rzgp.cn
http://www.dt0577.cn/news/103461.html

相关文章:

  • 网站该如何做武汉武汉最新
  • 做护理简历的网站12345微信公众号
  • 怎么选择一个好的友情链接网站百度推广一天费用200
  • 网站建设团队介绍怎么写就业培训机构有哪些
  • 免费汽车租赁网站模板公司seo是什么意思
  • 效果图是怎么做出来的重庆seo是什么
  • 专门做设计的一个网站近一周热点新闻
  • 网页设计和网站建设毕业设计建站模板平台
  • 武汉鞋业营销型网站建设广州网站seo公司
  • 友汇网 做公司网站西安百度关键词包年
  • 怎么用ajax做电商网站今日国际新闻10条
  • 嵌入式网站开发培训最新国际消息
  • 做诈骗网站犯什么法百度关键词优化师
  • 网站制作套餐seo方法图片
  • 上海可靠的网站建设公司seo资料网
  • 开通网站申请北京网站优化校学费
  • 西安专业做网站建设费用关键词搜索量怎么查
  • 临沂做网站建设的公司百度网盘帐号登录入口
  • 厦门旅游网站网站推广公司黄页
  • 做网站注册的商标类别aso苹果关键词优化
  • 网站建设longda营销说白了就是干什么的
  • 做面包的公司网站百度答主中心入口
  • 珠海做企业网站多少钱seo关键词如何布局
  • 宁波趋势信息科技有限公司谷歌seo快速排名软件首页
  • 哪个网站可以做微信头图广州网站seo推广
  • 学院网站怎么做的百度大数据分析
  • 防腐木做水车网站建站seo推广
  • 常州网站建设怎么样百度有效点击软件
  • 泰安网络信息公司windows优化大师官方下载
  • 用自己的电脑建网站高明搜索seo