【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘(下)

本文涉及的产品
简介: 【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘

5、配置用户名和密码。


PS:安装完毕后会提示“nextcloud 22.1.1snap2 from Nextcloud✓ installed”,软件安装完成,需要配置用户名和密码,使用以下命令,其中xiayan替换为您的用户名,passw0rd替换为您的密码:sudo nextcloud.manual-install xiayan passw0rd


ubuntu@ip-172-31-21-170:~$ sudo nextcloud.manual-install xybdiy passw0rd
Nextcloud was successfully installed
ubuntu@ip-172-31-21-170:~$ 


6、配置信任域。


PS:配置完成后,会显示“Nextcloud was successfully installed”。我们现在需要来配置信任域,如果您要使用IP来访问网盘,那么下面命令“value=”后面您写入刚才配置的弹性IP,如果您有自己的域名,后面会使用域名访问,那么下面命令“value=”后面写入您的域名,并将您的域名指向刚才配置的弹性IP。


sudo nextcloud.occ config:system:set trusted_domains 1 --value=替换为您的IP地址或域名


sudo nextcloud.occ config:system:set trusted_domains 1 --value=13.xx.xx.190
ubuntu@ip-172-31-21-170:~$ sudo nextcloud.occ config:system:set trusted_domains 1 --value=13.xx.xx.190
System config value trusted_domains => 1 set to string 13.xx.xx.190
ubuntu@ip-172-31-21-170:~$ 


7、使用浏览器访问。


PS:现在我们可以用浏览器打开刚才的IP地址或域名,注意使用http,如果浏览器打开失败,可以尝试输入完成的地址,http://加上IP地址。用刚才配置的用户名密码登陆。但目前界面为英文,您可以点击右上角的个人设置,更改语言为中文。



8、登录完成。



八、创建S3存储桶⛳


参考链接🔗https://aws.amazon.com/cn/getting-started/hands-on/backup-files-to-amazon-s3/?trk=970dc4e8-9ad1-4ca4-a383-5ab7d9001470&sc_channel=el


1、进入Amazon S3控制台。


PS:在搜索栏中键入 S3 并选择 S3 以打开控制台。



2、点击“创建S3存储桶”。



3、输入存储桶名称。


PS:存储桶名称必须不同于 Amazon S3 中的所有现有存储桶名称。选择要在其中创建存储桶的区域。其余设置保持默认即可。



4、点击"创建存储桶"。



5、创建S3存储桶完成。



6、创建 iam user。


PS:创建存储桶后,我们还需要创建一个iam user。



7、添加用户。


PS:输入一个用户名,在访问类型选择“访问密钥”。



8、添加权限。


PS:在添加权限时,我们选择“直接附加现有策略”,然后在筛选策略中输入“s3”,勾选”AmazonS3FullAccess”。



9、默认继续下一步操作。


PS:后面不用做更改,直接下一步至用户创建。



10、添加用户完成。


PS:提示用户创建成功后,会显示“访问密钥ID”和“私有访问密钥”。请记录下来。在个人设置里,找到“外部存储”,选择添加存储,选择Amazon S3。


访问密钥ID:AKIA ******************************************* PSU4


私有访问密钥:eqo********************************************** *****VyXTh7



11、创建完成用户S3Access。



九、配置NextCloud后端存储为S3🧱


1、在NextCloud启动"额外存储支持"的应用。


目前为止,网盘已经搭建完成,现在使用30G免费EBS作为网盘存储介质。如果您需要更大的空间,更好的持久性,我们可以配置网盘利用S3进行存储。点击右上角个人设置,选择“应用”,在“已禁用的应用”中找到External storage support,点击“启用”。



2、添加外部存储。


PS:在个人设置里,找到“外部存储”,选择添加存储,选择Amazon S3。



3、填写外部存储相关信息。


PS:在指定位置填入刚才创建的存储桶名称,存储桶所在区域代码,应确保S3和EC2实例在同一区域,否则会有额外费用。另外也需要填入刚才记录的访问密钥ID”和“私有访问密钥”,点右侧的对勾。



4、添加成功。


PS:如果添加成功,左侧会有绿色圆形图标提示。



5、查看创建的AmazonS3目录。


我们可以在网盘列表中找到新建的AmazonS3目录,存在此目录的文件是放置于S3之上,拥有11个9的持久性。



十、总结与体会🎨


安装部署过程中的感受


