本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!RuleApp自媒体博客前后端源码(文章、社区、投稿、付费阅读、私聊群聊)
开发语言: java
数据库 : mysql
资源语言: 中文
资源包括:
1、RuleApi服务端jar
2、RuleApi服务端java源码
3、RuleApp前端uniapp源码
RuleApp,一款功能全面,用户交互良好的文章内容社区程序,兼容安卓苹果端,H5网页,微信小程序等。同时是集成数据本地缓存,邮箱验证,在线投稿(内置Mardown编辑器和富文本编辑器二选一),社会化登录,点赞打赏,积分商城,付费阅读,VIP会员、私聊群聊等一系列功能的自媒体博客资讯APP。
UI框架使用ColorUI,感谢社区有如此优秀的开源框架!
基础功能
1.基于标签,分类,搜索词,文章字段,随机为一体的数据查询调用
2.集成了基于邮箱验证的登录注册,邮箱修改,拥有VIP会员体系。
3.集成了在线评论,在线投稿,编辑文章,发布商品等内容操作模块
4.集成了用户签到,打赏,收藏,点赞等基本交互模块,具备完善的收费功能流程。
5.整合积分商城,付费阅读,在线充值(微信,支付宝,卡密充值),提现审核。
6.本地列表数据缓存,更优秀的加载体验。
7.兼容安卓苹果APP,H5网页,微信小程序,QQ小程序,并理论兼容所有小程序平台,更多支持正在开发...
8.拥有管理员界面,实现了权限分级,只需要在APP内就可以管理整个站点。
9.独有付费广告模块:文章推流广告,横幅广告,启动图广告等(非官方广告联盟)。
10.动态模块,聊天室(私聊,群聊),更多精彩功能正在开发。
11.APP内即可后台管理,简约快捷,随手操作。
后端安装教程
一、环境准备
1、java环境:RuleApi支持jdk1.8及以上版本
2、Redis和Mysql
3、Nginx
二、安装过程
1、配置过程,资源包中有(RuleApi.jar、application.properties)
在完成环境准备后,将RuleApi放进一个英文文件夹后,放在一个用于运行的目录(尽量不要出现中文)。
随后,编辑application.properties文件,修改数据库和Redis的链接配置
# mysql配置
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/数据库名?characterEncoding=UTF-8
spring.datasource.username=数据库用户名
spring.datasource.password=数据库密码
# mysql数据表前缀,如果没改过就别动
mybatis.configuration.variables.prefix=typecho
Redis如果图方便的话,可以不设置密码。
2、启动
配置修改完成后,通过终端(windows是cmd)进入RuleApi文件所在目录,执行如下指令即可启动。
java -jar RuleApi.jar
对于Linux类服务器
因为linux的特性,终端关闭后,进程将立刻终止,所以需要进程保护,或者让RuleApi在后台运行。具体可以通过搜索引擎查询,但是以Ubuntu为例,可以改为如下指令防止进程终止。
nohup java -jar xxx.jar >xxx.txt &
如果要终止进程,请百度各自系统如何终止jar的命令。
对于Windows服务器
打开新cmd窗口运行启动命令就是启动,关闭这个窗口就是终止。
3、代理(外网访问)
和一键脚本的配置基本一致,如果使用nginx,则在nginx新创建一个纯静态网站(不需要ftp,不需要数据库,只要纯静态并且分配单独的域名,一般是二级域名),添加如下代码。下方的代码实现了反向代理和跨域,同时8080请替换为你上个步骤设置的API端口,127.0.0.1这条请不要变更。如果使用宝塔面板的话,这里会方便一些。
location ^~ / {
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;
}
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
}
如果你的服务器不支持安装nginx,则可以开启外网端口即可通过IP访问。访问界面如下,随后请点击“安装及更新”按钮,输入你上个步骤设置的系统管理密钥,即可完成安装。如果你未安装Typecho,将会弹出提示框询问你是否需要独立安装。
前端安装教程
前端为uniapp开发
修改utils/api.js中的API_URL为自己的
博客资讯资源(RuleApp自媒体博客前后端源码(文章、社区、投稿、付费阅读、私聊群聊))网址:https://www.08i8.com/ttkfzy/detail84072.html;转载请注明!
与《RuleApp自媒体博客前后端源码(文章、社区、投稿、付费阅读、私聊群聊)》相关的《完整源码》
远翔博客圣诞版 12.25
远翔博客圣诞版 12.25 为本人为新手学习ASP和Dreamweaver制作,希望更多的人能从中一起学习到乐趣,我QQ:495763727 欢迎+好友。本程序为远翔博客第二版圣诞专版,欢迎各位朋友来予以评价。源码注释:本次更新增加了好看实用的播放器,后台管理不再是单一的删除,全选,修改,添加,都很简易化,相信可以为初学ASP的朋友提供帮助,一段时间以来加我好友的人好多,谢谢大家的鼓励。目前版本定...
3 99799 0
小王工作室个人博客系统 1.3
小王工作室个人博客系统为asp系统开发的简单的个人博客系统,他包含了文件的上传和文稿的编辑等功能。后台登录:login.asp用户名:admin密码:admin
5 99274 0
永丫个人博客系统 1.3
您现在使用的是Mango开发的一套专门为你的个人博客系统——永丫(yongya)个人博客。该系统采用最流行的ASP+ACCESS进行搭建,页面使用DIV+CSS进行编写,全面兼容时下IE6、IE7、IE8、FIREFOX、360等主流浏览器。系统内置多款主题及精美相册,后台一键切换。前台所有内容均可以在后台进行修改删除等操作。永丫个人博客系统 1.3 更新内容:1、后台添加文件上传功能;2、后台添...
2 99371 0
WordPress免费开源ZIBLL子比主题 简约优雅自媒体资讯博客主题模板_源码下载
源码介绍 Zibll 子比主题专为博客、自媒体、资讯类的网站设计开发,采用简约优雅的设计风格让网站更具美感,创新的前端模块化功能配置和全面的前端用户功能,使子比主题成为更适合现代化网站的优雅主题!
3 99247 0
WordPress简约新闻自媒体主题MNews V1.5破解版_源码下载
源码介绍 主题介绍:MNews 主题是萨龙网络开发出来的一款简约新闻自媒体类的 WordPress 主题不过此版本经过了破解,无需付费授权也可以使用,价值还是很大的,自己用来做站,这款主题会让你逼格满满。设计上简约、干净、精致、响应式,功能上前所未有的实用强大,完善的用户中心(前台投稿、编辑草稿文章与个人资料),文章与评论点赞,打赏,站内信,百度推送,熊掌号粉丝与关注和推送,认证作者加 V,前台...
2 99209 0
WordPress新闻自媒体主题 MNews V2.4 完整版_源码下载
源码介绍 更新日期:2019.05.29修复一些Bug,完善一些细节新增:自定义关键词内链的功能,可无限增加新增:提交问题时,时间限制和检查是否有重复标题的问题(设置文档)新增:投稿之后发布成功与失败提示邮件,文章发布为成功,移至回收站则为失败,都将发送邮件通知投稿者新增:自定义角色的添加,可无限增加角色,对于投稿者和订阅者可设置申请指定的角色新增:首页幻灯片彻底开关按钮优化:古腾堡编辑,自适应页...
5 99814 0