亲测-小说精品屋-plus|免费源码安装教程|CentOS7系统

关于项目

小说精品屋-plus(比较适合建站使用)

小说精品屋-plus专注于小说,去除了小说精品屋中的漫画模块,是一个多端(PC、WAP)阅读、功能完善的原创文学CMS系统,由前台门户系统、作家后台管理系统、平台后台管理系统、爬虫管理系统等多个子系统构成,支持会员充值、订阅模式、新闻发布和实时统计报表等功能,新书自动入库,老书自动更新。

小说精品屋-plus是在小说精品屋的基础上,重新进行了数据库设计、代码重构和功能增强,提升了程序整体的可读性和性能,增加了很多商用特性。

GitHub仓库地址: https://github.com/201206030/novel-plus

Gitee仓库地址: https://gitee.com/novel_dev_team/novel-plus

小说精品屋-微服务版(微服务版,学习推荐使用这个,自己看书的话推荐使用这个)

基于小说精品屋-plus构建的SpringCloud微服务小说门户平台。

GitHub仓库地址: https://github.com/201206030/novel-cloud

Gitee仓库地址: https://gitee.com/novel_dev_team/novel-cloud

安装教程

本次本人以CENTOS7环境下安装,安装方法有3中,我个人觉得还是用docker安装相对简单。这个是最简单的教程,大部分是采用yum和脚本安装的,比较适合小白了。除非官方出脚本,否则不可能比这更简单了。我这里安装的plus版本的,理论上采用springcloud微服务的架构资源利用率会高。

其中docker的操作、防火墙开启、数据库建立的操作我这里就不演示了。但是上面3个肯定是要用到的,记得相关程序的时候把数据库建立好、端口开好了,避免一些不必要的麻烦。

更新环境

yum -y update

安装mysql

建议不要用云安装,我这个是个不良习惯,用yum安装真的是无法表达,总之各种BUG,安装好之后自己配置一下数据库信息,保存。

yum install mysql

安装docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动docker

service docker restart

1.1拉取爬虫镜像

docker pull 201206030/novel-crawl:1.1.0

1.2启动爬虫镜像

docker run -d -e dburl="jdbc:mysql://<数据库ip>:<数据库端口号>/<数据库名>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai" -e username="<数据库登录名>" -e password="<数据库登录密码>" -p 8081:8081 <镜像ID>

2.1拉取前台镜像

docker pull 201206030/novel-front:1.1.0

2.2启动前台镜像

docker run -d -e dburl="jdbc:mysql://<数据库ip>:<数据库端口号>/<数据库名>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai" -e username="<数据库登录名>" -e password="<数据库登录密码>" -p 8088:80 <镜像ID>

3.1拉取管理后台镜像

docker pull 201206030/novel-admin:1.0.0

3.2启动后台管理镜像

docker run -d -e dburl="jdbc:mysql://<数据库ip>:<数据库端口号>/<数据库名>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai" -e username="<数据库登录名>" -e password="<数据库登录密码>" -p 8088:80 <镜像ID>

源码截图

《亲测-小说精品屋-plus|免费源码安装教程|CentOS7系统》

《亲测-小说精品屋-plus|免费源码安装教程|CentOS7系统》

源码点评

作为开源源码,大家应该多点支持,个人也对作者表示敬意,不过我不得不说,这个源码距商业用途较远,个人使用也不方便。其中

1、搭建非常麻烦,开发环境很复杂。其中开发环境个人觉得不是主流

2、占用资源较高

3、爬虫系统是最大亮点,但是却不简洁

大家可以看看我的内存占用

《亲测-小说精品屋-plus|免费源码安装教程|CentOS7系统》

发表回复