`

“轻’”而不“薄”的轻量应用服务器初使用体验

 
阅读更多

摘要: 阿里云最近推出了更容易上手的“轻量”应用服务器,目前还在内测阶段。 轻量应用主打快速创建应用,快速上线,适合轻量应用快速发布。 轻量应用服务器面向入门级云计算及简单应用用户,产品提供基于单台云服务器的域名管理、应用部署、安全和运维管理的一站式综合服务。

阿里云最近推出了更容易上手的“轻量”应用服务器。

现已全新发布!

686_160

了解产品  Fin

   轻量应用主打快速创建应用,快速上线,适合轻量应用快速发布。

   轻量应用服务器面向入门级云计算及简单应用用户,产品提供基于单台云服务器的域名管理、应用部署、安全和运维管理的一站式综合服务。用户可以选择精品应用镜像,并可在控制台实现全方位的服务器、域名、防火墙、安全防控、监控等管理和操作。

轻核云服务器的核心优势:

​ 1.易用,易上手。产品针对单机用户的购买和使用做了操作和使用优化,提供精品镜像、资源套餐、多产品关联(VPC、安全产品、域名管理等)
​ 2.性价比高。在集合多个必用或常用产品、提供更多基础功能,优化使用体验的同时,并未增加额外费用,且提供了更加优惠的价格,旨在提供更多用户低门槛上云实践机会。

Swas8_1

一、配置方面

轻量应用服务器提供了以下配置方案
Swas7


​ 与ECS相比,采用同ECS共享版相同的CPU,均采用Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz CPU,但轻量应用服务器将系统盘升级为SSD,虽然容量小了一半,但使用SSD,性能应该是有不错的提升。

SWAS与ECS对比,相同CPU,内存不知道是否相同型号的情况下,单来比较磁盘读写性能。

1核1G 共享版ECS

ecs_disk

1核1G SWAS
Swas_disk

磁盘读写性能提升还是比较明显的!

目前提供4个不同的配置供选择,并能自由升级,来满足不同业务需求。(暂时不支持降级)

Swas10


二、应用场景

官方提供集成应用的应用镜像

Swas1_1

目前只有上面这些,但是官方承诺后续会增加更多应用镜像。

系统镜像(纯净Linux镜像,目前暂无Windows)

Swas1_2

目前提供以上三种系统镜像,后续官方会增加Windows系统镜像,以适用更多应用场景。

下面从应用镜像和系统镜像来说一下应用场景。

应用镜像部分

应用镜像的目的在于快速创建应用,更加轻松部署应用。适合新手快速搭建各种应用。摆脱创建应用的烦恼。

1.小型网站搭建

Swas8

Swas8_2

适用于个人网站,企业官网,能快速创建应用,目前提供了集成Wordpress4.8.1的镜像和集成Drupal 8.3.7的镜像,直接应用后将创建wordpress网站和Drupal网站,适用于个人站点,以及企业官网,同时对于开发者来说,基于wordpress的开发还能开发出不同的网站应用。

2.Web开发环境搭建

Swas8_5

集成LAMP环境镜像,搭建开发环境,部署自己的php应用,相当于线上开发环境,当然也可以用于生产环境。

集成Node.js环境,轻松开发基于Node.js应用。

3.小电商应用

Swas8_4

基于ECshop的电商应用镜像,快速搭建基于ECshop的小而精的电商应用。

4.社区应用

Swas8_7

基于phpwind的社区应用创建,更加快速高效。

系统镜像部分

系统镜像为纯净系统版本,无任何开发、生产环境,需要手动进行定义

1.云端开发、学习环境

Swas8_3

基于ubuntu的云端开发环境,安装Gnome桌面环境和VNC Server实现云端Linux学习、开发平台搭建。

2.自定义环境

安装系统镜像后可以像ECS一样使用,安装一键集成环境或是手工编译安装环境,使用和ECS没有区别。

可以安装Oneinstack一键包,LNMP一键包、WDCP面板、AMH面板及Vestacp面板。


三、购买

1.直接选择应用镜像,快速部署应用。

Swas2

2.使用系统镜像,安装完成后根据自己需要进行应用部署。文后附上Vestacp简明教程。


四、控制台

控制台内测阶段比较简洁,不像阿里风格,后续估计会有很多新功能加入。很期待。

Swas3

本人选择的是Centos,所以服务器列表里直接显示CentOS,如果是应用镜像,会直接显示应用名称。

Swas4

箭头部分是前面是基于web的远程连接,后面则是功能性选项。

单击选择的服务器进入管理界面

Swas5

功能一目了然,各种功能基本也是齐备,真正的“轻”而不“薄”。

4.1.概览

可以很清晰的看到服务器运行情况,网络、CPU、内存等情况。

4.2.站点设置

此部分功能可以绑定域名,并进行DNS解析。

4.3.防火墙

这个功能可以算作重点了,相对于ECS的安装组来说,防火墙配置要比安全组简单了不少,对于安全组一头雾水的童鞋来说,方便了许多。

firewall

4.4.服务器运维

4.4.1.远程连接

可以使用工具Putty、Xshell等工具进行连接。

ssh1

轻量应用服务器管理控制台不可以进行密码更改,但是使用密钥进行远程连接,相对于传统密码,要安全许多。

ssh2

4.4.2.快照

免费快照服务,使用起来更放心,定时快照,出问题的时候直接回滚,相当方便,最主要是免费。

snapshot

4.4.3.监控

monitor

资源占用情况统计。


五、应用

因为目前内测阶段功能不完备,没有办法更换系统盘,安装系统镜像后也无法快速部署应用。

本人在测试阶段,选择了Centos系统镜像,在此,以Centos7.3为例,安装Vestacp面板

www.vestacp.com/install

vestacp0

安装全功能Vestacp

vestacp0_1

只需要2条命令就可以搞定

登陆轻量应用SSH,执行2、3条命令即可。

选择性安装Vestacp

vestacp1

选择相应的服务,本人在这清简掉了许多组件,以便环境更轻量。

生成安装代码,以安装。

vestacp2

执行红框中2部即可完成安装。

如若在安装中出现问题,先安装epel源

yum install epel-release -y

大概15-20分钟左右安装完成,这也是我选择Vestacp的原因,二进制包安装的优势很明显。

vestacp3

要登陆面板,首先要在防火墙中增加8083端口。

vestacp4

然后根据自己需要进行建站。


六、性能简单测试

配置 1C2G1M 20GSSD

6.1.Unix Bench

unixbench

单核 1659分。

6.2.Speedtest

speedtest


七、总结

7.1.优点

1.轻量但并不单薄。功能齐备。

2.多种配置满足不同需求。

3.快速应用部署,容易上手。

4.SSD好评,性能提升不少。

5.防火墙配置适宜入门。

7.2.缺点及建议

1.绑定域名可以很多,还没有测试能绑定多少域名,但是不支持绑定其它目录,应用镜像仅限一个站点,对于小站还是有资源浪费。建议在控制台能实现域名对应目录,实现多站点。

2.目前不能更换系统和应用镜像,这应该只是暂时的。

3.https功能不完备,后期上线不知道会不会有完整方案。

4.更多应用镜像,后续也会增加也不是问题。

因为当时没有选择应用镜像,目前不能更换系统到应用镜像,所以,此体验不谈应用镜像。优缺点也不得而知。



本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com

分享到:
评论

相关推荐

    轻量级视频服务器

    6. **API接口**:轻量级视频服务器通常会提供API接口,允许开发者集成到自己的应用程序中,进行视频上传、管理和播放控制等功能。 7. **移动端适配**:考虑到目标是移动终端,服务器需要支持多种设备和操作系统,如...

    SlySeal 轻量流媒体服务器

    总之,SlySeal轻量流媒体服务器以其轻便、高效和可扩展性,为各种流媒体应用提供了理想的解决方案。通过了解其核心功能和特性,开发者和用户都能够充分利用这一工具来构建或优化自己的流媒体服务。

    Electron应用的轻量级更新服务器

    综上所述,这个“Electron应用的轻量级更新服务器”项目旨在简化Electron应用的更新流程,提供一个易于部署和使用的解决方案,帮助开发者更专注于应用的开发,而不是后台的维护工作。通过理解上述知识点,开发者可以...

    Java Web轻量级开发全体验.邓子云_源码

    首先,Java Web轻量级开发主要指的是不依赖于重量级的应用服务器,如IBM WebSphere或Oracle WebLogic,而是采用更加灵活、可扩展的框架,如Spring Boot、Quarkus或Play Framework。这些框架使得开发者能够快速构建...

    Java Web轻量级开发全体验11代码

    在Java Web开发领域,"轻量级"一词通常指的是不依赖大型、重量级的服务器端框架,而是采用更加灵活、高效和小巧的工具集来构建应用程序。这样的开发方式有助于提高开发效率,减少资源消耗,并易于维护。本主题聚焦于...

    nginx轻量级web服务器搭建

    ### Nginx轻量级Web服务器搭建详解 #### 一、引言 在现代互联网服务领域,选择合适的Web服务器对于确保网站稳定运行至关重要。Nginx作为一种轻量级且高性能的Web服务器,不仅能够处理高并发请求,还支持多种语言...

    轻量级JAVA EE企业应用实战随书光盘01

    轻量级Java EE通常指的是那些不需要重型应用服务器,而是依赖于更小巧、快速的容器或服务器的开发方式。这包括但不限于Spring框架、Hibernate ORM、JSF(JavaServer Faces)以及各种微服务框架如Spring Boot等。这些...

    Java Web轻量级开发全体验15 代码

    9. **容器与依赖注入**:轻量级框架如Spring不依赖于重型应用服务器,可以独立运行。依赖注入(DI)帮助管理对象之间的依赖关系,使得代码更松耦合。 10. **测试驱动开发(TDD)**:在轻量级开发中,TDD是常见的实践...

    基于云计算的BIM模型轻量化及应用研究综述.pdf

    云计算、BIM技术、模型轻量化、模型文件转换、图形引擎、数据交换格式、IFC标准、JSON数据格式、轻量化应用框架、移动端渲染、在线可视化、数据压缩技术、云计算平台、服务器端大数据处理、BIM模型存储、网络端传输...

    JavaWeb轻量级开发全体验邓子云part1

    邓子云的"JavaWeb轻量级开发全体验part1"可能涵盖了一系列与轻量级开发相关的主题,包括但不限于常用的类库、代码示例、文件上传下载功能的实现以及电子邮件服务的集成。以下是对这些知识点的详细说明: 1. **轻量...

    java_web轻量级开发全体验

    《Java_Web轻量级开发全体验》这本书主要聚焦于Java Web开发的轻量级框架和技术,旨在帮助开发者实现高效、灵活的Web应用构建。在Java Web开发领域,轻量级框架以其简洁、快速和可扩展性受到广泛关注,是现代Web开发...

    spawn搭建轻量化web服务器

    "spawn-fcgi"是一个小巧而强大的工具,常用于搭建轻量级的FastCGI Web服务器。本篇文章将详细介绍spawn-fcgi以及如何利用它来创建高效运行的Web环境。 FastCGI是一种协议,用于将Web服务器的工作负载分发到外部进程...

    《Java_Web轻量级开发全体验》PDF

    《Java_Web轻量级开发全体验》这本书深入浅出地介绍了使用Java技术进行Web应用程序开发的方法和实践。这本书的核心内容涵盖了Java Web开发中的多个重要知识点,包括但不限于以下几个方面: 1. **Java基础**:首先,...

    Java Web轻量级开发全体验12-13.代码

    首先,轻量级框架的概念是相对于重量级的Java EE应用服务器而言的。这些框架如Spring MVC、Struts 2、Play Framework和Spark Java等,旨在减少开发复杂性,降低内存占用,提高应用程序的启动速度和整体性能。 在...

    Java_Web轻量级开发全体验

    轻量级通常指的是那些不依赖大型企业级应用服务器(如IBM WebSphere或Oracle WebLogic)的框架和解决方案。这些框架通常较小、更灵活,降低了系统复杂性和资源需求,例如Spring Boot和Play Framework。 1. **...

    obj格式文件或其他通用三角面片格式模型轻量化技术路线

    在实际应用中,轻量化 3D 模型可以提高 Web 端的加载速度、渲染性能和用户体验。例如,将 glb/gltf 模型压缩使用工具 gltf-pipeline、Gltf-transform 工具对 glb 模型进行压缩,可以实现超过 50% 的压缩效率。对 obj...

    cpp-TheessenceofKBEngine轻量级的kbengine服务器实现

    KBEngine是一种轻量级的游戏服务器框架,主要设计用于实时在线游戏的开发,尤其适用于MMO(大型多人在线)游戏。它的核心理念是通过提供一个高效、易用的接口,让开发者可以快速搭建游戏后端逻辑,减少与服务器通信...

    Linux服务器搭建之十七:服务器操作系统搭建轻量级桌面.pdf

    为了进一步优化和丰富桌面体验,我们还可以安装其他轻量级桌面环境,如enlightenment(e17)和FluxBox。这两个桌面环境同样小巧且高效。使用`apt-get install enlightenment`和`apt-get install fluxbox`命令分别...

    行业分类-电子-关于基于轻量级WEB服务器的电能量配置方法的说明分析.rar

    基于轻量级Web服务器的电能量配置方法是一种现代技术,旨在优化电力使用,提高能效,同时减少运维复杂性和成本。这种技术通常应用于智能家居、智能电网以及各种物联网(IoT)设备中。 轻量级Web服务器是指那些资源...

    Ajax在web开发中的轻量级应用.pdf

    Ajax 是一种运用于浏览器中的技术,在浏览器和服务器之间,它使用异步方式进行传送或接受数据,允许网页向服务器索取少量信息而不需要刷新整个网页。 二、Ajax 的原理 Ajax 应用程序所用到的基本技术有: 1. ...

Global site tag (gtag.js) - Google Analytics