Fresns宝塔安装教程

序言

之前根据官方文档搭建的时候有些看不明白,总感觉有些凌乱,新手看着不太友好。有不少朋友跟着文档搭建都比较懵,也有好多搭建不成功的,所以整理了一下发个教程。官方文档提供“下载安装”和“Composer安装”两种方式,本次教程使用“下载安装”,对于新手比较直观。

Fresns 是一款免费开源的社交网络服务软件,专为跨平台而打造的通用型社区产品,支持灵活多样的内容形态,可以满足多种运营场景,符合时代潮流,更开放且更易于二次开发。主要是**可免费商用!可免费商用!可免费商用!**使用前后端分离结构、动静态分离和模块化功能。简洁美观,性能卓越,但是个人感觉主题和插件还是少了一些,喜欢的朋友可以自行体验。

一、安装环境

1、运行环境

#强烈建议使用Mysql 5.7 即可,8.0以后的版本配置很麻烦,宝塔一键安装也很容易报错失败

#本次教程使用虚拟机,国内云服务器需解析域名备案后使用(测试阶段可更改端口使用:IP:端口访问)

#本次教程使用PHP8.3

2、安装扩展

  • mbstring
  • fileinfo
  • opcache
  • exif

3、启用函数

  • symlink
  • putenv
  • proc_open
  • shell_exec
  • passthru
  • pcntl_signal
  • pcntl_alarm
  • pcntl_async_signals

扩展函数.png

4、安装Composer并升级到最新版本

安装Composer.png升级Composer.png

二、后台搭建

1、添加站点

  • 根目录选择“fresns”
  • 创建数据库

添加站点-huzb.png

2、添加伪静态

  • Nginx
location / {
    try_files $uri $uri/ /index.php?$query_string;
}

伪静态.png

3、进入“fresns”文件夹并删除默认配置文件

删除默认配置.png

4、上传源码到“fresns”文件夹并解压

上传解压源码-vynz.png

5、执行Composer

解压后“fresns”文件夹内才会有“composer.json”文件

执行Composer.png

三、开始安装后台

1、输入IP或域名/install进入安装页面

进入安装页.png

环境检测.png

2、填写数据库信息

填写数据库.png

3、填写管理员账户密码

管理配置.png

4、登录后台

登录后台-smam.png

进入后台.png

四、配置后台并安装前端

1、配置后台

  • 客户端-应用密钥-新增密钥
  • 平台选择“Responsive Web”其他默认即可

新增密钥.png

配置密钥.png

2、安装客户端

  • 应用中心-应用市场-客户端-商业场景
  • 选择你喜欢的前端进行安装

前端安装.png

安装.png

前端安装完成.png

  • 点击“主题模板”选项配置主题
  • 修改电脑端移动端,安装网站引擎

配置前端.png

  • API配置,关联应用密钥

API配置.png

  • 系统-语言设置-简体中文

修改默认语言.png

五、访问前端

1、访问前端页面

  • 使用IP或域名访问

前端页面.png

2、至此Fresns前后端都已经搭建配置完成,其他功能请自行探索