好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 livus 于 2020-2-24 19:05 编辑
我在虚拟机中测试成功,系统为centos7,简单分享下过程.
如果你在网络上有自己的vps,教程是一样的.
安装完系统后,安装宝塔面板,centos7安装命令如下
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完面板后,登录面板,安装本小说网站必需的一些环境,
点击面板左侧-软件商店 依次安装 mysql5.7.26 Tomcat8.5.12 redis5.0
等待一段时间后,安装完毕,点击面板左侧-数据库 添加数据库 数据库名为novel 用户名和密码自己设定(我测试用的用户名为root1,密码为root),其他默认
建立好数据库后 点击导入 从本地导入本小说网站的数据库文件 novel.sql ,小说网站源码和数据库文件楼主都有提供.
接着安装上面遗漏的jdk环境,下载jdk-10.0.2_linux-x64_bin.tar.gz 用winscp上传到服务器root目录,
用SecureCRT登录服务器,执行解压命令(root登录)
tar -zxvf jdk-10.0.2_linux-x64_bin.tar.gz
解压完后,写入环境变量 在终端执行命令 vim /etc/profile
如果提示命令无效 安装下vim ,例 yum install -y vim
打开profile后,按键盘i,进入编辑模式,移动到最下行,写入
JAVA_HOME=/root/jdk-10.0.2
CLASSPATH=.:$JAVA_HOME/bin.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
然后按esc,输入 :wq (就是保存退出)
继续执行命令 source /etc/profile (环境变量立即生效)
把下载的网站源码 DouBiNovel-0.0.1.war 用解压软件解压,得到META-INF org WEB-INF 三个文件夹
用winscp上传到服务器Tomcat目录(路径为 /www/server/tomcat/webapps/ROOT/),原目录下的文件全部删除.
修改/WEB-INF/classes/目下的 application.properties文件
#MyBatis 配置
把数据库用户名和密码 改为你自己的 例如
spring.datasource.username=root1
spring.datasource.password=root
修改后保存,退出,至此应该是完成了.
忘记说了下 在宝塔面板-安全 ,防火墙放行 8080端口
回到宝塔面板,把tomcat重启下,或则整个服务器重启下,然后访问 服务器地址:8080,应该就能访问了,以后更新就等楼主放出新的打包成品了.
登录后台,可以自己研究下,添加书源,不难的,找些类似的网站就行,不过书源网站最好是utf-8编码,如果是gbk编码的会出现乱码,等楼主以后更新了.
如果要部署发行,可安装nginx,然后反代{过}{滤}理,就能以http 或则 https访问,这个可以自行百度研究.
另外奉上 novle.sql doubinovle-0.0.1.war jdk-10.0.2_linux-x64_bin.tar.gz腾讯云下载链接
链接:https://share.weiyun.com/5VyPGg5 密码:hktxdx
------------------------------------------------------------------------分隔符---------------------------------------------
根据楼主更新的源码,我拉了下来,用idea编译了下,请自行测试,我测试了下没啥大问题
最新novel.sql doubinovel-2020-02-23.war jdk-10.0.2_linux-x64_bin.tar.gz腾讯云下载链接
链接:https://share.weiyun.com/55FVNUT 密码:37ar46
新增源网站 规则套用 新笔趣阁 ,书源名称,地址以及搜索地址自己改下
楼主大佬辛苦了
|
免费评分
-
查看全部评分
|