介绍

 

 

起因是我为了完善一个简单便捷的JDCookie获取工具从而开发的工具,起初并未打算公开。但是为了完善项目,需要大家帮我一起Debug

 

 

部署教程

 

 

1、安装宝塔

 

 

  1. # CentOS安装宝塔
  2. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  3. # 宝塔官网
  4. https://www.bt.cn/bbs/thread-19376-1-1.html

 

 

2、安装Supervisor管理器

 

 

宝塔 -> 软件商店 -> 搜索:Supervisor管理器  安装

 

 

3、安装Chrome浏览器

 

 

  1. # 1、在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo
  2. cd /etc/yum.repos.d/
  3. vi google-chrome.repo
  4. # 2、在键盘上按下Insert,粘贴以下内容
  5. [google-chrome]
  6. name=google-chrome
  7. baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
  8. enabled=1
  9. gpgcheck=1
  10. gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
  11. # 3、安装Chrome
  12. 【国内】:yum -y install google-chrome-stable --nogpgcheck
  13. 【海外】: yum -y install google-chrome-stable
  14. # 4、查看Chrome目录
  15. which google-chrome-stable
  16. # 5、创建软连接(xxx替换为上一步查找出来的路径)
  17. ln -s xxx /bin/chrome
  18. # 6、查看Chrome版本
  19. chrome --version

 

 

4、上传QRJDC源码

 

源码下载

提取码:6st2复制
解压码:无

 

 

5、下载ChromeDirve驱动文件

 

 

选择自己系统的驱动下载并解压到chromedriver目录里面

 

 

地址:https://npm.taobao.org/mirrors/chromedriver/

 

 

Tips:如果你的Chrome版本是97.0.4692.xx, 那么你可以直接使用我压缩包内的驱动文件,无需重新下载(别忘记赋予775权限)

 

 

6、安装运行环境

 

 

  1. btpip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

 

 

7、运行程序

 

 

  1. # 赋予权限
  2. chmod 775 app.py
  3. # 运行
  4. btpython app.py

 

 

8、放行端口

 

 

在宝塔的安全和服务商的安全策略组里面放行5100端口就可以访问测试了是否可以用了(重要步骤)

 

 

访问地址:http:// ip:5100

 

 

9、后台运行

 

 

测试完成之后就可以挂到后台运行了。使用Supervisor管理工具

 

 

 

 

最后说明

 

 

1、如果需要排查错误,请在config/config.json里面将Mode修改为:DEBUG  (大写),即可打开调试模式

 

 

2、所有日志全部在运行后会存入程序目录下的JDCookie.log文件

 

 

3、本项目只是为了学习而开发,不是为了方便你。想拿来学习就Down下来看看学习,看不上看不起这个项目,那就麻烦请小手给此网页点个叉叉

 

 

4、理论上来说你可以各种魔改程序优化部署方式,我写的教程只是偏入门向的

 

 

5、最后的最后麻烦大家支持我另外一个程序,点点Star。地址:https://github.com/nuanxinqing123/HomeNavigation

 

 

我的博客陆比柒博客:https://6b7.org/437.html

 

 

 

-> 加入科技玩家交流群组:点击加入 <-
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @☀暖心情 发布。如若转载,请注明出处: 科技玩家 » QRJDC – 部署教程