实战经验分享之移动云快速部署Stable Diffusion SDXL 1.0

2024-06-01 00:36

本文主要是介绍实战经验分享之移动云快速部署Stable Diffusion SDXL 1.0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文目录

  • 前言
  • 产品优势
  • 部署环境准备
  • 模型安装
  • 测试运行

前言

移动云是中国移动面向政府、企业和公众的新型资源服务。 客户以购买服务的方式,通过网络快速获取虚 拟计算机、存储、网络等基础设施服务;软件开发工具、运行环境、数据库等平台服务;以及ERP、 CRM等应用产品服务。 同时,移动云针对电子政务、金融、教育、医疗、互联网等不同行业特点提供行业 云、混合云等定制化解决方案。      – – 《中国移动产品手册》

产品优势

中国移动云凭借坚实的央企基石、安全智能的防护体系、卓越的算网融合能力以及广泛的属地化服务优势,稳稳地站在了行业前沿,积极推动着各行各业的数字化转型与创新步伐。

相较于其他产品的优势:

  1. 作为中国移动涉云业务的主入口,中国移动云在云计算领域担当着国家队和主力军的角色。依托数字科技,助力数字中国建设,提供央企级别的保障。
  2. 提供五大类数十款安全产品,并通过首批可信云认证,确保通信级的安全体系保障,成为客户最值得信赖的云服务商。
  3. 以“4+N+31+X”的泛在算力布局,确保资源省份100%覆盖。连续三年建设速度位居业界第一,体现出强大的算网一体化能力。
  4. 在省、市、县全域覆盖服务,拥有5万人的客户经理团队和超过11.6万人的技术人员团队,提供7*24小时的属地化支撑服务,致力于打造客户身边的云。
  5. 国内外奖项40+项,国家级自主知识产权成果50+项。
  6. 首个OpenStack SuperUser全球黄金会员。230+款自有产品,丰富度排名国内前二。
  7. 推动超过6000个行业云项目落地,签约4000+家央国企。

部署环境准备

移动云提供0元上云(试用申请网址),开发者可以免费体验使用移动云的云服务器。
在这里插入图片描述

  1. 这里选择个人专享的通用型云主机。
    在这里插入图片描述
  2. 选择地域,centos镜像及其他配置如图所示。
    在这里插入图片描述
  3. 网络相关配置
    在这里插入图片描述
  4. 支付完成后跳转页面,得到一台linux服务器(支付后等待两分钟即可成功跳转)。
    在这里插入图片描述
    在这里插入图片描述
  5. 点击实例名称进行修改密码。
    在这里插入图片描述
    修改后无需重启就可以生效。
    在这里插入图片描述
  6. 查看弹性公网IP分配是否正确,如下图
    在这里插入图片描述
  7. 开放SSH登陆端口,选择一键放通,具体信息如图所示。
    在这里插入图片描述
  8. 使用远程登陆软件,这里以FinalShell为例
    在这里插入图片描述
    安装Git和Git LFS
    在这里插入图片描述注意:git lfs 直接下载可能会失败,建议下载官方压缩包解压后进行install下载安装。
    在这里插入图片描述
    安装Screen
    这一步的目的是在远程命令交互终端退出之后,后台还可以自动运行。
    在这里插入图片描述
    安装conda
    在这里插入图片描述
    conda环境创建
    conda create -n sdxl python=3.10
    conda activate sdxl
    在这里插入图片描述

模型安装

  1. 下载stable diffusion webui项目

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

在这里插入图片描述
2. 下载模型文件

d …
mkdir models
cd models
下面分别下载三个模型:
GIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/stabilityai/stable-diffusion-xl-refiner-1.0

在这里插入图片描述

cd …
GIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/stabilityai/ sdxl-vae
cd sdxl-vae
git lfs pull --include=“sdxl_vae.safetensors”

在这里插入图片描述

cd …
GIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0
cd stable-diffusion-xl-base-1.0
git lfs pull --include=“sd_xl_base_1.0.safetensors”

在这里插入图片描述
3. 启动模型