1️⃣从AWS账号注册、到EC2虚拟服务器的创建和固定公网IP配置、再到安装NextCloud,最后配置NextCloud后端存储为S3。整个操作过程清晰明了,十分方便快捷。


2️⃣利用AWS的服务,实现了个人私人网盘的免费搭建与日常使用,再也不用担心个人信息被泄露,下载访问慢等一系列的问题,快速高效与安全隐私等问题都得到了保障。


3️⃣通过NextCloud私人网盘的搭建,也能进一步了解AWS EC2虚拟服务器、S3后端存储桶等产品特性(例如,基于 Graviton2 的实例为 Amazon EC2 中的工作负载提供最佳性价比)和安装配置过程(例如,ECS主机的创建使用、S3存储桶的创建使用等),基于提供的产品,能够创建满足个性化需求应用,实现应用的自定义化和多样化。


4️⃣在连接EC2虚拟机,可以通过多种方式进行远程连接到实例。如EC2 Instance Connect,会话管理器、SSH客户端、EC2串行控制台等方式。十分便利。


选择使用 Graviton2 芯片的EC2云服务器的优势所在


1️⃣性价比大幅提升、既提升了性能,也节约了成本。


2️⃣Graviton2芯片由亚马逊AWS云计算部门设计,相比同类基于x86平台的服务,基于Graviton2的服务计算量提升4倍。AWS Graviton2的M6g实例和AWS第一代基于Arm Cortex-A72微架构的A1实例相比整数性能最高提升7倍。


3️⃣应用领域广泛且使用效果俱佳。


4️⃣在Web应用、游戏、高性能运算、EDA设计、媒体编解码、数据分析、数据库、内存缓存以及微服务等领域Graviton2均实现了大幅的性价比提升。



NextCloud的使用感受


  • NextCloud有桌面版,安卓版以及iOS版本的客户端,可以用于同步备份,也有强大的多用户系统,可以多人协同工作和共享,也能和wordpress等很好集成。


  • NextCloud在众多私有云存储中,脱颖而出,是绝佳之选,首先,安装搭建步骤简单快捷,可以通过一键安装的方式快速部署;其次,在使用过程中,NextCloud不仅仅可以作为一个云盘存储,还可以支持在线编辑office、查看图片相册、添加外部存储、拥有丰富的组件可供使用等。


十一、常见问题汇总 💥


  • 注册AWS账号问题:使用服务资源,在注册时需要绑定AWS规定的信用卡和储蓄卡,完成注册才能使用。


  • 创建的实例和存储桶需要在一个区域,不然会产生一些额外的费用。


  • 免费的资源,有的是有期限的,有的资源服务是永久免费使用的。配置使用时记得看清,避免产生不必要的费用


亚马逊云科技专为开发者们打造了多种学习平台:


1. 入门资源中心:从0到1 轻松上手云服务,内容涵盖:成本管理,上手训练,开发资源


https://aws.amazon.com/cn/getting-started/?nc1=h_ls&trk=32540c74-46f0-46dc-940d-621a1efeedd0&sc_channel=el


2. 架构中心:亚马逊云科技架构中心提供了云平台参考架构图表、经过审查的架构解决方案、Well-Architected 最佳实践、模式、图标等。


https://aws.amazon.com/cn/architecture/?intClick=dev-center-2021_main&trk=3fa608de-d954-4355-a20a-324daa58bbeb&sc_channel=el


3. 构建者库:了解亚马逊云科技如何构建和运营软件。


https://aws.amazon.com/cn/builders-library/?cards-body.sort-by=item.additionalFields.sortDate&cards-body.sort-order=desc&awsf.filter-content-category=*all&awsf.filter-content-type=*all&awsf.filter-content-level=*all&trk=835e6894-d909-4691-aee1-3831428c04bd&sc_channel=el


4. 用于在亚马逊云科技平台上开发和管理应用程序的工具包


https://aws.amazon.com/cn/tools/?intClick=dev-center-2021_main&trk=972c69e1-55ec-43af-a503-d458708bb645&sc_channel=el


【专属福利】


福利一:100余种产品免费套餐。其中,计算资源Amazon EC2首年12个月免费,750小时/月;存储资源 Amazon S3 首年12个月免费,5GB标准存储容量。


https://aws.amazon.com/cn/free/?nc2=h_ql_pr_ft&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all&trk=e0213267-9c8c-4534-bf9b-ecb1c06e4ac6&sc_channel=el


