1.准备一个Linux腾讯云服务器并下载好宝塔;
2.在宝塔页面下好docker和相应的网站四件套服务;
3.根据官网的描述复制好docker配置文件内容
配置内容可以额外添加,相当于docker的环境变量,优先度如下图;
3.在宝塔根目录www/wwwroot下新建文件夹存放模板文件(配置);
注意此处我多了一个API_URL_REDIRECT;因为我使用的是第三方api服务;
新建文件名为docker-compose.yml,放入复制的配置(配置里的端口号和api要改成自己要用的)
4.在docker界面导入刚刚创建好的模板;
注意选中上面的编排模板,选择本地模板;将两个文件都选上;
5.终端输入docker-compose up
6.在安全组/防火墙放行对应的端口;
7.服务器ip+端口即可访问;
二、接下来是如何将域名绑定到服务器上实现访问;
1.购买域名后将域名解析到自己的服务器上;
2.创建一个静态php站点,注意domain.com换成自己的域名;
3.在站点管理里设置好反向代理;
4.部署ssl
即可实现使用域名访问;
三、接下来是如何添加账号密码实现保护;
1.打开docker的配置目录
2.打开gpt文件,找到config.py编辑里面的AUTH后重启容器即可;
评论 (0)