服务器- 系统:Ubuntu 22.04 LTS- 配置:2核4G(多线程、验证码识别吃CPU)- 网络:国内服务器访问某星更稳定;国内域名需要备案,无域名可IP自用(证书告警)- 开放端口:安全组放行22、80、443禁止放行8000 登录服务器ssh root@你的公网IP 校验安装docker --versiondocker compose version上传项目代码 方式2 压缩包上传本地打包,排除敏感文件:bashzip -r mouxing.zip . -x "runtime/" -x ".env" -x "cookies.txt" -x "pycache/" -x ".git/*"上传解压bashscp mouxing.zip root@IP:/optssh root@IPcd /opt && unzip mouxing.zip -d mouxing && cd mouxing配置环境变量bashbash deploy/deploy.sh脚本自动生成`.env`与随机加密密钥,编辑配置:bashnano .env修改管理员账号密码:inimouxing_ADMIN_USER=adminmouxing_ADMIN_PASS=设置高强度密码,不要使用默认admin123> `mouxing_SECRET_KEY`脚本已生成,不要手动修改。 构建并启动服务bashbash deploy/deploy.sh查看容器状态:bashdocker compose --profile prod ps``看到web Up代表启动成功。本地测试:curl 点击下载> ️ 重要声明>本项目仅用于技术学习与源码研究。**自动化操作平台可能违反平台用户协议,存在账号风控风险,禁止商业牟利。**若内容侵犯到您的合法权益,请联系我,我会在24小时内核实处理。
某星Web 轻量化部署上线指南 第5张插图
某星Web 轻量化部署上线指南 第6张插图