服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器

这篇具有很好参考价值的文章主要介绍了服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置环境

  1. 创建一个python=3.10.6的环境,该环境出错几率低
conda create -n sd python=3.10.6
  1. 激活该环境
conda activate sd
  1. 切换到要安装的目录
cd ./longjs

下载安装Stable Diffusion WebUI

  1. 需要注意的是,如果按照官网的安装方式,是默认安装在 /home/$(whoami)/stable-diffusion-webui/的,如果服务器不是这种结构,则会提示错误
bash <(wget -qO- https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh)
  1. ( 非默认方式安装)下载文件
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  1. 切换到/stable-diffusion-webui/
cd stable-diffusion-webui/
  1. 运行安装文件
bash webui.sh

解决安装过程的报错

报错一: Couldn’t checkout {name}'s hash: {commithash}

  1. 报错如下
RuntimeError: Couldn't checkout {name}'s hash: {commithash}.
Command: "git" -C "/group2/longjs/stable-diffusion-webui/repositories/stable-diffusion-stability-ai" checkout 47b6b607fdd31875c9279cd2f4f16b92e4ea958e
Error code: 129
stdout: <empty>
stderr: Unknown option: -C
usage: git [--version] [--help] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p|--paginate|--no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
  1. 该错误需要修改launch.py文件
vim launch.py
  1. 在vim 中查找-C 并替换成 --exec-path

参考GitHub社区

:%s/-C/--exec-path/g   # 查找全部-C并替换成--exec-path

报错二:Couldn’t determine Stable Diffusion’s hash

  • 由于服务器没有科学的方式,所以运行到中间,会报错,提示无法从GitHub clone 文件下来。
  • 这时候就需要从报错信息中找到缺失的文件,在其他地方手动下载并放置到相应的文件夹里。
  • 浏览器下载比较慢,可以复制下载链接通过IDM下载。
  • 缺失文件和需要的放置文件夹均会在报错信息中显示,或者直接在launch.py中查看。推荐后者,更快捷。
  • 可能的缺失文件链接如下:
  1. Stable Diffusion
  2. Taming Transformers
  3. K_diffusion
  4. CodeFormer
  5. BLIP

报错三:Error setting up CodeFormer

参考GitHub社区

下载缺失文件,更名为codeformer-v0.1.0.pth,并在/models/Codeformer中替换

使用

映射到本地服务器

webui-user.sh中添加

export COMMANDLINE_ARGS="--listen --no-half-vae --enable-insecure-extension-access"

通过xshell隧道转移到本地浏览器,目标主机为服务器公网ip,目标端口默认为7860.可添加--port 其他端口修改。

详细设置可见往期文章

服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器

公网访问

webui-user.sh中添加--share

export COMMANDLINE_ARGS="--listen --no-half-vae --enable-insecure-extension-access --share"

运行webui.sh之后,即可生成一个公网链接。该链接为临时链接,有效期三天。

设置中文

  1. 打开链接,找到extensions选项卡依次点击下述选项,找到并安装zh_CN Localization中文安装包
    服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器
    服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器
  2. 回到settings选项,并找到user interface,拉到最后面,选择中文包
    服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器
    服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器
  3. 保存设置并重启UI界面
    服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器

enjoy it !
服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器文章来源地址https://www.toymoban.com/news/detail-446962.html

