qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 开发知识 > 正文

开源协议:AGPL-3

奇岸开发
ahqian.com
11/30/2022
wechat

无需加好友免费技术支持

在 Mastodon 用户能够公布他们想的所有具体内容:连接、图片、文字视频。 Mastodon 服务器可作为协同互联网互操作性(一个服务器里的用户可以和另一个服务器里的用户无缝拼接通讯,包含完成 ActivityPub 非 Mastodon 手机软件)!

无经销商锁住能与一切符合规定的渠道彻底即时交流,按照时间顺序升级图片、小视频等媒体配件的安全与审批专用工具OAuth2 和简单 REST API技术栈:

Ruby on Rails为 REST API 适用别的网页页面React.js和 Redux 用以页面的动态性一部分Node.js为流式的 API 适用规定:

PostgreSQL 9.5 Redis 4 Ruby 2.5 Node.js 12 1 备好你设备

不可以根据登陆密码 SSH 登陆 (仅限于密匙)升级系统外包装安装 fail2ban 避免反复登陆尝试安装网络防火墙,只能 SSH、HTTP 和 HTTPS 将端口号纳入授权管理,最先保证您事实上应用密匙而非根据登录密码服务器,否则就会锁住您。很多代管服务供应商适用提交公匙,并且在新机器上自动设置根据密匙的公匙 root 登陆。

编写/etc/ssh/sshd_config并搜索PasswordAuthentication. 保证它注解并设为no. 如出现任何变动,请重启 sshd:

2 升级系统包

3 安装 fail2ban 避免反复登陆试着

编写/etc/fail2ban/jail.local并把它放进:

最终重新启动fail2ban:

前提条件

一台运作Ubuntu 20.04或Debian 11且您具备 root 访问限制的设备Mastodon 如服务器网站域名(或子域名)example.com电子邮件服务或其它邮件服务SMTP 你将应用服务器 root 这种指令身份运作。如果你是 root,请转换到 root:

系统软件存储库

保证最先安装 curl、wget、gnupg、apt-transport-https、lsb-release 和 ca-certificates:

连接点.js

PostgreSQL

安装 Ruby

我们将要应用 rbenv 来管理 Ruby 版本能够获得正确版本并且在新版本公布后升级。rbenv 应为单独 Linux 因而,我们应该最先建立用户安装 Mastodon 将运作为:

随后我们可以转换到用户:

并持续安装 rbenv 和 rbenv-build:

结束后,我们可以恰当安装 Ruby 版本:

还要安装捆绑器:

回到root用户:

最先,转换到mastodon用户:

并导航栏到 Mastodon 网站根目录:

免费下载版本的编码,假定版本被调用v3.1.2:

如今实行 GitHub 版本发售表明其中包含升级表明。因为不同类型的版本必须不同类型的表明,大家在本页面中不包括一切表明。

实行发售表明中的解释后,转换回家 root:

重新启动后台管理工作人员:

并重新加载互联网步骤:

开源协议:AGPL-3.0 license

开源系统详细地址:

热度533

了解更多开源协议:AGPL-3欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