前言
随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务运营和创新开发。基于这种需求,华为云焕新推出华为云云服务器实例新品。
华为云云服务器具有智能不卡顿、价优随心用、上手更简单、管理特省心这四个优点,从而帮您快速上云!
目标
本篇博客我们将使用 **华为云耀云服务器L **来部署一个 基于 Stable Diffusion web UI的AI绘画应用 ,通过这篇博客你可以学习到
- 如何购买华为云云耀云服务器L
- 在华为云云耀云服务器L上部署AI绘画应用
一.如何购买华为云云耀云服务器L
1. 登录华为云官方网站,选择产品"华为云耀云服务器L"
2.点击购买按钮,购买华为云耀云服务器L实例,选择区域和系统镜像
区域根据自己所在地,临近选择
系统镜像选择Ubuntu22.04
3.选择实例规格为2核2G,使用时长1个月,购买时长1个月
4.点击立即购买,确认订单配置后,勾选用户协议,点击去支付,
5.支付成功后,等待创建华为云耀云服务器L实例
6.创建成功后,点击 远程登录按钮,并重置登录密码
6.1点击远程登录按钮
6.2 重置密码
重置密码后,等待实例重启
6.3 创建普通用户
bash
sudo useradd -r -m -s /bin/bash stable
二.部署AI绘画应用
1.远程连接刚刚购买的实例 ,使用刚刚重置的密码
2.安装Python环境(3.10.6 或以上版本)
2.1更新包管理器
输入命令 sudo apt update
2.2 安装Python3
输入命令 sudo apt install python3
3.下载 Stable Diffusion web UI GitHub 源码 GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UIStable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating an account on GitHub.https://github.com/AUTOMATIC1111/stable-diffusion-webui 3.1克隆代码
bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
国内使用github代理地址 , 克隆地址如下:
bash
git clone https://hub.njuu.cf/AUTOMATIC1111/stable-diffusion-webui.git
4.进入 stable-diffusion-webui 目录
bash
cd stable-diffusion-webui/
5.接下来我们需要下载模型
下载地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original
或者直接使用wget命令下载
bash
wget https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4.ckpt
将下载的模型移动到 stable-diffusion-webui/models/Stable-diffusion 目录下
6.切换到普通用户stable
bash
su stable
7.执行以下命令,运行
bash
./webui.sh
进入漫长的下载,配置。。
7.接下来程序就会自动安装并启动,启动成功会看到一个可访问的 URL 地址 http://127.0.0.1:7860
将本地IP更改为 "华为云耀云服务器L实例" 的公网IP
访问 http://124.71.235.204:7860进行测试
完结
好了, 关于如何使用华为云云耀云服务器L , 进行Stable Diffusion web UI的部署到此就结束了 .
本篇文章介绍了如何购买华为云最新推出的云耀云服务器L和 如何在Ubuntu上部署Stable Diffusion web UI AI绘画应用。
注意:运行Stable Diffusion需要消耗较大的性能资源 本文运行的结果是在本地电脑运行成功的截图,读者可以购买华为云GPU加速云服务器 GACS进行部署测试