项目地址: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+端口号来打开网站。