关闭

亿通信息网

Stable Diffusion云服务器部署教程

2025-03-02 00:00:00 浏览:

一、云服务器选择

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

云服务器配置对比
平台 实例类型 显存要求
腾讯云 GN7系列 ≥8GB
阿里云 FC GPU实例 ≥12GB
AutoDL A5000实例 ≥24GB

选择时需注意:优先选择预装Ubuntu系统的实例,确保实例支持NVIDIA驱动自动安装功能。

二、基础环境搭建

通过SSH连接服务器后,按顺序执行以下命令:

  1. 更新系统源:sudo apt update && sudo apt upgrade -y
  2. 安装NVIDIA驱动:sudo apt install nvidia-driver-535
  3. 配置CUDA环境:wget https://developer.download.nvidia.com/compute/cuda/12.3.2/local_installers/cuda_12.3.2_545.23.08_linux.run
  4. 验证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访问服务:

  1. 开放服务器安全组端口(默认7860)
  2. 浏览器访问:http://服务器IP:7860
  3. 配置启动参数:
    • –xformers启用显存优化
    • –api启用API接口

五、注意事项

部署完成后需特别注意:

  • 配置NAS存储实现模型热更新
  • 设置定时任务清理/tmp临时文件
  • 启用实例自动关机策略避免费用超支

通过本文教程,读者可在2小时内完成从云服务器选购到Stable Diffusion WebUI部署的全流程。建议定期更新模型库,并合理利用云平台的监控工具优化资源配置。