到了这里,关于服务器CentOS 7 安装 Stable Diffusion WebUI ,并映射到本地浏览器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在云服务器中部署stable diffusion webui的办法

    这里参考了https://github.com/AUTOMATIC1111/stable-diffusion-webui的官方说明。 这里依旧使用conda虚拟环境:(anaconda 为例) 建立虚拟环境:(这里只需python版本大于3.0) 安装stable diffusion: 安装xformers: 或者: 运行: 使用: 我们使用云服务器,无法使用listen直接用本地连接,需要外

    2023年04月08日
    浏览(48)
  • 【AIGC】阿里云服务器配置stable-diffusion-webui

    我感觉应该不止我一个,点进阿里云的官网后,发现里面的内容太多,网站的层次太深,经常会在里面迷路,找不到自己要的内容。 第一步进到PAI平台 进入交互式建模DSW 创建实例 然后选择GPU的卡型号以及CPU核心数量和内存等硬件配置 选择镜像, 注意这里面的最新版本的Py

    2024年02月09日
    浏览(37)
  • Stable Diffusion XL webui Linux服务器部署(保姆级教程)

    本人把部署过程遇到的坑,会尽可能详细地写在这篇文章中,以供参考。希望能对大家有所帮助! 4张RTX 4090,NVIDIA驱动版本为525.60.13,CUDA版本为12.0。 我部署的SDXL版本为SDXL-refiner-1.0,虽然SDXL官方github提供了UI界面的脚本,但是用起来不如 AUTOMATIC1111开发的好用,所以还是推

    2024年02月04日
    浏览(36)
  • 【AI绘画】云服务器部署stable-diffusion-webui保姆级教程

    之前给大家写过Mac苹果笔记本上部署stable-diffusion-webui的教程,知乎链接: 【奶奶看了也不会】AI绘画 Mac安装stable-diffusion-webui绘制AI妹子保姆级教程 但是安装过程就花了一天的时间,各种问题处理起来真是苦不堪言。。。而且生成图的速度也很慢,一张512 x 512大小的图片就要

    2024年02月09日
    浏览(41)
  • Stable Diffusion Webui在Linux服务器第一次运行不能连接huggingface

    第一次运行stable-diffusion-webui出现了如下错误 由于网络原因, hugging face在国内无法访问, 所以出现了该错误, 笔者所使用的Linux服务器不能使用非常的上网手段, 通过在本地windows运行stable-diffusion-webui并进行排查, 找到了问题所在 Linux服务器的~/.cache/huggingface/hub/目录下需models--op

    2024年02月05日
    浏览(46)
  • 云服务器免费领用,体验PAI-EAS 5分钟部署Stable Diffusion webUI

    最近发现大家都在体验AIGC的Stable Diffusion 文生图模型,很多博主也分享了详细的本地部署保姆级教程。 为什么选择本地部署Stable Diffusion 因为没有生成数量的限制,不用花钱,不用被NSFW约束,生成时间快,不用排队,自由度高,插件丰富,功能众多,可以调试和个性化的地方

    2024年02月16日
    浏览(39)
  • 云服务器(ubuntu)安装stable diffusion-安装记录

    推荐云服务器:Ubuntu Server 18.04 LTS 64位 1、安装 conda mini版本 注意,如果不是 x86_64,需要去镜像看对应的版本(https://mirrors.bfsu.edu.cn/anaconda/miniconda/) 2、安装stable diffusion 修改launch.py 中 touch_command如下(镜像原因,速度太慢) 加速github 使用国内镜像站 修改launch.py 中https://githu

    2024年02月13日
    浏览(30)
  • 0基础云服务器部署Stable Diffusion

    心动了没有!!! 你还没有安装好stable-diffusion吗?在这里,你只要有一个可以联网的电脑就可以使用它。 有没有小伙伴被自己电脑的配置劝退的呢?或者各种报错不知道怎么解决?去网站上搜索各种报错的解决方案。 下面是教程 打开这个链接并登录,去看下自己有没有新

    2023年04月11日
    浏览(57)
  • Stable Diffusion云服务器部署完整版教程

    2023年07月04日 22:30 3607浏览 · 18喜欢 · 22评论 薯片_AI 粉丝: 1513 文章: 1 设置分组 取消关注 已关注         文本旨在将stable diffusion部署在云服务器上,利用云服务器的优势让我们更好的体验AI绘图。 本文的教程是作者一步步实践所总结出来的,完整的按照作者的步骤执

    2024年02月06日
    浏览(29)
  • 云服务器搭建Stable Diffusion Web UI 教程

            本教程仅供AI学习交流使用,不涉及任何AI绘画生成的内容, 本人坚决反对使用AI进行违规违法操作!不建议使用AI绘画生成真人图片。 请大家共同维护健康的网络环境。         本教程搭建的远程环境,仅供自己使用,未进行复杂的网址安全设置。担心出现数据

    2024年02月04日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包