app网站开发流程图,深圳网站-建设信科网络,永城城乡建设局网站,站长工具查询网站【摘要】本文介绍基于华为云Flexus X实例快速部署Dify-LLM应用开发平台的解决方案。通过创建云服务器#xff08;2核4G配置#xff09;、弹性公网IP#xff08;300Mbps带宽#xff09;及安全组#xff0c;实现平台私有化部署。方案提供两种计费模式#xff08;按需197元/… 【摘要】本文介绍基于华为云Flexus X实例快速部署Dify-LLM应用开发平台的解决方案。通过创建云服务器2核4G配置、弹性公网IP300Mbps带宽及安全组实现平台私有化部署。方案提供两种计费模式按需197元/月起或包年包月143元/月起支持一键式部署流程包含10个操作步骤5-10分钟即可完成环境初始化。部署后需配置80/22端口安全规则并通过Web界面注册管理员账号使用。文档还包含资源卸载指引、成本明细表及关键参数说明特别注明如需对接数字人需选择Dify 0.15.2版本。该方案适用于快速构建AI开发环境支持后续拓展对接ModelArts等华为云AI服务 一键部署Dify-LLM应用开发平台
方案架构 创建1台华为云Flexus云服务器X实例用于搭建Dify-LLM应用开发平台。创建1个弹性公网IP EIP并关联华为云Flexus云服务器X实例提供访问公网和被公网访问能力。创建一个安全组通过配置安全组规则为云服务器提供安全防护。 详细解释 创建华为云Flexus云服务器X实例 登录华为云控制台进入弹性云服务器ECS页面。选择“购买弹性云服务器”在配置页面选择“Flexus X实例”规格根据需求选择CPU、内存、镜像等配置。填写实例名称、密码或密钥对设置网络与安全组暂不绑定安全组后续单独配置。确认配置无误后提交订单完成实例创建。 创建弹性公网IPEIP并关联实例 进入“弹性公网IP”服务页面点击“购买弹性公网IP”。选择按需计费或包年包月带宽类型按需选择。完成购买后在EIP列表中找到目标IP点击“绑定”按钮选择已创建的Flexus X实例完成绑定。此时实例可通过EIP访问公网或被公网访问。 配置安全组规则 进入“安全组”服务页面点击“创建安全组”输入名称和描述。创建后点击“配置规则”添加以下规则 入方向规则允许SSH22端口、HTTP80端口、HTTPS443端口及Dify所需API端口如API默认端口的访问源地址设为需访问的IP或0.0.0.0/0开放全网。出方向规则默认允许所有出站流量。 返回ECS实例详情页将实例关联至新创建的安全组。 验证网络与安全组 通过SSH连接实例使用EIP和密钥对/密码测试网络连通性。部署Dify-LLM应用后通过浏览器访问EIP的HTTP/HTTPS端口确认服务可正常访问。安全组规则需根据实际应用需求调整确保最小化开放端口。 以上步骤完成后Flexus X实例将具备公网通信能力且受安全组保护适合部署Dify-LLM平台。 步骤 1 浏览器访问Dify-LLM应用开发平台一键部署解决方案主页如下图所示选择需要部署的区域单击一键部署。
步骤 2 在选择模板界面中单击“下一步”。 步骤 3 在配置参数界面中密码为必填项其他参数可使用默认值参考附录 表5-3参数说明单击“下一步”。 步骤 4 在资源设置界面中在权限委托下拉框中选择“rf_admin_trust”委托可不选打开回滚设置开关单击“下一步”。
步骤 5 在配置确认界面中单击“创建执行计划”。
步骤 6 在弹出的创建执行计划框中自定义填写执行计划名称单击“确定”。 单击“部署”并且在弹出的执行计划确认框中单击“执行”。 步骤 8 如果计费模式选择“包年包月”在余额不充足的情况下所需总费用请参考表5-2请及时登录费用中心手动完成待支付订单的费用支付。
步骤 9 待“事件”中出现“Apply required resource success”表示该解决方案资源已发放完成。 图2-7 部署完成
步骤 10 刷新页面在“输出”中查看Dify-LLM应用开发平台访问说明。 图2-8 说明
开始使用
安全组规则修改可选
该解决方案使用80端口用来访问Dify默认对该方案创建的VPC子网网段放开请参考修改安全组规则配置IP地址白名单以便能正常访问服务。该解决方案使用22端口用来以SSH方式远程登录云服务器若需远程登录云服务器请参考修改安全组规则配置IP地址白名单以便能正常访问服务。该解决方案部署成功后环境初始化预计5-10分钟受网络、带宽影响部署时间会有波动部署完成之后方可正常访问。
步骤 1 登录开发平台等待应用下载及部署完毕约5-10分钟后输入快速部署步骤10的访问地址即可浏览Dify的开发平台。首次登陆需注册管理员账号依次填写邮箱、账号、密码。 图3-1 Dify平台
步骤二 如需关闭、重启、管理此文档创建的FleuxsX 实例资源请前往x实例控制台。
拓展应用请参考
华为云ModelArts Studio助力快速搭建专属大模型探索Dify开启AI应用开发的新篇章
一键卸载
步骤 1 登录资源编排 RFS资源栈找到该解决方案创建的资源栈单击资源栈名称右侧“删除”按钮。 图4-1 一键卸载
步骤 2 在弹出的删除资源栈确定框中删除方式选择删除资源输入Delete单击“确定”即可卸载解决方案。 图4-2 删除资源栈确认
资源和成本规划
该解决方案主要部署如下资源以下费用仅供参考具体请参考华为云官网价格详情实际收费以账单为准。
表5-1 资源和成本规划按需计费 华为云服务 配置示例 每月预估花费 华为云Flexus云服务器X实例 按需计费 区域华北-北京四 规格Flexus云服务器X实例 | 性能模式关闭| x1.2u.4g | 2核 | 4 GB 镜像Ubuntu 22.04 server 64bit 系统盘高IO | 100GB 购买量1 197.28元 弹性公网IP EIP 区域华北-北京四 计费模式按需计费 线路动态BGP 公网带宽按流量计费 带宽大小300Mbit/s 购买量1 0.80元/GB 合计 - 197.28元 弹性公网IP EIP费用 表5-2 资源和成本规划包年包月 华为云服务 配置示例 每月预估花费 华为云Flexus云服务器X实例 包年包月 区域华北-北京四 规格Flexus云服务器X实例 | 性能模式关闭| x1.2u.4g | 2核 | 4 GB 镜像Ubuntu 22.04 server 64bit 系统盘高IO | 100GB 购买量1 143.00元 弹性公网IP EIP 区域华北-北京四 计费模式按需计费 线路动态BGP 公网带宽按流量计费 带宽大小300Mbit/s 购买量1 0.80元/GB 合计 - 143.00元 弹性公网IP EIP费用 表5-3 参数说明 参数名称 类型 是否可选 参数解释 默认值 vpc_name string 必填 虚拟私有云名称该模板使用新建VPC不允许重名。取值范围1-54个字符支持中文、英文字母、数字、_下划线、-中划线、.点。 dify-llm-application-development-platform-demo secgroup_name string 必填 安全组名称该模板新建安全组请参考安全组规则修改进行配置。取值范围1-64个字符支持字母、数字、中文、下划线_、中划线-、英文句号.。 dify-llm-application-development-platform-demo ecs_name string 必填 云服务器实例名称不支持重名。取值范围1-60个字符支持中文、英文字母、数字、_下划线、-中划线、.点。 dify-llm-application-development-platform-demo flexus_flavor string 必填 云服务器实例规格支持弹性云服务器 ECS及华为云Flexus 云服务器X实例。Flexus 云服务器X实例规格ID命名规则为x1.?u.?g例如2vCPUs4GiB规格ID为x1.2u.4g具体华为云Flexus 云服务器X实例规格请参考控制台。弹性云服务器规格名称具体请参考官网弹性云服务器规格清单。 x1.2u.4g ecs_password string 必填 云服务器密码长度为8-26位密码至少必须包含大写字母、小写字母、数字和特殊字符!$%^-_[{}]:,./?中的三种仅支持小写字母、数字、中划线-、英文句号.。修改密码请参考重置云服务器密码登录ECS控制台修改密码。管理员账户默认root。 空 gitlab_password string 必填 搭建的gitlab私有仓库密码取值范围长度为8-26个字符密码至少包含大写字母、小写字母、数字和特殊字符~!#%^-_中的三种gitlab用户名默认root。 空 ecs_volume_size number 必填 云服务器系统盘大小磁盘类型默认为高IO单位GB取值范围为40-1,024不支持缩盘。 100 bandwidth_size number 必填 弹性公网带宽大小该模板计费方式为按流量计费。单位Mbit/s取值范围1-300Mbit/s。 300 charging_mode string 必填 计费模式默认自动扣费取值为prePaid包年包月或postPaid按需计费。 postPaid charge_period_unit string 必填 计费周期单位当计费方式设置为prePaid此参数是必填项。有效值为month包月和year包年。 month charge_period number 必填 计费周期当计费模式设置为prePaid此参数是必填项。可选值为1-3year、1-9month。 1 当您首次使用华为云时注册的账号则无需执行创建rf_admin_trust委托如果您使用的是IAM用户账户请确认您是否在admin用户组中如果您不在admin组中则需要为您的账号授予相关权限并完成以下步骤。
创建rf_admin_trust委托
步骤 1 进入华为云官网打开控制台管理界面鼠标移动至个人账号处打开“统一身份认证”菜单。 图5-1 统一身份认证菜单
步骤 2 进入“委托”菜单搜索“rf_admin_trust”委托。 图5-2 委托列表
如果委托存在则不用执行接下来的创建委托的步骤如果委托不存在时执行接下来的步骤创建委托
步骤 3 单击步骤2界面中的“创建委托”按钮在委托名称中输入“rf_admin_trust”委托类型选择“云服务”选择“RFS”单击“下一步”。 图5-3创建委托
步骤 4 在搜索框中输入“Tenant Administrator”权限并勾选搜索结果单击“下一步”。 图5-4 选择策略
步骤 5 选择“所有资源”并单击“下一步”完成配置。 图5-5 设置授权范围
步骤 6 “委托”列表中出现“rf_admin_trust”委托则创建成功。 图5-6 委托列表
约束与限制
部署该解决方案之前您需要注册华为账号并开通华为云完成实名认证且账号不能处于欠费或冻结状态请根据附录 表5-2中预估价格确保余额充足 下面是部分名词解释
华为云Flexus云服务器X实例Flexus云服务器X实例是新一代面向中小企业和开发者打造的柔性算力云服务器。Flexus云服务器X实例功能接近ECS 同时还具备独有特点例如Flexus云服务器X实例具有更灵活的vCPU内存配比、支持热变配不中断业务变更规格、支持性能模式等。弹性云服务器 ECS是一种云上可随时自助获取、可弹性伸缩的计算服务可帮助您打造安全、可靠、灵活、高效的应用环境。虚拟私有云 VPC是用户在华为云上申请的隔离的、私密的虚拟网络环境。用户可以基于VPC构建独立的云上网络空间配合弹性公网IP、云连接、云专线等服务实现与Internet、云内私网、跨云私网互通帮您打造可靠、稳定、高效的专属云上网络。弹性公网IP EIP提供独立的公网IP资源包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑提供访问公网和被公网访问能力。 总结
本文介绍了基于华为云Flexus云服务器X实例快速部署Dify-LLM应用开发平台的完整方案。通过创建云服务器、弹性公网IP和安全组用户可一键部署该平台支持推荐版本0.15.2。方案详细说明从参数配置、资源设置到执行部署的10个步骤并提供可选的安全组规则修改指导。文档还包含资源成本测算按需计费约197元/月和名词解释如Flexus云服务器的柔性算力特性最后附有卸载方法和约束条件说明需实名认证且账号状态正常。该方案5-10分钟即可完成部署为开发者提供开箱即用的AI应用开发环境。