大鸟撰写如何安装的教程,是让有心做原创小说生态圈的同学,多一个参考的网站程序。为你的创业能省下一笔资金。
小说精品屋-plus致力于打造一个完整的可商用、可学习的小说门户平台,小说精品屋-plus是在小说精品屋的基础上,重新进行了数据库设计、代码重构和功能增强,提升了程序整体的可读性和性能,增加了很多商用特性。这篇文章还是用宝塔来安装。之前也说过如何安装,可以参考:
1、简介
小说精品屋-plus应该是升级版颜值也提高了很多。
项目:https://github.com/201206030/novel-plus
2、准备
- 宝塔面板最新版本
- tomcat8
- nginx1.17
- mysql5.6(不知道最高支持到多少)
3、部署
3.1 下载程序包
下载地址:https://github.com/201206030/novel-plus/releases
选择{novel-plus-install-v1.0.0.zip.zip}下载,目前是1.0版本,下载后解压,这些都可以在宝塔面板中可视化操作,就不在赘述。
解压后的文件,你可以放到新建好的网站根目录即可。解压后的文件包含三部分,爬虫,前台,数据库。
3.2 新建数据库
新建数据库,设置编码为utf8mb4。修改MySQLmax_allowed_packet
配置(建议100M)。
3.3 导入数据
把解压后的数据库文件{novel_plus.sql
}复制到路径:{/www/backup/database
}之后,在数据库中选择你刚刚新建的数据导入,即可。
3.4 修改配置文件
修改novel-front目录下application-dev.yml文件中的数据库的配置。
3.5 启动程序
命令状态,或者使用宝塔终端管理器,进入到你小说前天文件的根目录,执行如下命令:
setsid java -jar novel-front-1.0.0.jar
命令执行完成后,浏览器中{ip:8085}打开即可访问。如果不能访问,请在宝塔的安全中放行{8085}端口。
3.6 效果
前台效果如图:
4、设置域名访问
新建好网站,点开设置,点击反向代理,如图:
保存后,前台即可用域名访问。
5、安装后台
5.1 修改配置
这里的后台是指爬虫管理系统安装,修改{novel-crawl}文件夹下{application-common-dev.yml}的配置文件。
5.2 启动爬虫
配置修改后,我们执行命令:
setsid java -jar novel-crawl-1.0.0.jar
命令执行的过程如图:
5.3 效果
浏览器中{ip:8083}打开即可访问,默认的用户名和密码都是admin,如果你要使用域名访问,还是用第四条的方法来搞定,访问效果如图:
默认内置2个爬虫,如图:
可以自己添加爬虫源,如图:
6、资源占用
开启爬虫对资源占用很大,大鸟用ion的11.11的机器测试,资源直接跑满。
宝塔显示的资源占用。
如果你需要关掉这些可怕的资源占用进程,你很需要看这篇文章{宝塔面板tomcat不能停止的解决方法}
7、最后
额,虽然有些地方需要回复才能看,或者需要微信验证码查看,但是并不影响安装。感谢作者提供这么好的程序。
小说精品屋-plus是在小说精品屋的基础上,重新进行了数据库设计、代码重构和功能增强,提升了程序整体的可读性和性能,增加了很多商用特性。主要升级如下:
- 数据库重新设计,结构调整。
- 服务端代码重构,MyBatis3升级为MyBatis3DynamicSql。
- 移动站与PC站站点分离,浏览器自动识别跳转。
- PC站UI更新。
- 新闻模块。
- 排行榜。
- 小说评论模块。
- 阅读主题模块。
- 作家专区。
- 充值。
- 后台管理系统。
- 爬虫管理系统。
811F
感觉挺不错
812F
就想看一下
813F
非常棒啊 !
814F
教程很好!
815F
教程很好!
816F
大佬教程yyds
817F
大佬厉害
818F
看俺啊
819F
看看啊
820F
羡慕 不会弄啊
821F
谢谢分享
822F
谢谢分享
823F
谢谢学习
824F
看看试试能否成功
825F
怎么弄绑定域名访问的
826F
谢谢分享
827F
试试能否成功
828F
感觉挺不错
829F
感觉挺不错
830F
就想看看