2024年10月20日星期日

从零基础开始:手把手教你本地部署Stable Diffusion WebUI V4版(Win版 0705更新) | AI绘画指南

部署Stable Diffusion教程

一、前言

在本教程中,我们特别针对一些常见的卡点进行了详细说明,确保用户在操作过程中不容易遇到阻碍,尤其是在Clone Stable Diffusion WebUI的步骤上。此外,教程新增了如何更新或卸载Stable Diffusion的具体方法,并详细讲解了如何修改launch_utils.py文件,还介绍了一键安装包的使用方法。

本教程特别适合从未安装过的初学者,或者曾经安装但在后续尝试中遇到问题的用户。通过本教程,您将可以轻松解决遇到的各种问题,确保顺利部署。该教程适用于硬件条件符合要求的设备(具体要求见下文),并支持Windows操作系统,包括Windows 10、Windows 11、Windows Server 2019及Windows Server 2022,无论是笔记本电脑、台式机还是服务器,都可以顺利使用。

二、安装前的准备

在开始部署之前,请确认您的设备和网络环境符合以下要求:

  • 硬件条件:NVIDIA显卡,支持CUDA计算。
  • 操作系统:Windows 10 或 Windows 11,或Windows Server 2019/2022。
  • 网络:内外网通畅,下载速度良好。
  • 耐心和多次尝试:有些步骤可能会因为网络波动需要重复执行。

如果满足上述条件,您就可以继续操作了。

三、部署算法环境

1. 下载 Miniconda

Miniconda 用于管理 Python 版本,实现 Python 的多版本切换。

下载 Miniconda

安装时按默认选项一路点击 "Next" 完成安装。

2. 验证 Miniconda 安装

安装完成后,打开 Miniconda,输入并执行以下命令,确认版本号显示即为成功安装:

conda -V

3. 配置基础环境

在 Miniconda 窗口中输入以下命令来设置通道和清理缓存:

conda config --set show_channel_urls yes
conda clean -i

4. 创建 Python 环境

输入以下命令创建 Python 3.10.6 版本的环境,命名为 sdwebui:

conda create --name sdwebui python=3.10.6

安装完成后,执行以下命令激活环境:

conda activate sdwebui

5. 升级 pip 并配置镜像源

为了提高下载速度,建议更改 pip 的默认镜像源为阿里云:

python -m pip install --upgrade pip
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

6. 安装 Git

Git 用于从 GitHub 上克隆下载 Stable Diffusion WebUI 项目。前往 Git官网 下载并安装。

安装完成后,打开 Miniconda,输入并执行:

git --version

7. 安装 CUDA

CUDA 是 NVIDIA 显卡运行 AI 算法的依赖程序。访问 CUDA 官网,根据您的显卡型号下载相应版本的 CUDA 工具包。

8. 克隆 Stable Diffusion WebUI 源码

在 Miniconda 窗口中进入目标安装目录,然后执行以下命令克隆 Stable Diffusion WebUI 项目:

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

9. 下载模型

Hugging Face 下载 Stable Diffusion 模型,并将模型文件放置到 stable-diffusion-webui/models/Stable-diffusion 文件夹下。

10. 运行 Stable Diffusion

在 Miniconda 窗口中进入 Stable Diffusion 文件夹,执行以下命令启动 WebUI:

webui-user.bat

等待系统提示 running on local URL: http://127.0.0.1:7860,即可在浏览器中打开 WebUI 并开始使用。

四、常见问题答疑

  • 如果安装或使用过程中遇到问题,可以查看教程中的具体步骤或联系技术支持。
  • 安装完成后可通过桌面快捷方式快速启动 Stable Diffusion WebUI。

2023年9月9日星期六

在Minikube上运行Docker自定义镜像:简明教程

在Minikube上运行Docker自定义镜像:简明教程

对于那些希望在Kubernetes中使用Docker镜像的开发者,Minikube提供了一个非常方便的环境。在本文中,我们将学习如何在本地的docker容器中创建一个自定义镜像,并在Minikube上运行它。

1. 创建Docker自定义镜像

首先,我们需要从本地的docker容器生成一个自定义镜像。使用下面的命令来提交更改并创建镜像:


docker commit 128ce006ecae 自定义:自定义
    

在此命令中,128ce006ecae是您的容器ID,而自定义:自定义是您希望命名的镜像名称和标签。

2. 在Minikube上部署自定义镜像

接下来,我们要在Minikube中部署这个自定义镜像。使用以下命令进行部署:


kubectl create deployment 自定义 --image=自定义:自定义
    

这条命令将创建一个名为“自定义”的部署,并使用我们刚才创建的docker镜像。

3. 配置服务以外部访问

为了让外部可以访问我们的应用,我们需要配置一个服务并放开对应的端口。以下是如何操作:


kubectl expose deployment 自定义 --type=LoadBalancer --port=端口号
    

其中,端口号应替换为您的应用实际需要的端口号。

结语

现在,您已经学会了如何在Minikube上部署一个自定义的Docker镜像。这为本地的开发和测试提供了极大的便利。如果您有任何问题或建议,请在评论区留言,我们会及时回复。

电信光猫天翼网关的登录教程

电信光猫天翼网关的登录教程

