在阿里云部署开源软件最便捷的方法

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 作为一个软件开发或运维工程师,经常会花很多时间去部署配置各种环境,装个开源软件,宝贵的时间就浪费在这里了。现在有一个便捷的方式,可以快速在阿里云上部署开源软件。

作为一个软件开发或运维工程师,经常会花很多时间去部署配置各种环境,装个开源软件,比如数据库、web服务器。

使用阿里云能够省去很多和硬件有关的麻烦,ECS服务器即开即用。但即便已经上云了,买ECS服务器还是免不了要填写一堆参数;弄完主机后又得去折腾软件,要查询在操作系统下安装软件的步骤和注意事项,登录主机去一步步操作,真是繁琐的很。

更让人烦躁的是,折腾一次测试环境,以后要搞生产环境还得接着折腾。宝贵的时间就浪费在这里了。


现在有一个便捷的方式,可以快速在阿里云上部署开源软件。


找到阿里云官方提供的社区版软件

从阿里云控制台,找到计算巢服务,点进去

1.png




在推荐服务里找我们需要的软件。举个例子来说,要部署一个Redis数据库。在推荐服务里搜索Redis,查询到“Redis社区版”应用,是由“计算巢公共服务”也就是计算巢官方提供的【计算巢官方提供的软件都是免费的哦】。

2.png






下面就开始部署

部署步骤

第1步:点击“正式创建”后,就进入部署的页面了

3.png




第2步:在填写前可以查看”服务部署和使用说明”,有对软件的介绍和部署流程的介绍。

4.png




第3步:接下来填写部署Redis使用的ECS实例的一些参数信息,这些都是一些必须的关键参数。

比如付费类型、网络设置还有关键的ECS的规格(CPU/内存)和磁盘大小。

5.png



对于安装Redis,我们几乎不需要做什么,设置一下Redis密码就行了

6.png




点击查看明细,可以看到马上要购买的ECS实例的配置信息和费用。

注意,计算巢公共服务提供的软件都是不收费的,只有云资源是收费的。

7.png




第4步:点击下一步确认订单后,点立即创建

8.png



这样创建过程就走完啦!我们看到有一个部署中的服务实例

9.png




点服务实例ID链接进去看详情,几十秒钟,部署就完成了。

10.png




验证部署好的应用


我们看到实例信息里有两行Redis的信息:

11.png



这就是我们安装好的Redis的信息了,它装在我们新买的ECS实例的/opt/redis目录下,从私网访问它的URL地址是redis://10.0.0.233:6379。因为在安装的时候没有开公网IP,所以只有内网可以访问。


现在来验证一下,Redis是不是真的装好了

从内网访问一下Redis试试。首页要登录ECS实例。

从资源TAB找到ECS实例,点击远程连接,这里如果开启会话管理的话,可以免密登录ECS内部shell(为了安全起见,默认创建的安全组里不会开启22端口,如果想通过ssh登录,需要先在安全组里开放22端口)。

12.png

13.png

登录进shell以后


1.先看看Redis是不是真装上了:

14.png



2.再看看Redis进程启动了没:

15.png



3.本地连接一下Redis一下,写数据试试:

16.png



使用没问题,完美!


总结一下全过程

可以看到,部署过程全程是图形化界面,只需要输入一些关键参数,就一键完成了ECS资源的购买和配置、在ECS内部安装社区版Redis、配置Redis服务,启动Redis等等一系列工作。对我们工程师来说是再方便不过啦!


发掘其他有用的和好玩的软件

计算巢里还有很多其他社区版软件,大家可以挖掘一下,比如zookeeper、MySQL、WordPress。甚至还有最近热门的AIGC相关的

点推荐上面的AI标签,会发现宝藏

17.png



大模型也有哦

18.png




前面我们说的都是社区版的开源软件,计算巢上除了官方“计算巢公共服务”出品的社区版软件,还有更多第三方ISV提供的各类软件,包括非常专业的数据库、行业软件,大家可以尽情探索。当然有些三方软件是收费,但相应的,也能享受高级版的功能和专业的售后服务哦

