java源码

FANbbs社区圈子源码,带前后端源码
2024-07-14 我的站长站

FANbbs社区圈子源码,带前后端源码

  • 源码编号:2790
  • 点击次数:
  • 数 据 库 :其他
  • 源码授权:试用
  • 开源情况:非商用
  • 下载权限:普通 / VIP
  • 源码售价:免费下载
  • 下载次数:0

源码截图

源码介绍

最新FANbbs社区圈子源码,视频链接允许使用外部直链,在填写或者上传视频后会自动填写链接。

链接会自动请求,如果需要设置封面图,可以在发布视频页面上方播放界面点击齿轮图标选择截图。

更新内容:

+ 新增了视频播放界面

+ 图片原图预览

+ 添加图片文章编辑

- 删除了多于请求

~优化了本地上传文件的逻辑

~修正前端瀑布流进入页面错误

~修正前端视频页面黑暗模式下的颜色错误

~修正评论界面进入页面错误

~修正视频发布逻辑

~优化图片上传本地压缩不保留Alpha通道

~修正文章更新问题

~修正文章收藏状态

~修正文章删除权限(严重)

~修正个人页面数据

源码安装方法

搭建教程服务器环境:

· 系统:推荐Ubuntu 20

· 规格:1C1G起

· 环境:Java 17+ 或 Java 8(可选) Nginx mysql redis

环境搭建:建议使用宝塔面板管理。 

安装后请选择JAVA推荐配置,Nginx、Java17、Mysql5.6(或以上)、Redis为必需。下载程序:https://www.dkewl.com/code/detail2923.html 
将后端文件上传到服务器的任意位置,比如:/home/api后端文件.jar和配置文件.properties必须在同一个目录下配置后端文件:根据截图打开配置文件找到下面这些配置选项,根据实际自己修改

创建网站:点击左侧菜单栏【网站】-【JAVA项目】如果JAVA环境为空,可以点击JAVA环境管理安装

【添加Java项目】项目类型:spring_boot项目jar路径:自己存放jar文件的地方 要选择后缀为.jar的文件项目名称:自己填项目端口:自己填。默认5544开机自启:勾选项目用户:root (必须选择root)【高级配置】    绑定域名:自己的域名,比如:api.exmaple.com

创建完成之后直接启动即可正常启动完成会在项目日志里输出一行日志就代表启动完成Started Application in 2.155 seconds (JVM running for 2.944)
反代配置:完成了项目配置之后还需要配置一下跨域,否则有些会无法访问打开java项目的配置面板 选择【配置文件】找到 proxy_pass http://127.0.0.1:5544; 这一行,然后在这一行下面插入

aadd_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;
}

最后保存,即可完成

配置静态资源在【网站】-【PHP项目】中创建一个静态网站用来访问java后端接收到的上传文件位置选择你jar存放的位置 比如我存放jar的位置是在:/www/wwwroot/api那么我的实际地址就是:/www/wwwroot/api/files/static如果文件夹不存在请自己创建一个

安装数据库在你完成了前面两个之后就可以直接访问你绑定的后端域名,首次安装会弹出一个安装框,让你安装默认账号密码是:admin,123456

安装完成进入后台中,在左边的菜单栏中选择【系统设置】->【上传设置】

如果你选择本地上传方式,那么CDN配置的地址应该是你绑定的域名。比如我绑定的是:resource.example.com那么这里就应该填:https://resource.example.com/,不要忘了结尾的/更新后端更新后端比较简单,直接替换jar文件然后在宝塔面板中重启java项目。然后进入后台中点击【主面板】->【更新数据库】流程
# 打包APP在Dcloud官网下载:HbuildX 编辑器,确保目录树正确
然后修改manifest.JSON文件,根据需求修改。APPID重新获取
然后最重要的就是 config文件夹下的config.js文件
将api H5 websocket里面的域名改成你后端的域名h5是用来浏览器分享用的,所以你还需要打包一份H5最后一步选择点【发行】打包

下载地址

