SForum是什么有什么优势?
SForum 开源、性能强、速度快、组件化、功能丰富、低内存占用,SuperForum基于PHP开发,易扩展,更易上手。
因为使用swoole + hyperf框架开发,性能强的另一面就是自由度比较低,不能像传统FPM程序那样易扩展。
免费开源
遵循MIT协议开源,在放心使用的同时也可完完整整了解产品逻辑。
开发简单
好用的同时,也能让PHP小白学会开发SForum插件
UI新鲜
前端使用Tabler框架,年轻、好看、上手简单。
部署方便
运行一键安装脚本,即可完成安装,无需复杂命令。
可靠的授权机制
不用担心开了CDN会导致用户串号问题。你担心的,我们都解决了。
一键下线
用户设置页面可以下线已登陆的其他设备,密码泄露也不慌。
主题色切换
支持自定义主题色并允许用户在预设的主题颜色之间切换
深色模式
可以自由切换浅色模式与深色模式
短标签
ShortCode(短代码)增强用户与网站之间的交互。
速度与性能
后端使用swoole+hyperf框架,大概比PHP-FPM程序强10倍性能。
灵活组件化
功能基本依赖插件实现,每个功能都有单独开关,不想用就关掉。
功能丰富
把多数程序收费的功能免费带给大家,减少建站成本。
流程图如下:
安装说明:
一键安装脚本
自动安装脚本(自动获取系统信息进行安装)
wget -O sforum_install.sh https://ghproxy.typecho.ltd/https://raw.githubusercontent.com/zhuchunshu/sforum-script/main/install.sh && bash ./sforum_install.sh
Ubuntu/Debian
wget -O sforum_ubuntu.sh https://ghproxy.typecho.ltd/https://raw.githubusercontent.com/zhuchunshu/sforum-script/main/install/ubuntu.sh && bash ./sforum_ubuntu.sh
Centos
wget -O sforum_centos.sh https://ghproxy.typecho.ltd/https://raw.githubusercontent.com/zhuchunshu/sforum-script/main/install/centos.sh && bash ./sforum_centos.sh
SForum WEB服务启动后,默认会占用(宿)主机9501端口。所以我们服务器绑定域名后,只需开启反向代理到9501端口即可访问SForum。
如果你配置了其他端口,那么你就要像之前一样灵活的反代你所配置的端口。
请确保你的宝塔面板使用的服务器软件为:nginx。因为apache等软件反代效果不是很好,或者说根本不支持反代。
我们新建一个网站,域名输入你要绑定的域名,PHP版本选择纯静态:
网站创建完成后点击域名进入站点修改:
左侧点击反向代理,并点击添加反向代理
代理名称随意(英文)。 目标url 填写 你要反代的url,例如http://127.0.0.1:9501(默认)。 填完后点击提交即可。
看到这里,想必你不是个小白,那么就不教你caddy的安装和使用了
Caddyfile配置文件:
如果你了解nginx如何使用,并且会对nginx网站进行配置,那么可以参考以下配置信息添加到nginx网站配置文件内。
接下来访问 域名进入 最后安装页面
访问域名/admin 进入后台
找到:组件-> 管理
然后点击对所有已启动插件进行数据迁移
前台演示图如下:
后台演示图如下:
官网:https://www.runpod.cn https://www.sforum.cn/
github官方地址为:https://github.com/zhuchunshu/super-forum
使用文档:https://runpod.cn/docs
本文由作者笔名:gitasp 于 2025-01-07 18:21:38发表在本站,原创文章,禁止转载,文章内容仅供娱乐参考,不能盲信。
本文链接: https://www.gitasp.com/kaiyuan/ae20d56f0ea35910.html