CentOS安装Stable Diffusion秘籍

AI技术
小华
2025-04-18

在CentOS上安装Stable Diffusion涉及多个步骤,包括安装必要的软件包、配置环境、下载和启动WebUI等。以下是一个详细的安装教程:

安装前准备

  1. 更新系统
sudo yum update -y
  1. 安装依赖库
sudo yum install git cmake protobuf rust python@3.10 openssl-devel zlib-devel libffi-devel -y
  1. 安装Homebrew(可选,用于简化软件安装):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装Python和Git

  1. 安装Python 3.10.6
cd /usr/local
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
tar -zxvf Python-3.10.6.tgz
cd Python-3.10.6
./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl --with-openssl-rpathauto
make -j
sudo make install
  1. 安装Git
cd /usr/src
git clone https://github.com/git/git.git
cd git
sudo make prefix=/usr install
echo "export PATH=/usr/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
git --version

安装Stable Diffusion WebUI

  1. 下载WebUI脚本
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
chmod +x webui.sh
  1. 执行安装脚本
./webui.sh

启动Stable Diffusion WebUI

  1. 进入安装目录
cd stable-diffusion-webui
  1. 启动WebUI
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements_versions.txt
  1. 启动服务
./webui.sh
  1. 在浏览器中访问

打开浏览器,访问 http://127.0.0.1:7860,即可进入Stable Diffusion WebUI界面。

使用整合包(推荐)

对于新手来说,使用整合包可以大大简化安装过程。推荐的整合包有秋葉aaaki和独立研究员-星空的整合包。以下是使用秋葉aaaki整合包的步骤:

  1. 下载整合包
wget [秋葉aaaki整合包下载链接]
  1. 解压整合包
tar -zxvf sd-webui-aki-v4.2.tar.gz
  1. 安装依赖
cd sd-webui-aki-v4.2
./启动器运行依赖-dotnet-6.0.11.exe
  1. 启动WebUI
cd sd-webui-aki-v4.2
./A启动器
  1. 在浏览器中访问

打开浏览器,访问 http://127.0.0.1:7860,即可进入Stable Diffusion WebUI界面。

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序