一、云服务器选择
建议选择配备NVIDIA GPU的Linux系统实例,主流云平台推荐配置如下:

平台 | 实例类型 | 显存要求 |
---|---|---|
腾讯云 | GN7系列 | ≥8GB |
阿里云 | FC GPU实例 | ≥12GB |
AutoDL | A5000实例 | ≥24GB |
选择时需注意:优先选择预装Ubuntu系统的实例,确保实例支持NVIDIA驱动自动安装功能。
二、基础环境搭建
通过SSH连接服务器后,按顺序执行以下命令:
- 更新系统源:
sudo apt update && sudo apt upgrade -y
- 安装NVIDIA驱动:
sudo apt install nvidia-driver-535
- 配置CUDA环境:
wget https://developer.download.nvidia.com/compute/cuda/12.3.2/local_installers/cuda_12.3.2_545.23.08_linux.run
- 验证GPU状态:
nvidia-smi
三、SD安装与配置
推荐使用自动部署脚本完成核心组件安装:
- 克隆仓库:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
- 安装依赖:
cd stable-diffusion-webui && ./webui.sh --listen
- 配置模型文件:将ckpt/safetensors文件放入models目录
首次运行时脚本会自动下载所需依赖,建议配置清华镜像源加速下载。
四、WebUI使用指南
完成部署后通过公网IP访问服务:
- 开放服务器安全组端口(默认7860)
- 浏览器访问:
http://服务器IP:7860
- 配置启动参数:
- –xformers启用显存优化
- –api启用API接口
五、注意事项
部署完成后需特别注意:
- 配置NAS存储实现模型热更新
- 设置定时任务清理/tmp临时文件
- 启用实例自动关机策略避免费用超支