1. 介绍
小说精品屋是一个多平台(web、安卓app、微信小程序)、功能完善的响应式小说弹幕网站,包含精品小说专区、轻小说专区和漫画专区。包括小说/漫画分类、小说/漫画搜索、小说/漫画排行、完本小说/漫画、小说/漫画评分、小说/漫画在线阅读、小说/漫画书架、小说/漫画阅读记录、小说下载、小说弹幕、小说/漫画自动采集/更新/纠错、小说内容自动分享到微博、邮件自动推广、链接自动推送到百度搜索引擎等功能。
2. 技术栈
Springboot+Mybatis+Ehcache+Thymeleaf+mysql
3. 硬件要求
Cpu:1核+
内存:1G+
硬盘:20G+
4. 安装教程
4.1 Windows安装教程
4.1.1 源码下载
Gitee下载地址:https://gitee.com/xiONgxyang/fiction_house
Github下载地址:https://github.com/201206030/fiction_house
4.1.2 Mysql安装配置
Windows/Linux环境下Mysql安装教程。(https://www.runoob.com/mysql/mysql-install.html )
修改MySQL的
max_allowed_packet
配置(建议100M)。(https://blog.csdn.net/qq_34988304/article/details/92762504 )连接Mysql服务,创建数据库books(可自定义数据库名):create database books default character set utf8mb4 collate utf8mb4_general_ci 。
执行源码下sql/books.sql文件。
4.1.3 JDK安装配置
JDK1.8安装教程:https://www.cnblogs.com/heqiyoujing/p/9502726.html
4.1.4 Maven安装配置
Maven安装教程:https://www.cnblogs.com/happyday56/p/8968328.html
进入源码下fiction_house\novel-front\src\main\resources目录,修改application.yml配置文件中的数据库配置。
进入源码下fiction_house\novel-front目录,打开CMD命令行,执行mvn package 打包命令,看到BUILD SUCCESS表示打包成功。
进入源码下fiction_house\novel-front\target目录,可以看到打包生成的jar文件,打开CMD命令行,执行java -jar novel-front-2.1.1.beta.jar 启动服务命令。
打开浏览器,访问http://127.0.0.1:8080
4.2 Linux安装教程
4.2.1 Mysql安装配置
详见4.1.2。
4.2.2 JDK安装配置
JDK1.8安装教程:https://blog.csdn.net/github_38336924/article/details/82221258
4.2.3 上传JAR文件到服务器
上传4.1.4中打包成功的jar文件到服务器上。
4.2.4 启动服务
执行setsid java -jar novel-front-2.1.1.beta.jar命令启动服务。
4.2.5 访问服务
打开浏览器访问,端口号默认8080。
未经允许不得转载:Just My Socks中文教程网 » 小说精品屋搭建教程:包含Windows/Linux安装与配置