前言
最近有不少粉丝私信,反馈交友盲盒的项目版本搭建起来会遇到各种各样的问题,总是不成功。
为了让大家都正常运行起来这个应用,特制作了基于docker的版本,此版本将大部分工作量封装成了镜像,只需要少量的操作步骤就能完美运行盲盒版本的交友软件,能让大家快速使用起来。
安装docker运行环境
安装docker环境,使用以下一键脚本。
# CentOS,版本需在7或7以上 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # Ubuntu curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # Debian curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
我这里依然使用CentOS 7来演示,其它版本操作类型。安装完成后启动docker,如果显示为Active: active (running)则正常。
# 启动docker systemctl start docker # 查看运行状态 systemctl status docker
拉取镜像
docker login --username=yunwei007@ywzc registry.cn-hangzhou.aliyuncs.com
这里需要输入密码,请后台回复关键字「106」获得。显示为Login Successed则成功登录,下一步我们就可以拉取镜像文件了。
传资源文件(持久化),请后台回复关键字「106」获得。使用以下命令解压到/home目录下,不要随意解压,解压的位置需要与后面docker运行目录相关联。
# 解压 [root@localhost tmp]# tar -pxvzf www.tar.gz -C /home # 拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/yunweizeichuan/makefriends:v1.0 # 运行镜像 sudo docker run -i -t -d --name makefriends -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /home/www:/www registry.cn-hangzhou.aliyuncs.com/yunweizeichuan/makefriends:v1.0 # 进入docker环境获得宝塔登录信息 docker exec -itd makefriends /bin/bash /etc/init.d/bt start /etc/init.d/bt default
将返回的信息记录下来,访问网址为http://你的ip或域名:8888/关键字,登录用户名和密码为后面展示。
修改配置
修改一下ip为你服务器的ip或域名,修改.env文件。如果是域名则用域名表示,修改完成后保存。
运行
最后访问我们的网站就可以正常使用了,访问后台,请在ip或域名后加上/admin,默认登录用户名和密码admin/123456。