基于函数计算一键部署简易论坛

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 本场景通过在 GitHub上下载开源项目,5分钟就能迁移部署到云原生架构上。

基于函数计算一键部署简易论坛


1.必读实验说明和收费提醒

按照操作文档,完成所有任务,会消耗一定的函数资源,并产生费用,这些费用包括 FC 的函数调用费用、资源使用费用和流量费,以及为消除冷启动毛刺,预留的1个性能实例费用,以 1 小时的推荐体验时长为例,预计将消耗不到1元,大致的费用明细如下:

预留的1个性能实例费用,预计消耗1元左右;单人访问论坛,发布10条主题或留言,预计将消耗1元以内。

任务完成后,您可以领取奖品,还能领取10元阿里云通用代金券一张,共计500张,每天(周六日除外)限领100张,领完即止。温馨提示:完成任务后,若不再需要应用,建议删除应用,以避免不必要的资源浪费。

相关链接:

FC 性能实例计费说明:https://help.aliyun.com/document_detail/179379.html


2.创建论坛应用

1. 登录云开发平台。打开网址https://workbench.aliyun.com/,使用阿里云账号登录,按照提示创建团队,点击同意协议。没有阿里云账号的用户,在登录页面注册后进行登录即可。为了保证最好的使用体验,请使用Chrome浏览器。

2.  创建新应用。打开快速开始 https://workbench.aliyun.com/page/quickstart,点击应用搬站。

3.  云资源访问授权。如果您之前没有使用过云开发平台,会出现云资源授权管理的选项,往下拉出现直至同意授权的字样,点击「同意授权」后出现授权成功,点击进入「下一步」。

如下图为授权成功。

4.  选择应用创建方式。分别选择开发语言Java和容器型的创建方式。

5.  填写应用基本信息。按图示填写应用的名称和应用介绍、计算服务。确保选择的产品的region在上海区域。只有上海区域才能成功进行容器型的应用部署。没有在上海区域的产品点击旁边的自动创建产品线就会出现上海区域的产品了。信息填写完成后点击下一步。

6. 云服务管理。

查看应用依赖的云服务的开通情况,未开通的服务右键点击立即开通,在新标签打开所有服务开通页,根据提示开通。开通后应用卡片环境管理后面的小图标会变成绿色的已开通对勾形状,完成应用的创建。

提醒:应用上线后会直接调用相关的云服务,开始按量计费,如果不需要保留相关的应用,请在活动结束后及时下线应用!


3.应用的配置

1.  下载论坛代码。在https://github.com/MQPearth/SimpleBBS下载源代码后解压缩到本地目录,作为一个已经存在的BBS应用来部署到云开发平台上。

2.  进入开发部署页面。应用创建完成会自动转到搬站帮助页面。点击左侧的开发部署tab进入开发部署页面。

3.  部署配置设置。点击开发部署页面日常环境的部署配置,弹出部署配置选项,实例类型选择“性能实例”后,点击确定。

4.  进入在线开发部署。部署和应用配置完成后,点击「在线开发部署」,打开CloudIDE上传代码文件。

5.  上传代码文件。CloudIDE加载完成后,选中从GitHub上下载的论坛文件,直接将pom.xml和文件夹src拖入到根目录中。

6.  代码调整。点击左侧的pom文件按照以下的设置进行修改,添加两行代码,注意缩进格式。

<properties>
    ....
    <applicationName>${project.artifactId}</applicationName>
  </properties>

....
  <build>
    <finalName>${applicationName}</finalName>
    ....
  </build>

7.  配置数据库连接,修改application-dev.yml配置。在SRC->resources目录下找到application-dev.yml文件,把文件中的连接改为(注意缩进格式):

url: jdbc:mysql://bbs-abc.mysql.polardb.rds.aliyuncs.com:3306/bbs
username: bbs1
password: bbs!23456
driver-class-name: com.mysql.cj.jdbc.Driver

8.  提交代码到代码仓库。修改完文件按ctrl+s,或者苹果command+s保存文件,然后按照下图输入备注后,点击commit和推送到仓库。


4.部署论坛应用

1.  应用配置完成后。点击CloudIDE左侧的部署tab,选择日常环境,点击立即部署,在弹出框中确认配置后继续部署。部署完成后产生临时域名,即可访问好部署的站点。

2.  打开“部署”成功后生成的临时域名访问论坛应用。如果需要保留论坛应用长期使用,把开发部署的环境参数的数据库修改为个人的数据库信息,在域名配置中将二级域名CNAME到个人域名部署到线上环境就可以长期保留使用。临时域名只有30分钟有效期,如果需要继续访问,也可以在域名配置那里刷新一个新的临时域名。

访问临时域名如下图所示。