· 积分下载:下载扣除对应积分,不扣除下载次数
· 会员免费:VIP会员免费下载,扣除下载次数
· 下载即代表您已阅读并同意 [服务条款]

相关推荐
  • 社区源码
  • 圈子源码
  • BBS源码
  • JSP(基于Java的文档数据库)  社区版v3.0.13
    JSP(基于Java的文档数据库) 社区版v3.0.13

    Orient DB简介Orient DB是一个可伸缩的文档数据库,支持 ACID 事务处理,使用Java 5实现。Orient DB截图

    jsp源码 177 5年前
  • ThinkPHP开发EasyAdmin社区源码
    ThinkPHP开发EasyAdmin社区源码

    ThinkPHP源码说明极简社区,意在极简,EAdmin极简社区是基于LayUI模板制作的一套社区程序,后台支撑采用了ThinkPHP5框架。极简社区后台制作为通用后台,集合数据库的备份与还原,权限控制,后台菜单控制等通...

    php源码 1089 5年前
  • YUUR轻型匿名社区网站PHP源码
    YUUR轻型匿名社区网站PHP源码

    YUUR源码说明yuur轻型匿名社区系统是一款,特别的社区系统,普通用户不要注册也能参与互动回复,(如同WordPress可以直接留言)这款系统的用户头像默认采用的Gravatar头像,系统非常简洁,但是功能基本上...

    php源码 509 5年前
  • thinkphp6云喵圈子兴趣社区小程序源码
    thinkphp6云喵圈子兴趣社区小程序源码

    源码介绍云喵圈子兴趣社区小程序源码是一套兴趣社区论坛+电商的系统,基于uniapp+vue3+thinkphp6开发,易于二次开发。功能分为四大模块,分别为圈子、话题、帖子、商城,基于四大板块衍生出其他功能模块...

    小程序源码 82 1年前
  • uni-app圈子社区论坛源码,公众号+小程序+H5+APP
    uni-app圈子社区论坛源码,公众号+小程序+H5+APP

    源码介绍最新uni-app圈子社区论坛源码,支持微信公众号端、微信小程序端、H5端、PC端多端账号同步,可快速打包生成APP。系统基于TP6+Uni-app框架开发;客户移动端采用uni-app开发,管理后台TH6开发。拥...

    app源码 854 2年前
  • thinkphp6云喵圈子兴趣社区小程序源码
    thinkphp6云喵圈子兴趣社区小程序源码

    源码介绍云喵圈子兴趣社区小程序源码是一套兴趣社区论坛+电商的系统,基于uniapp+vue3+thinkphp6开发,易于二次开发。功能分为四大模块,分别为圈子、话题、帖子、商城,基于四大板块衍生出其他功能模块...

    小程序源码 82 1年前
  • 轻论坛-开源轻量级BBS论坛源码V1.1
    轻论坛-开源轻量级BBS论坛源码V1.1

    源码介绍轻论坛是一款独立开发的轻量级BBS论坛源码,开源免费,可以帮助你快速地开发出你想要的网站。源码更新到了V1.1,增加了安装程序,并对后台功能做了一定的丰富。编辑器也新增了加入链接的功能。...

    php源码 7 1个月前
  • FANbbs社区圈子源码,带前后端源码
    FANbbs社区圈子源码,带前后端源码

    源码介绍最新FANbbs社区圈子源码,视频链接允许使用外部直链,在填写或者上传视频后会自动填写链接。链接会自动请求,如果需要设置封面图,可以在发布视频页面上方播放界面点击齿轮图标选择截图。更新内...

    java源码 12 3个月前
  • HYBBS校区表白墙网站源码2.0
    HYBBS校区表白墙网站源码2.0

    源码介绍HYBBS校区表白墙网站源码,可以做校园内表白墙网站,可封装成APP。源码截图源码安装方法安装PHP5.6以上随意上传程序安装,然后设置账号密码,登陆后台切换模板手机PC都要换开启插件访问前台。安...

    php源码 57 8个月前
最新更新