福利二:最新优惠大礼包,200数 据 与 分 析 抵 扣 券 , 200 数据与分析抵扣券,200数据与分析抵扣券,200机器学习抵扣券,200$微服务与应用开发抵扣券。


https://www.amazonaws.cn/campaign/?sc_channel=el&sc_campaign=credit-acts-ldr&sc_country=cn&sc_geo=chna&sc_category=mult&sc_outcome=field&trkCampaign=request-credit-glb-ldr&trk=f45email&trk=02faebcb-3f61-4bcb-b68e-

c63f3ae33c99&sc_channel=el


福利三:解决方案CloudFormation一键部署模版库


https://aws.amazon.com/cn/quickstart/?solutions-all.sort-by=item.additionalFields.sortDate&solutions-all.sort-order=desc&awsf.filter-tech-category=*all&awsf.filter-industry=*all&awsf.filter-content-type=*all&trk=afdbbdf0-610b-4421-ac0c-a6b31f902e4b&sc_channel=el


十二、拓展:AWS Graviton3 处理器介绍👁‍🗨


亚马逊网络服务首席执行官亚当·塞利普斯基发表了AWS发明2021主题演讲,介绍了最新的新闻和公告,包括推出Graviton3、亚马逊EC2 C7g实例、亚马逊EC2 Trn1实例、AWS Mainframe Modernization、亚马逊私有5G、Row and cell level Security for Lake Formation、Lake Formation中受治理表的事务、无服务器Redshift、无服务器EMR、无服务器MSK、无服务器Kinesis数据流、GS金融云数据、AWS物联网TwinMaker和AWS物联网fleewise。


AWS re:Invent 2021 - Keynote with Adam Selipsky - YouTube]



AWS Graviton3 处理器是 AWS Graviton 处理器系列中的最新产品。



① 与 AWS Graviton2 处理器相比,它们的计算性能提高多达 25%,浮点性能提高多达 2 倍,以及加密工作负载性能最多加快 2 倍。

② 针对机器学习 (ML) 工作负载,AWS Graviton3 处理器所提供的性能比 AWS Graviton2 处理器高出多达 3 倍,并支持 bfloat16。

③ 它们还支持 DDR5 内存,相比 DDR4 内存带宽增加了 50%。



我们发现从Graviton2到Graviton3的NGİNX性能提高了37%。



与Graviton2系统相比, Graviton3系统每秒编码的顿数增加了49%。


相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
3月前
|
存储 数据安全/隐私保护 UED
阿里云盘、腾讯云盘与百度网盘:云存储市场的三巨头
阿里云盘、腾讯云盘与百度网盘:云存储市场的三巨头
|
4月前
|
存储 网络协议 网络安全
【免费外国云服务器】亚马逊AWS创建EC2实例搭建个人服务器
【免费外国云服务器】亚马逊AWS创建EC2实例搭建个人服务器
142 0
|
9月前
|
存储 弹性计算 运维
阿里云面向企业发布首台云电脑“无影”,企业办公型1元起
阿里云面向企业发布首台云电脑“无影”,企业办公型1元起,阿里云推出无影云电脑,很多用户不清楚云电脑是什么,云电脑是一种安全高效的云上桌面服务,一般用于企业办公。云电脑支持快速便捷的桌面环境创建、部署、统一管控与运维。企业选择云电脑无需前期传统硬件投资,云电脑可以快速构建安全、高性能、低成本的企业桌面办公体系
201 1
|
11月前
《阿里云产品手册2022-2023 版》——全球加速
《阿里云产品手册2022-2023 版》——全球加速
124 0
|
存储 机器学习/深度学习 缓存
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘(上)
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘
215 0
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘(上)
|
存储 Ubuntu 网络协议
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘(中)
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘
264 0
【亚马逊云科技】利用 Graviton2 芯片的 EC2 和 S3 免费搭建NextCloud私人网盘(中)
|
Ubuntu 安全 IDE
无影云电脑--云时代的PC新体验
在阿里云获得了一个4核8G的云桌面,下面来说一下我的使用感受。 总体来说,还是很不错的,现在还可以试用,建议试一下。
917 0
无影云电脑--云时代的PC新体验
|
弹性计算 安全 数据安全/隐私保护
阿里云无影云电脑开放免费算力,全力支援江苏企业开启居家办公
无影云电脑全力支援江苏企业快速开启居家办公!
阿里云无影云电脑开放免费算力,全力支援江苏企业开启居家办公