5.下线应用,停止计费

1.  如果不需要保留论坛应用,请及时下线,以免产生不必要的费用。如果需要保留站点,也可以领取页面下方的10元代金券,可以抵扣函数计算以及其他云资源的产品费用。


实验链接:https://developer.aliyun.com/adc/scenario/9e674a7d19c54804a2aa117cdb92047e

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
1月前
|
人工智能 Java Serverless
阿里云函数计算助力AI大模型快速部署
随着人工智能技术的快速发展,AI大模型已经成为企业数字化转型的重要工具。然而,对于许多业务人员、开发者以及企业来说,探索和利用AI大模型仍然面临诸多挑战。业务人员可能缺乏编程技能,难以快速上手AI模型;开发者可能受限于GPU资源,无法高效构建和部署AI应用;企业则希望简化技术门槛,以更低的成本和更高的效率利用AI大模型。
129 12
|
14天前
|
JSON 人工智能 Serverless
一键生成毛茸萌宠形象,基于函数计算极速部署ComfyUI生图系统
通过阿里云函数计算FC 和文件存储NAS,用户体验 ComfyUI 和预置工作流文件,用户可以快速生成毛茸茸萌宠等高质量图像。
一键生成毛茸萌宠形象,基于函数计算极速部署ComfyUI生图系统
|
3天前
|
存储 人工智能 安全
函数计算助您 7 分钟极速部署开源对话大模型
本方案利用函数计算的无服务器架构,您可以在函数计算控制台选择魔搭(ModelScope)开源大模型应用模板;同时,我们将利用文件存储 NAS ,为应用服务所需的大模型和相关文件提供一个安全的存储环境;最终通过访问提供的域名进行模型的调用与验证。仅需三步,即可玩转目前热门 AI 大模型。
|
2月前
|
算法 Serverless
通过函数计算部署ComfyUI以实现一个AIGC图像生成系统
快来报名参与ComfyUI活动,体验一键部署模型,生成粘土风格作品赢取体脂秤。活动时间从即日起至2024年12月13日24:00:00,每个工作日限量50个,先到先得!访问活动页面了解更多详情。
166 54
|
3天前
|
存储 人工智能 Serverless
7分钟玩转 AI 应用,函数计算一键部署 AI 生图大模型
人工智能生成图像(AI 生图)的领域中,Stable Diffusion WebUI 以其强大的算法和稳定的输出质量而闻名。它能够快速地从文本描述中生成高质量的图像,为用户提供了一个直观且高效的创作平台。而 ComfyUI 则以其用户友好的界面和高度定制化的选项所受到欢迎。ComfyUI 的灵活性和直观性使得即使是没有技术背景的用户也能轻松上手。本次技术解决方案通过函数计算一键部署热门 AI 生图大模型,凭借其按量付费、卓越弹性、快速交付能力的特点,完美实现低成本,免运维。
|
28天前
|
Serverless 开发工具 开发者
活动实践 | 西游再现,函数计算一键部署 Flux 超写实文生图模型部署
这些图片展示了阿里巴巴云开发者生态的多个方面,包括开发工具、技术文档、社区交流、培训认证等内容,旨在为开发者提供全方位的支持和服务。
|
5月前
|
存储 Serverless 文件存储
函数计算产品使用问题之如何在一键部署的ComfyUI中上传大模型和插件
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
2月前
|
自然语言处理 搜索推荐 Serverless
基于函数计算部署GPT-Sovits模型实现语音生成
阿里云开发者社区邀请您参加“基于函数计算部署GPT-Sovits模型实现语音生成”活动。完成指定任务即可获得收纳箱一个。活动时间从即日起至2024年12月13日24:00:00。快来报名吧!
|
2月前
|
弹性计算 算法 搜索推荐
活动实践 | 通过函数计算部署ComfyUI以实现一个AIGC图像生成系统
ComfyUI是基于节点工作流稳定扩散算法的新一代WebUI,支持高质量图像生成。用户可通过阿里云函数计算快速部署ComfyUI应用模板,实现个性化定制与高效服务。首次生成图像因冷启动需稍长时间,之后将显著加速。此外,ComfyUI允许自定义模型和插件,满足多样化创作需求。
|
2月前
|
弹性计算 自然语言处理 搜索推荐
活动实践 | 基于函数计算部署GPT-Sovits模型实现语音生成
通过阿里云函数计算部署GPT-Sovits模型,可快速实现个性化声音的文本转语音服务。仅需少量声音样本,即可生成高度仿真的语音。用户无需关注服务器维护与环境配置,享受按量付费及弹性伸缩的优势,轻松部署并体验高质量的语音合成服务。

相关产品

  • 函数计算
  • 下一篇
    开通oss服务