相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
相关文章
|
运维 JavaScript Java
快速部署阿里云WebIDE(DevStudio)并参与开源项目开发
3个步骤,在轻量应用服务器上完成部署DevStudio,帮你快速学习使用DevStudio进行代码的开发。
快速部署阿里云WebIDE(DevStudio)并参与开源项目开发
|
1月前
|
运维 监控 Cloud Native
构建行业应用生态:云原生应用市场简化企业软件安装
在移动互联网时代,尽管手机应用市场为用户带来了极大的便利,但企业级软件的安装和管理仍面临诸多挑战,包括安装复杂、交付效率低、应用兼容性差等问题。为此,基于云原生技术的企业级应用市场Rainstore应运而生,旨在简化企业软件的安装和管理,提升交付效率,增强应用兼容性,支持远程管理和个性化定制,构建开放的行业应用生态,助力企业数字化转型。
构建行业应用生态:云原生应用市场简化企业软件安装
|
1月前
|
敏捷开发 监控 数据可视化
如何选择最适合的团队任务管理工具?适用企业的高效协作软件推荐
在数字化时代,团队任务管理对各行各业至关重要。从初创公司到大型企业,如何高效管理任务、提升工作效率是管理者面临的重要挑战。市场上的团队任务管理工具应运而生,涵盖项目规划、进度跟踪、团队沟通和任务分配等多个方面,助力企业高效协作。本文将详细介绍几款适用于不同行业的团队任务管理软件,包括板栗看板、飞书、Jira 和 Teambition,帮助你根据团队需求选择最适合的协作工具。通过可视化看板、跨团队协作、信息透明化和高效资源分配等功能,这些工具能够显著提升团队的工作效率和协作水平。
25 0
如何选择最适合的团队任务管理工具?适用企业的高效协作软件推荐
|
4月前
|
弹性计算 小程序 关系型数据库
在体验高效构建企业门户网站解决方案
在体验高效构建企业门户网站解决方案的过程中
|
4月前
|
弹性计算 运维 搜索推荐
|
5月前
|
弹性计算
通过体验高效构建企业门户网站解决方案并进行部署
既然做了引导以及文档帮助,那就做详细一点,不要放过每一个步骤和细节,让用户直接复制或者照抄就行了,从小白过来的一点小建议。
|
存储 搜索推荐 数据可视化
企业级软件定制开发的特点有哪些?
数字化时代背景下,软件作为企业运营和管理的核心,已经越来越受到企业的重视。而随着企业业务的不断扩张和复杂化,通用软件已经难以满足企业的特定需求。企业级软件定制开发成为解决这一问题的关键所在。那么企业级软件定制开发的特点究竟有哪些?
|
运维 安全 云栖大会
计算巢全新升级,软件SaaS化能力向开发者免费开放
2023云栖大会首次发布,计算巢全新升级:软件SaaS化能力向开发者免费开放,加速优秀软件的孵化和传播,让优秀的开发者生于云、长于云。
计算巢全新升级,软件SaaS化能力向开发者免费开放
|
API 开发工具 数据库
【国产开发神器】零代码搭建API接口开放/管理平台——YesApi
YesApi 接口大师,是一款国产企业级API接口管理平台,可以零代码、快速搭建API接口开发平台、接口开放平台、接口管理平台。基于PhalApi Pro 接口开发框架专业版软件,通过低代码可视化配置方式帮助企业快速搭建接口开放平台和管理API接口。 所以说:YesApi接口大师 = 接口低代码开发 + 接口零代码开放 + 接口零代码管理 + 接口计费
|
存储 缓存 小程序
什么是云开发以及使用云开发时的一些“坑”
可能很多人不明白“云开发”到底是个什么东西,举个例子,在以前如果你要做一款可以多人联网同时在线玩的小游戏,是一件非常非常难的事,因为你需要客户端(根据不同的平台这里的客户端可能指的是手机,电脑或是其他的平台),还需要服务器,这是两个完全不同的领域。
142 0