哪里能看CentOS部署Stable Diffusion

AI技术
小华
2026-07-23

要在 CentOS 上部署 Stable Diffusion,一般不是“去哪里看”,而是需要 自己动手部署。下面给你一个完整、可落地的方案,适合 CentOS 7 / 8 / Stream。

一、推荐方案(最常用)

CentOS + Python + Stable Diffusion WebUI(AUTOMATIC1111)
这是目前最主流、教程最多、插件最全的方式。

1️⃣ 系统要求

  • CentOS 7 / 8 / Stream
  • NVIDIA 显卡(强烈推荐)
  • 至少 6GB 显存(4GB 也能跑,但很吃力)
  • 已安装:
  • NVIDIA 驱动
  • CUDA 11.8 或 12.x
❗ 如果没有 GPU,只能用 CPU(非常慢,不推荐)

二、部署步骤(核心流程)

Step 1:安装依赖

sudo yum install -y epel-release
sudo yum install -y git python3 python3-pip wget unzip

Step 2:安装 NVIDIA 驱动 & CUDA(非常关键)

lspci | grep -i nvidia
nvidia-smi

如果没输出,需要先装驱动:

✅ 推荐:

  • CUDA 11.8 + cuDNN 8.7+

Step 3:安装 Python 3.10(CentOS 自带版本太低)

sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel
wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz
tar -xzf Python-3.10.13.tgz
cd Python-3.10.13
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

验证:

python3.10 --version

Step 4:克隆 Stable Diffusion WebUI

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

Step 5:下载模型(必须)

把模型放到:

models/Stable-diffusion/

常用模型:

  • v1.5
  • SDXL
  • ChilloutMix

模型下载地址:


Step 6:启动 WebUI

python3.10 launch.py --listen --port 7860

访问:

http://服务器IP:7860

三、常见问题(CentOS 特有)

❌ 1. 缺少 libstdc++.so.6

sudo yum install -y libstdc++

❌ 2. 显存不足

启动参数:

--lowvram --medvram

❌ 3. CentOS 7 太老

✅ 建议:

  • CentOS Stream 8 / 9
  • Rocky Linux / AlmaLinux

四、如果你不想折腾(替代方案)

✅ 方案 1:Docker(最简单)

docker run -it --gpus all \
-p 7860:7860 \
ghcr.io/automatic1111/stable-diffusion-webui:latest

✅ 方案 2:ComfyUI(更专业)

  • 节点式
  • 更适合生产环境

五、我可以继续帮你

你可以直接告诉我:
1️⃣ CentOS 版本
2️⃣ 是否有 NVIDIA 显卡
3️⃣ 显存多大
4️⃣ 是否必须离线部署
我可以给你 一步一步定制命令,甚至帮你写 一键部署脚本

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序