全部产品
Search
文档中心

轻量应用服务器:最佳实践概览

更新时间:Feb 08, 2024

轻量应用服务器提供了部分最佳实践,包括搭建环境、搭建网站、数据传输、迁移服务器以及高可用架构等。您可以根据实际需求,参考相应文档完成服务器的搭建。

搭建环境

阿里云轻量应用服务器提供了多种镜像,您可以通过应用镜像快速部署应用环境,也可以通过系统镜像创建服务器后手动搭建运维环境。部分最佳实践如下表所示。

应用类型

说明

搭建LAMP开发环境

LAMP是搭建Web应用时最常用的环境。LAMP分别表示Linux、Apache、MySQL以及PHP,即在Linux系统中安装Apache、MySQL以及PHP。

通过VNC搭建Ubuntu 16.04图形界面

轻量应用服务器提供的Ubuntu系统为命令行界面。如果您希望通过图形界面管理Ubuntu 16.04操作系统,可以使用VNC(Virtual Network Console)实现。

通过VNC搭建Ubuntu 18.04和20.04图形界面

轻量应用服务器提供的Ubuntu系统为命令行界面。如果您希望通过图形界面管理Ubuntu 18.04和20.04操作系统,可以使用VNC(Virtual Network Console)实现。

搭建网站

阿里云轻量应用服务器提供了多种镜像,您可以通过应用镜像快速搭建网站,也可以通过系统镜像创建服务器后手动搭建网站。具体最佳实践如下表所示。

网站类型

说明

部署Mantis开源缺陷跟踪系统

缺陷管理是软件开发过程中的必要环节,您可以使用Mantis开源缺陷跟踪系统进行缺陷管理,Mantis系统基于LAMP环境开发部署,具有简单易用、功能强大等特点。

基于WordPress搭建移动端个人博客

WordPress是使用PHP语言开发的博客平台。当您使用轻量应用服务器的WordPress应用镜像搭建好WordPress服务器后,可以使用WordPress的WPtouch插件搭建手机博客。

Apache配置多域名访问不同网站

您可以在一台已搭建多个网站的服务器中修改Apache配置文件,以实现HTTP访问不同域名时,成功打开对应的网站。

数据传输

当您需要管理轻量应用服务器中的文件、数据库等数据资源时,可以根据实际情况选择适用的工具完成数据传输。具体最佳实践如下表所示。

数据传输工具

说明

搭建FTP服务器(Linux)

vsftpd(very secure FTP daemon)是Linux操作系统下的一款小巧轻快、安全易用的FTP服务器软件。在维护服务器时,您可以使用FTP客户端连接服务器,进行文件的上传和下载。

搭建FTP服务器(Windows)

当您需要远程连接Windows实例进行文件传输时,可以通过搭建FTP服务器实现。

使用WinSCP连接服务器

如果您的本地主机为Windows操作系统,可以使用WinSCP工具远程连接Linux服务器进行文件管理。

使用DMS连接服务器中的数据库

当您需要对轻量应用服务器中预置或自行安装的数据库进行维护时,推荐您使用阿里云的数据管理DMS。DMS是一种集数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪于一体的数据管理服务。

迁移服务器

如果您有轻量应用服务器之间的数据迁移需求、轻量应用服务器数据迁移至ECS实例等迁移需求,可以参见以下最佳实践进行数据迁移。

迁移场景

说明

轻量应用服务器之间的数据迁移

如果您存量的轻量应用服务器即将到期,并且您已经创建了一台新的轻量应用服务器,需要将存量服务器中的网站数据迁移至新的服务器中,可以手动完成服务器间的数据迁移。

轻量应用服务器数据迁移至ECS实例

如果当前轻量应用服务器无法满足您的业务需求,您可以通过SMC将轻量应用服务器平滑迁移至云服务器ECS,以获取更加灵活的资源配置方案。

源服务器迁移至轻量应用服务器

服务器迁移中心支持将其他厂商轻量服务器(腾讯云轻量应用服务器、AWS Lightsail Instance和华为云云耀云服务器)迁移至阿里云轻量应用服务器。

部署SSL证书

如果轻量应用服务器已绑定了域名,可以在服务器上安装SSL证书,并为域名设置HTTPS加密访问,以较低的成本将数据传输协议从HTTP转换成HTTPS,实现网站的身份验证和数据加密传输,防止数据在传输过程中被篡改或信息泄露。具体最佳实践如下表所示。

场景

说明

Node.js环境安装SSL证书

本文以部署Node.js环境的轻量应用服务器为例,介绍如何在服务器中安装SSL证书,并开启HTTPS加密访问。

WordPress环境上安装SSL证书

本文以使用WordPress 5.8的轻量应用服务器为例,介绍在服务器中安装SSL证书,并开启HTTPS加密访问。

内网互通

轻量应用服务器使用阿里云自动分配的专有网络VPC(Virtual Private Cloud)进行网络隔离,默认情况下不与云服务器ECS、云数据库等其他处于专有网络VPC中的阿里云产品内网互通。但同地域下轻量应用服务器与对象存储OSS(Object Storage Service)默认内网互通,轻量应用服务器可通过OSS内网地址访问OSS资源。具体最佳实践如下表所示。

场景

说明

通过OSS内网地址访问OSS资源实现内网互通

同地域下轻量应用服务器与对象存储OSS(Object Storage Service)默认内网互通,当轻量应用服务器通过OSS内网地址访问OSS资源时,不收取流量费用。本文介绍同地域轻量应用服务器如何通过OSS内网地址访问OSS资源。