# 某星Web 轻量化部署上线指南> 精简实操版|Ubuntu22.04 + Docker Compose + Caddy,约10分钟读完## 下载地址链接: https://pan.baidu.com/s/13uH-SnVDMwB6RBJtEFJVLQ?pwd=kpuv ## 整体架构“`浏览器(HTTPS) → Caddy(80/443) → 容器uvicorn(127.0.0.1:8000) → x星API“`- Caddy:反向代理,自动申请、续期HTTPS证书- 8000仅本机内部访问,**不对外暴露**- runtime数据卷持久化数据库、cookies、缓存,重建容器数据不丢失## 准备工作### 服务器- 系统:**Ubuntu 22.04 LTS**- 配置:2核4G(多线程、验证码识别吃CPU)- 网络:国内服务器访问某星更稳定;国内域名需要备案,无域名可IP自用(证书告警)- 开放端口:安全组放行`22、80、443`,**禁止放行8000**### 资源1. SSH连接工具2. 项目源码(git仓库/压缩包)3. 域名(可选,A记录解析到服务器公网IP)## 服务器基础操作“`bash# 登录服务器ssh root@你的公网IP# 更新系统apt update && apt upgrade -y“`## 安装Docker“`bashcurl -fsSL https://get.docker.com | shsystemctl enable –now docker# 校验安装docker –versiondocker compose version“`## 上传项目代码### 方式1 Git拉取(推荐)“`bashmkdir -p /opt && cd /optgit clone 你的仓库地址 mouxingcd mouxing“`### 方式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 http://127.0.0.1:8000`返回200正常。—推广一下我的个人博客:blog.ziktra.top博客小站,大佬下手轻点> ##⚠️ 重要声明>**本项目仅用于技术学习与源码研究。****自动化操作平台可能违反平台用户协议,存在账号风控风险,禁止商业牟利。****若内容侵犯到您的合法权益,请联系我,我会在24小时内核实处理。**


【提示】本站只提供资源,不提供技术支持,介意勿下!!
【公告】没有基础小白不要下载,站长不教!!
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果有侵权之处请第一时间联系我们删除。敬请谅解







![[精品软件] 乐咔相机V1.00相机功能强大-百云游资源网](https://baiyunyou.com/wp-content/uploads/2021/04/153814eqsommgo8cd6sevs.jpg)







暂无评论内容