stable-diffusion-webui远程访问、插件在线安装

[复制链接]
查看708 | 回复0 | 2023-8-13 13:24:38 | 显示全部楼层 |阅读模式
本篇文章可以解决以下问题:stable-diffusion-webui 安装插件报错、没有用户登录安全认证、云主机安装后无法远程访问。
成功安装stable-diffusion-webui后,可以通过命令  bash webui.sh 启动。启动后可以通过 http://127.0.0.1:7860访问。但无法进行远程访问。
云主机配置远程访问

1、启动webui.sh
如果把程序部署到了云服务器,此时是无法正常访问的。可以使用以下启动参数进行启动
  1. <strong>bash webui.sh --listen --gradio-auth userName:password</strong>
复制代码
(公网环境加个用户名和密码会比较安全,上面的用户名和密码请更换为你自己的用户名密码
如:bash webui.sh --listen --gradio-auth liangfeng:123456)
每次启动都需要加入一串命令比较麻烦,可以修改配置文件
  1. export COMMANDLINE_ARGS="--listen --gradio-auth liangfeng:123456"
复制代码
这样就可以直接 bash webui.sh 启动了。

2、访问 http://公网ip:7860 
输入用户名密码就能正常使用了。

3、配置可以远程安装插件、模型
 Civtal Helper插件在线安装
 
报错信息如下:
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Applying optimization: Doggettx... done.
Textual inversion embeddings loaded(0): 
Model loaded in 4.2s (load weights from disk: 0.8s, create model: 0.5s, apply weights to model: 0.7s, apply half(): 0.3s, load VAE: 1.4s, move model to device: 0.6s).
Error completing request
Arguments: ('https://github.com/butaixianran/Stable-Diffusion-Webui-Civitai-Helper.git', ['ads', 'localization', 'installed'], 0, '') {}
Traceback (most recent call last):
  File "/app/stable-diffusion-webui/modules/call_queue.py", line 57, in f
    res = list(func(*args, **kwargs))
  File "/app/stable-diffusion-webui/modules/ui_extensions.py", line 378, in install_extension_from_index
    ext_table, message = install_extension_from_url(None, url)
  File "/app/stable-diffusion-webui/modules/ui_extensions.py", line 326, in install_extension_from_url
    check_access()
  File "/app/stable-diffusion-webui/modules/ui_extensions.py", line 25, in check_access
    assert not shared.cmd_opts.disable_extension_access, "extension access disabled because of command line flags"
AssertionError: extension access disabled because of command line flags
解决方案 
启动时候加入参数 --enable-insecure-extension-access
  1. bash webui.sh --enable-insecure-extension-access --listen --gradio-auth liangfeng:888888  
复制代码
重新安装就可以成功了,然后点击 Apply and restart UI按钮,就可以成效了。
安装成功图

重启生效
重启生效后,可以看到我们安装的插件。
 
 
 

来源:https://blog.csdn.net/forgetmiss/article/details/131258673
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则