Centos 抢票软件环境搭建
开源抢票软件github地址
https://github.com/testerSunshine/12306
采用docker的环境
首先安装docker
https://www.cnblogs.com/lonelyxmas/p/10430207.html
然后安装docker-compose
pip install docker-compose==1.23.2
启动docker
systemctl start docker
守护进程重启
sudo systemctl daemon-reload
重启docker服务
systemctl restart docker
重启docker服务
sudo service docker restart
关闭docker
service docker stop
关闭docker
systemctl stop docker
wget https://www.crummy.com/software/BeautifulSoup/bs4/download/4.8/beautifulsoup4-4.8.2.tar.gz
解压
tar -vxf beautifulsoup4-4.8.2.tar.gz
git clone https://github.com/testerSunshine/12306.git
如果您的服务器安装了docker与docker-docker,那么您可以忽略上面的所有步骤,直接按以下步骤操作,即可开始抢票:
初步条件:
请确认你安装的docker版本为18.09及以上: docker -v
请确认您安装的docker-compose版本为1.23.2及以上: docker-compose -v
请根据自己需要修改好配置文件:TickerConfig.py
修改请配置文件TickerConfig.py中的变量AUTO_CODE_TYPE状语从句:HOST,AUTO_CODE_TYPE改为3,HOST改为"captcha:80"(这里很重要,这是本地打码服务器的配置)
运行命令:
开始抢票:docker-compose up --build -d
停止抢票:docker-compose down
查看抢票日志: docker logs --follow ticket