首先,为了明确性,请注意,本教程是专为“电信光猫天翼网关4.0 中兴光猫版”编写的。不同型号和版本的光猫可能会有所不同,请慎重操作。如果你的设备不是这个版本,请避免使用此教程。

源于路由网路由网原文链接

1. 天翼网关登录准备步骤:

  • 拔除光纤。
  • 为光猫恢复出厂设置,然后开始破解。

打开CMD,并输入以下命令。注意:“C:\Users\Yunan\Desktop”只是一个示例路径,代表工具的位置。请根据您的实际情况进行调整。


cd C:\Users\Yunan\Desktop
factorymode_crack.exe -l xxx open -i 192.168.1.1 -p 8080

2. 开启telnet服务:

确保您的Windows已安装telnet服务,如果不确定如何操作,可以进行网络搜索获得相应教程。成功开启telnet后,您将获得一个临时的telnet账号和密码。


telnet 192.168.1.1

3. 使用临时的帐号和密码登录telnet。

4. 获取光猫配置:

为了获取永久的telnet帐号和密码,我们需要先获取光猫的配置。


tftp -p -l userconfig/cfg/db_user_cfg.xml -r db_user_cfg.xml 192.168.1.2

5. 解密光猫配置:

配置文件默认是加密的。为了使用它,我们需要进行解密。记住在这个阶段不要关闭telnet窗口。


.\ztecfg.exe -d AESCBC -i .\db_user_cfg.xml -o break.cfg

6. 找到Telnet永久账号和密码:

一旦解密完成,你可以在break.cfg文件中搜索关键字 "TelnetCfg"。

7. 开启光猫的永久Telnet:

返回到telnet窗口,然后按照指示输入命令。


sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1
sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3
sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 5
sendcmd 1 DB save
reboot

8. 重新获取光猫配置:

使用上一步获得的永久telnet帐号和密码,再次获取配置。

9. 解密获得超级密码:

最后的步骤与前面解密的步骤相同。完成后,您将成功获取光猫的超级密码。

注:telecomadmin后面的数字(如05786905)对每台光猫来说都是独特和随机的。

【大消息】中兴ZTE光猫系列:Telnet工具破解版现已发布!

光猫操作工具及步骤指南

所需工具下载:

  • factorymode_crack-v2
  • factorymode_crack

操作步骤:

  1. 首先连接到光猫的局域网。
  2. 在您的电脑上打开cmd。
  3. 输入以下命令:
    
    factorymode_crack.exe -l xxx open -i 192.168.1.1
            
    如果您的光猫使用8080端口,使用以下命令:
    
    factorymode_crack.exe -l xxx open -i 192.168.1.1 -p 8080
            
  4. 操作成功后,您会看到如下提示:
    
    Enter192.168.1.1
    FactoryModeSuccess:FactoryModeAuth.gch?user=l0Fo18jP&pass=7N518I28
            
    其中,user=后的值代表telnet的用户名,而pass=后的值则为telnet的密码。
  5. 使用上述的用户名和密码登录后,您即可自由进行各种操作。

2023年7月13日星期四

《统信UOS》电脑开机之后进入emergency mode/“journalctl -xb”

问题描述:

电脑开机之后进入emergency mode,提示Cannot open access to console. The root account is locked,按回车也无法进系统,重启电脑也无效如下图:

Error screenshot

故障处理:

1. 进入编辑模式

重启在grub界面按字母E进编辑模式,如下:

Grub editing mode screenshot

2. 添加参数

在Linux开头的那一行末尾添加参数break=mount,如下:

Adding parameters screenshot

3. 查看分区情况

执行blkid命令,查看分区情况,找到“_dde_data”对应的分区,即/dev/sda5(根据实际情况来定),如下图:

Partition check screenshot

4. 修复分区

执行命令fsck -y /dev/sda5修复(根据自己电脑实际显示的硬盘名称修改盘符名称),如下:

Partition repair screenshot

修复的命令在执行时会输出大量的修复信息,正常情况下修复完之后输入exit命令回车后,即可正常启动系统。

统信UOS系统登录界面反复弹出

系统更新及故障处理步骤

1. 开启终端

按下键盘组合键 CTRL + ALT +F2,打开终端。

输入用户名:root,回车。

输入密码:(注意:密码默认不显示)

如果您是非root用户,请确保在命令前加上sudo(打开开发者模式可用)。

2. 系统更新

输入以下命令来更新系统程序:

apt update -y && apt full-upgrade -y

3. 问题处理

如果命令行有输出“apt --configure -a”提示,执行该命令,大约耗时8分钟。

如果提示因某些软件导致安装过程中断,并提示有“apt autoremove”,请直接运行该命令。

4. 重启系统

所有步骤完成后,输入reboot命令重启系统。然后进行测试以确认结果。

从零基础开始:手把手教你本地部署Stable Diffusion WebUI V4版(Win版 0705更新) | AI绘画指南

部署Stable Diffusion教程 一、前言 在本教程中,我们特别针对一些常见的卡点进行了详细说明,确保用户在操作过程中不容易遇到阻碍,尤其是在Clone Stable Diffusion WebUI的步骤上。此外,教程新增了如何更新或卸载Stable Diffus...