阿西吧,一个优美的社区圈子也就是FANBBS的论坛搭建教程

嗨嗨嗨,衰气的我又回来啦!,本文主要是教大家如何建立一个 FANBBS,有些人可能不习惯看视频
写一篇文章的教程。

首先,先放上视频链接
视频链接: 超简单,FANBBS,论坛圈社区保姆级搭建!超低成本服务器加超好用的社区确定不试_Bilibili_bilibili

本教程的后台是基于 Java 项目的,所以有服务器配置要求

首先,我们来介绍一下服务器的配置要求
服务器必须在 2C2G 以上,否则将无法运行 Java 项目

首先,您需要了解一些简单的事情:
首先: 让我们先了解一下前端和后端:
Chat GPT 给出了解释:

其实大同小异,我来简单解释一下:
前端: 用户使用的地方是 APP、H5 网站
后端: 通常是 API 接口,也相当于后台
概括起来就是

前端:用户使用

后端:管理员使用

第二:必须准备的工具

1. 一台 2C2G 云服务器。不支持虚拟主机!这是一个 Java 项目的运行!
2. HbuilderX 必须必须必须要!!!
3.一个脑子-别看到一半操作结果一直BB说不行
好,那么教程就正式开始

1:购买一台服务器-恰饭教程

购买服务器建议选择雨云雨云服务器再五一有优惠-首月6折-续费9折
从注册雨云开始
-1
从优惠链接:雨云 - 新一代云服务提供商
进入
可以享受永久75折优惠,首购7折哦~
-2
搜索雨云,注册时优惠码填写:yhsheqv同样可以享受到优惠哦~

2

购买云服务器&域名(域名也可以不用)

进入到雨云,可以先预充些余额

image

image1318×612 84.8 KB

image

image1318×612 156 KB

选择购买产品进入

image

image1318×612 148 KB

选购你的云服务器

选购的教程很多,我懒得再写了,如果需要:要宽带选择美国二区-低延迟
要延迟低选择香港三区,三网优化

image

image1318×612 113 KB

系统选择centos的7.9预装宝塔

省区很多时间

image

image1256×520 112 KB

在宝塔面板打开,登录,绑定宝塔账号,不演示了

image

image1318×612 40.5 KB

打开网站

image

image1318×612 32.5 KB

选择Java项目

image

image1318×612 49 KB

image

image1318×612 41.4 KB

安装即可

image

打开应用商店下载redis

开完文件,上传文件
文件地址:
前端1.0.1.zip: https://pan.rainyun.vip/f/dzH5/前端1.0.1.zip
fanbbs后端.zip: https://pan.rainyun.vip/f/4bTP/fanbbs后端.zip
复制链接后,在服务器的home的文件里面新建一个名为API的文件夹

image

image1174×481 12.2 KB

新建后打开文件夹

选择:远程下载

image

把链接放上去即可开始下载了-后端哦!!!

image

image1318×612 37.7 KB

静待完成

完成后解压

编辑application.properties文件
创建一个数据库,然后再application.properties这个文件里面修改为你的数据库文件

image

自己修改

然后创建Java项目

image

image1318×612 27.6 KB

image

路径选择home的api/fanbbs.jar文件

端口默认即可,放行端口

image

项目名选择root-重要!!!

image

高级设置,自己绑定+解析域名(这个是后台的域名,也就是后端)

然后更改

反代配置:java项目的配置面板 选择【配置文件】找到 proxy_pass http://127.0.0.1:5544; 这一行,然后在这一行下面插入,然后保存

add_header ‘Access-Control-Allow-Origin’ ‘*’;
add_header ‘Access-Control-Allow-Methods’ ‘GET, POST, OPTIONS, PUT, DELETE’;
add_header ‘Access-Control-Allow-Credentials’ ‘true’;
add_header ‘Access-Control-Allow-Headers’ ‘Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Data-Type,X-Requested-With,X-Data-Type,X-Auth-Token’;
if ( $request_method = ‘OPTIONS’ ) {
return 200;
}

然后为这个Java项目申请SSL证书

.配置静态资源在【网站】-【PHP项目】中创建一个静态网站
选择/home/api/files/static目录

(不会真有帅哥看到这里吧?)

这个目录是选择不到的,所以需要手动设置

然后访问后端,ip加端口访问,装会弹出一个安装框,安装数据库
默认账号密码:admin,123456

image

image1081×520 50.8 KB

image

image1088×528 59.9 KB

修改地址

image

image1080×438 49.7 KB

CDN地址选择你的PHP静态网站

到此,后端就设置完成了!

开始设置/准备前端打包!

image

前面说到的工具必须下载!

下载后,解压前端源码,源码在前面

image


打开

image

image982×509 5.36 KB

打开前端源码的目录

image

image1366×642 45.9 KB

image

image1126×560 39.3 KB

API实际上也是Java项目的域名哦!

image

image1358×647 72.4 KB

image

image1167×636 33.1 KB

图标自己设置

image

image1150×602 32.6 KB

通用+开启隐私提示框

打包发行就好啦!

image

image708×664 16.1 KB

选择云端证书,开启打包!!

静待两分半即可

FANBBS就搭建完成啦!大家快去和小伙伴们分享吧

  • 54
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值