小说内容管理系统
系统介绍
- 小说内容管理系统是一套用于快速构建小说发布与阅读的小说内容管理平台。使用小说内容管理系统可以快速搭建一个完整的小说阅读网站,节省开发时间和成本。
- 小说内容管理系统是一套基于ThinkPHP6 + MySql + Layui + BUI 开发的小说行业内容管理系统。
- 小说内容管理系统针对小说行业增加了作家模块、并提供了创建作品,添加章节,定时发布,电子签约,实名认证,草稿箱等特有功能,以满足作者的创作需要。
- 小说内容管理系统除具备通用型的后台权限管理功能外,还实现了作品管理,章节审核,章节去重等相关功能。
- 小说内容管理系统不光支持单域名运行,还支持二级域名绑定到模块运行,让同一套系统能分域名运行。
- 小说内容管理系统读者功能有:小说分类、小说搜索、小说推荐、阅读、收藏、书架、点赞、提现、邀请、任务、VIP会员等。
- 小说内容管理系统易于功能扩展,方便二次开发,增加了插件市场,让更多服务可无缝集成于系统中,同时增加了模板定制功能,方便不同网站定制自己独有的风格,帮助开发者降低二次开发难度。
适用对象
小说内容管理系统适用于小说阅读平台运营者、小说作者、以及希望搭建小说阅读平台的个人或企业。通过本系统,您可以快速搭建起一个功能完善、界面美观的小说阅读平台,吸引大量用户,实现业务增长和盈利。
安装教程
一、服务器。
服务器最低配置:
1核CPU (建议2核+)1G内存 (建议4G+)1M带宽 (建议3M+)
服务器运行环境要求:
PHP >= 7.4 Mysql >= 5.5.0 (需支持innodb引擎) Apache 或 Nginx PDO PHP Extension MBstring PHP Extension CURL PHP Extension Composer (用于管理第三方扩展包)
二、系统安装
推荐使用命令行安装,因为采用命令行安装的方式可以和小说内容管理系统随时保持更新同步。使用命令行安装请提前准备好Git、Composer。
小说内容管理系统的安装步骤,以下加粗的内容需要特别留意:
第一步:克隆小说内容管理系统到你本地 (如果不用git的可以在代码仓库上角打包下载代码,然后解压上传到服务器)
git clone https://gitee.com/paheng/feiniao.git
第二步:进入目录
cd feiniao
第三步:下载PHP依赖包
composer install
第四步:添加虚拟主机并绑定到项目的public目录, 实际部署中,确保绑定域名访问到的是public目录 。
第五步:配置伪静态规则,使用的是thinkphp的伪静态规则,具体看下面的第三点的伪静态配置内容。
第六步:访问 http://www.你的域名.com/install/index 进行安装
三、伪静态配置
Nginx
修改nginx.conf 配置文件 加入下面的语句。
location / {if (!-e $request_filename){rewrite ^(.*)$ /index.php?s=$1 last; break;}}
Apache
把下面的内容保存为.htaccess文件放到应用入 public 文件的同级目录下。
<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule>
常见问题
- 安装失败,可能存在php配置文件禁止了putenv 和 proc_open函数。解决方法,查找php.ini文件位置,打开php.ini,搜索 disable_functions 项,看是否禁用了putenv 和 proc_open函数。如果在禁用列表里,移除putenv proc_open然后退出,重启php即可。
- 如果安装后打开页面提示404错误,请检查服务器伪静态配置,如果是宝塔面板,网站伪静态请配置使用thinkphp规则。
- 安装过程中,如果进度条卡住(99%),一般都是数据库写入权限或者安装环境配置config目录无法写入问题,请注意检查权限。
- 如果安装成功后,无法显示图形验证码的,请看是否已安装(开启)了PHP的GD库。
- 如果安装成功后,无法上传文件的,请看是否已安装(开启)了PHP的fileinfo扩展。
截图预览
全部开源
- 小说内容管理系统100%开源,遵循Apache2开源协议发布。