Skip to main content

Stable Diffusion Web UI教程

使用步骤

1. 将本机的SSH KEY公钥存入云主机

  1. 创建或查看自己本地的 ssh key 并复制公钥
# 查看并复制本机的ssh key
ls ~/.ssh
# 创建新的ssh key
ssh-keygen -t ed25519 -C "your_email@example.com"
# 本机命令行操作(将公钥复制到命令行)
pbcopy < ~/.ssh/id_ed25519.pub
  1. 添加本地公钥到潞晨云 img_1.pngimg_2.png

2. 创建云主机实例

登录潞晨云,选择西北2区,RTX-4090机器,点击租用。 img.png

填写相应字段,选择Stable Diffusion Web UI镜像,点击保存,点击创建。 img.png

3. 建立云主机的和本机的SSH映射

  1. 在潞晨云网页端点开JupyterLab,运行下述命令行以启动Stable Diffusion Web UI img_3.png

    ```
    cd /root/stable-diffusion-webui
    bash webui.sh -f
    ```
  2. 运行后展现情况如下,可以看到 local URL,如8003:127.0.0.1:7860 img_4.png

  3. 在潞晨云网页端中点击 复制SSH云主机地址,如root@211.102.192.100 -p 31466 img_5.png

4. 在本机terminal输入访问命令

将Stable Diffusion Web UI的Local URL映射到SSH链接

ssh -CNg -L 8003:127.0.0.1:7860 root@云主机地址 -p

例如,上述例子中的Stable Diffusion Web UI的Local URL是 http://127.0.0.1:7861 ,映射到 ssh root@211.102.192.100 -p 30269,即为:ssh -CNg -L 8003:127.0.0.1:7861 root@211.102.192.100 -p 30269

5. 打开本地浏览器使用SD Web UI:

在浏览器输入http://localhost:8003/ 回车浏览