想要搭建一个小说站,需要准备如下:
如果你的服务器带有额外的磁盘,需要在此之前先进行磁盘挂载:
磁盘挂载完成后,再进行宝塔控制面板的安装。
登陆成功后,点击左侧菜单栏“面板设置”选项,对‘面板端口’、‘安全入口’、‘面板用户’、‘面板密码’等选项进行修改,尤其是‘面板端口’选项,建议立即修改。
此后,便可根据你新修改的‘安全入口’和用户、密码等登陆该面板。
若不幸忘记了某些项目而无法登陆,可以通过SSH命令:
进行查看
接下来,就要配置小说站需要的运行环境,安装:
安装完成后,在【软件商店】页面选择“应用分类”中的“已安装”选项,选择PHP 7.3 的“设置”选项:
配置完成之后,选择“文件”选项,在 /www/server/ 目录下新建名为“ptcms”的文件夹,并将下载的ptcms聚合程序中名为【license】和【】的文件上传到该目录下。
其后,在PHP 7.3的设置中打开“配置文件”,在文件最底部输入:
之后,重启php 7.3。
在“网站”页面添加站点,之后进入网站根目录,将ptcms部署文件上传,并解压。
随后,使用“DNS云解析”,将我们的域名与解析到本服务服务器,过程需要20~30分钟(理想状态下)。
回到网站页面,进行网站“设置”,将网站运行目录更改为 /public
随后,设置【伪静态】为:
并进行保存。
但是如果你真的相信了,就会发现——这TM的网站就是打不开!!!
一直提示 “404”错误!
其实,是有一点他们没有提到的,在设置网站运行目录的界面,有一个选项“防跨站攻击”,我们需要先将其取消勾选,片刻后再进行勾选,如此,才算是彻底完成了这个步骤。
。。
。。。
在进行了包括网站名、域名、mysql以及管理员账号密码之类的设置之后,我们便进入了网站后台登陆界面:
这时候,可能会有小伙伴发现,为什么我的图形验证码加载不出来!??!
这时候,我们要回到宝塔页面,
将Session的存储模式调整为 files,问题解决。
(其实,PHP 7.3 的Session配置默认便是“files”,正常情况下不会出现这个问题;但是由于我在安装过程中自己瞎jr操作,导致了这个情况。然后当我百度的时候,发现网上并没有关于这个问题的直接答案,直到我在一段解决类似问题的代码中发现关于Session,才初步意识到了问题的所在。)
在后台选择 采集管理-规则管理-规则导入,然后就可以开始倒入网上下好的采集规则(txt格式的)。
随后在规则管理页面,选择“测试”
可以试验导入的规则是否还能用,不能用的建议删掉,能用的,选择任务选项,增加任务采集(初期书库空的时候建议把采集间隔时间设置的低一点,我设置的是60。但是也不建议太低,毕竟双方的服务器压力也要考虑一下~)
当所有能用的规则都设置了采集任务之后,选择 任务管理-采集任务监控,并点击【启动总进程】按钮
这时候,在按钮的右侧会出现“获取主进程运行状态失败”字样,这时候,回到连接SSH,输入命令:
随后输入
便会看到界面显示:
“主进程挂掉,重启主进程
主进程开启成功”
然后,就ok了~,小说站搭建大功告成。
各位嫌麻烦或者因为种种原因未能搭建的朋友可以来试一下,看能否找到自己想看的图书~
一、ChatGPT:创意启发与情节拓展大师ChatGPT 作为语言模型界的明星产品,在小说创作的创意启发和情节拓展上优势显著。在创作伊始,当你脑海仅有模糊的故事雏形时,可充分利用其强大的语言理解与生成能力。例如,若你想写一部古装武侠小说,却纠结于主角身世背景设定,向 ChatGPT 提问:“构思一个在江湖中身世神秘,背负家族使命,从小被隐世高人收养的武侠主角背景故事,包含关键事件与性格特点塑造。”
PHP小说网站源码采用ThinkPHP+MySQL+Ajax技术开发,该源码内存占用资源少且运行速度快,是一个轻量级小说网站资源管理系统,可以批量定向采集自定义网站数据,以便迅速搭建起一个海量级的小说站点,是目前市面上运用最广泛且灵活易用的小说网站源码。 该小说网站源码不是单纯的内容采集,具有智库系
在这个数字化的时代,网络小说已经成为很多人生活中不可或缺的一部分。很多初学者都想通过“java 爬小说网站”的方式,获取他们喜欢的书籍资料。作为一个技术爱好者,我决定记录这个过程,包括我所遇到的问题和解决方案,供大家参考。## 问题背景在我尝试使用Java编写一个爬虫程序,从某个小说网站获取数据时,问题很快浮现出来。尽管我按照网上的教程一步步操作,但在获取数据的过程中却遭遇了诸多问题。例如
# 设计Java小说网站Java小说网站是一个为读者提供小说阅读服务的网站,用户可以在上面浏览各种小说,并且可以进行搜索、收藏、评论等操作。本文将介绍如何设计一个基于Java的小说网站,并给出相应的代码示例。## 技术栈选择为了实现一个功能完善的小说网站,我们需要选择合适的技术栈。在后端方面,我们选择使用Spring Boot框架来构建网站的后端服务;在前端方面,我们选择使用Vue.j
# Java版小说网站开发简析随着数字化时代的发展,小说网站成为了越来越多读者获取文学作品的重要途径。Java作为一种广泛使用的编程语言,因其强大和灵活性,成为了开发小说网站的理想选择。在这篇文章中,我们将探讨如何使用Java构建一个简单的小说网站,并提供一些代码示例。## 系统架构概述开发小说网站的系统架构通常包括前端、后端和数据库三部分。前端负责用户界面的展示,后端负责业务逻辑处理
小说网站搭建随笔 小说网站搭建随笔(vue+mySQL+python爬虫)完全从技术性的角度上剖析我下过一个小说网站的源程序,但是比较乱,直接用可以,但是完全搞懂很复杂。这个网站是自己构思的,应该和目前的各大小说网站不一样,可能逻辑上来看也比较笨,主要是练习一下vue搭建网站和爬虫的使用。爬取存储展示其实一开始学习爬取小说,可能学习的都是爬到txt文档,就是全文字,无格式,这个在展示
java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:idea eclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、JDK1.8数 据 库:MySQL5.7/8.0源码地址:htt
本人上一篇博客写到 使用scrapy框架 + redis数据库增量式爬虫 :爬取某小说网站里面的所有小说!在查看小说网站的全部小说可以知道,该小说网站起码有100+本小说,每本小说起码有1000+的章节,要是使用单台电脑抓取的话是比较慢的!这里写下在scrapy框架里面:使用scrapy_redis组件,给原生的scrapy框架,提供可以共享的管道和调度器,让分布式电脑机群执行同一组程序,对同一组
基于javaweb+jsp的小说在线阅读系统(前台阅读+后台管理)(java+SSM+jsp+mysql+maven)一、项目简述 功能包括(管理员和游客角色):1:用户及主要操作功能 游客可以浏览网站的主页,但是需要注册为会员后部分小 说才能对网络小说进免费行阅读或阅读。用户可以收藏书 架,留言评论,上次阅读,阅读历史,章节选择等等功 能。2:管理模块 网络小说管理模块包括不同网络小说类别的添加
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上
今天和大家分享的是python爬虫实战,由于本人最近迷上了看网络小说,学生党又穷,只能看看网络dao版小说,现在这类dao版小说网站可以说非常的多,但是所有的网站进去都可以看见一大把的广告信息,非常影响我们的阅读体验,所以我打算将dao版小说网站的小说内容通过学习到的python爬虫技术爬取下来搭建自己的小说网站,有了今天的这篇文章。 
引言: 今日为您推荐一款专门为开发AI运动APP,而量身打造的插件,可以用来开发快速AI运动计时、AI运动计数、AI健身、线上运动赛事、AI体育、AI体测、AI学生体测APP。 在当今的开发领域,跨平台开发框架uni-app凭借其高效与便捷的特性,深受开发者青睐。而在开发AI运动类APP时,AI推理 ...
SkyWalking 在微服务世界里,每个服务就像一个繁忙的小摊位,服务之间的调用就像小伙伴之间传纸条。想要知道哪个摊位慢了、哪个小伙伴忙得不可开交,你就需要 SkyWalking——微服务界的“侦探大队长”,帮你全方位监控、分析和诊断系统。 本文将带你全面了解 SkyWalking,从原理、配置到 ...
本文介绍了一个基于Java-SpringBoot的旅游网站设计与实现方案。该系统整合了机票、酒店、门票、美食等旅游全链路服务,包含25个功能模块,覆盖"行前-行中-行后"全流程。采用MySQL数据库,实现了用户管理、产品预订、订单处理、评价互动等核心功能。系统具有技术可行性(Java+MySQL)、经济可行性和操作简易性,通过模块化设计支持独立优化。提供管理员和用户双角色界面,管理员可进行数据管理,用户可完成查询预订等操作。配套有完整源码、数据库和设计文档,适合作为计算机毕业设计项目。
不要让 CPU 的努力白费,大家一起来了解下!本文主要来学习内存屏障和 CPU 缓存知识,以便于我们去了解 CPU 对程序性能优化做了哪些努力。首先来看下 CPU 缓存:CPU 缓存CPU 缓存是为了提高程序运行的性能,CPU 在很多处理上内部架构做了很多调整,比如 CPU 高速缓存,大家都知道因为硬盘很慢,可以通过缓存把数据加载到内存里面,提高访问速
关键路径导读一、重要概念1.1 AOE网1.2 关键路径二、关键路径算法2.1 算法步骤2.2 实例演示2.3 关键活动与关键路径的特性结语导读大家好,很高兴又和大家见面啦!!!在之前的图论学习中,大家已经掌握了拓扑排序这一核心概念。拓扑排序是针对有向无环图(DAG)的一种线性序列,它要求对于图中的 ...