本文为自己使用过程中遇到到问题,作为备份。
自助安装步骤:
第一步:购买一台阿里云或者腾讯云的服务器,推荐安装CentOS 7.X系统。
第二步:安装宝塔服务器面板。
第三步:在宝塔面板里面,找到【终端】,然后依次复制以下代码,安装【靠谱网盘目录索引销售系统】
1、安装docker薇kk807888:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
设置Docker开机启动:
systemctl enable docker
2、启动docker
systemctl start docker
3、安装portainer(管理docker的图形界面,不需要的可以直接跳过)
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer
4、安装pan-admin(目录站后台管理)
docker run -d -p 8080:8080 --restart=always -v /etc:/etc -v /home/pan-admin/cache:/home/pan-admin/cache -v /home/pan-admin/config:/home/pan-admin/config -v /home/pan-admin/db:/home/pan-admin/db -v /home/pan-admin/db_file:/home/pan-admin/db_file -v /home/pan-admin/upload:/home/pan-admin/upload -v /home/pan-admin/exports:/home/pan-admin/exports --name GoPan-admin jason1104/gopan-admin
5、安装pan-www(目录站前台展示)
docker run -d -p 1180:1180 -p 1181:1181 --restart=always --name GoPan-www jason1104/gopan-www
6、安装watchtower(每天凌晨5点检测升级系统)
docker run -d \
--name watchtower \
--restart always \
-e TZ="Asia/Shanghai" \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -c \
--schedule "0 0 5 * * *" \
--cleanup
7、安装好之后用ngixn设置反向代理:
后台反向代理到 http://127.0.0.1:8080
前台音视频类模板反向代理到 http://127.0.0.1:1180
前台图书类模板反向代理到 http://127.0.0.1:1181
首次登录后台直接注册账号即可使用,注册时服务商ID填入:888999
ip地址多站点设置方法:
1、添加站点
用你的ip创建前台站点,php版本选择纯静态,创建完成后,添加前台反代。前台默认端口是80
2、添加第2个站点
再添加后台站点,这里如果你还是直接用上一个ip,界面会警告”您添加的站点已存在”,这时你可以先随便输入一个域名,然后在第二行输入你的ip,并采用另一个端口作为网站地址(比如81,记得在云防火墙里放开该端口);同样PHP版本选择 纯静态,确定后,添加后台反代。
3、删除虚假域名
然后再在设置中删除那条随意写的域名,这样81端口的网站地址就添加成功了。
以此类推,理论上在不和其他端口冲突的情况下可以创建6000多个网站,当然也要考虑你的服务器的承受能力。