使用docker安装百度贴吧云签到

项目地址:https://github.com/MoeNetwork/Tieba-Cloud-Sign
 

安装docker+ docker-compose

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

#安装docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose


 

使用Docker-Compose快速部署

wget https://raw.githubusercontent.com/zsnmwy/Tieba-Cloud-Sign/master/docker-compose.yml
 

下载docker-compose.yml之后要修改一下配置

vim docker-compose.yml

  web:
    image: "zsnmwy/tieba-cloud-sign"
    environment:
      DB_HOST: db:3306
      DB_USER: root
      DB_PASSWD: daniao
      DB_NAME: tiebacloud
      CSRF: "false" #这里要改成false,要不然会出现CSRF错误,我在这吃过几次亏
    ports:
      - "8089:8080" #这里把80端口修改8089,也可以修改为别的
    links:
      - db
    depends_on:
      - db

开始部署

docker-compose up -d

参数-d为后台运行。(主要时间消耗在下载,启动不用啥时间)
这里已经包含了MySQL部署

启动完之后,直接访问服务器ip+端口号
来运行程序了。

 

安装贴吧签到程序

在浏览器输入服务器ip+端口号 的这样的形式来运行安装向导,然后跟着步骤走,注意在配置数据库连接的时候,选择自动导入即可,不用自己输入。 然后就配置好了。然后就配置好了,就可以打开网站了。ip+端口号来打开网站。