cd /home/sdxl/stable-diffusion-webui/models
ln -s /home/sdxl/models/stable-diffusion-xl-base-1.0sd_xl_base_1.0.safetensors Stable-diffusionsd_xl_base_1.0.safetensors
ln -s /home/sdxl/models/stable-diffusion-xl-refiner-1.0/sd_xl_refiner_1.0.safetensors Stable-diffusion/sd_xl_refiner_1.0.safetensors

在这里插入图片描述

在这里插入图片描述

测试运行

浏览器输入地址:http://public IP:

选择Settings,设置VAE界面:
在这里插入图片描述
应用设置之后Reload UI,开始使用。

输入描述:

a Girl, laughing, Colorful colors, surrounded by water bubbles, in the style of Kawacy, Masterpiece, Oil painting drawn in anime style, head close - up, exaggerated perspective, Tyndall effect, water drops, mother - of - pearl iridescence, Holographic white,

在这里插入图片描述
生成展示:
在这里插入图片描述


移动云通过推出COCA(Compute on chip Architecture)软硬一体片上计算架构,正在重塑云计算服务供给模式,这一架构的发布标志着移动云在算力服务模式创新方面迈出了重要一步。

了解更多移动云产品请移步官网移动云官网

这篇关于实战经验分享之移动云快速部署Stable Diffusion SDXL 1.0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1019486

相关文章

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

使用EasyPoi快速导出Word文档功能的实现步骤

《使用EasyPoi快速导出Word文档功能的实现步骤》EasyPoi是一个基于ApachePOI的开源Java工具库,旨在简化Excel和Word文档的操作,本文将详细介绍如何使用EasyPoi快速... 目录一、准备工作1、引入依赖二、准备好一个word模版文件三、编写导出方法的工具类四、在Export

linux部署NFS和autofs自动挂载实现过程

《linux部署NFS和autofs自动挂载实现过程》文章介绍了NFS(网络文件系统)和Autofs的原理与配置,NFS通过RPC实现跨系统文件共享,需配置/etc/exports和nfs.conf,... 目录(一)NFS1. 什么是NFS2.NFS守护进程3.RPC服务4. 原理5. 部署5.1安装NF

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践

Nginx部署HTTP/3的实现步骤

《Nginx部署HTTP/3的实现步骤》本文介绍了在Nginx中部署HTTP/3的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录前提条件第一步:安装必要的依赖库第二步:获取并构建 BoringSSL第三步:获取 Nginx

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

Python内存优化的实战技巧分享

《Python内存优化的实战技巧分享》Python作为一门解释型语言,虽然在开发效率上有着显著优势,但在执行效率方面往往被诟病,然而,通过合理的内存优化策略,我们可以让Python程序的运行速度提升3... 目录前言python内存管理机制引用计数机制垃圾回收机制内存泄漏的常见原因1. 循环引用2. 全局变

Python多线程实现大文件快速下载的代码实现

《Python多线程实现大文件快速下载的代码实现》在互联网时代,文件下载是日常操作之一,尤其是大文件,然而,网络条件不稳定或带宽有限时,下载速度会变得很慢,本文将介绍如何使用Python实现多线程下载... 目录引言一、多线程下载原理二、python实现多线程下载代码说明:三、实战案例四、注意事项五、总结引

C#使用Spire.XLS快速生成多表格Excel文件

《C#使用Spire.XLS快速生成多表格Excel文件》在日常开发中,我们经常需要将业务数据导出为结构清晰的Excel文件,本文将手把手教你使用Spire.XLS这个强大的.NET组件,只需几行C#... 目录一、Spire.XLS核心优势清单1.1 性能碾压:从3秒到0.5秒的质变1.2 批量操作的优雅

Linux部署中的文件大小写问题的解决方案

《Linux部署中的文件大小写问题的解决方案》在本地开发环境(Windows/macOS)一切正常,但部署到Linux服务器后出现模块加载错误,核心原因是Linux文件系统严格区分大小写,所以本文给大... 目录问题背景解决方案配置要求问题背景在本地开发环境(Windows/MACOS)一切正常,但部署到