全部產品
Search
文件中心

Simple Application Server:最佳實務概覽

更新時間:Jun 30, 2024

Simple Application Server提供了部分最佳實務,包括搭建環境、搭建網站、資料轉送、遷移伺服器以及高可用架構等。您可以根據實際需求,參考相應文檔完成伺服器的搭建。

搭建環境

阿里雲Simple Application Server提供了多種鏡像,您可以通過應用鏡像快速部署應用環境,也可以通過系統鏡像建立伺服器後手動搭建營運環境。部分最佳實務如下表所示。

應用類型

說明

搭建LAMP開發環境(通過應用鏡像)

LAMP是搭建Web應用時最常用的環境。LAMP分別表示Linux、Apache、MySQL以及PHP,即在Linux系統中安裝Apache、MySQL以及PHP。

通過VNC搭建Ubuntu 16.04圖形介面

Simple Application Server提供的Ubuntu系統為命令列介面。如果您希望通過圖形介面管理Ubuntu 16.04作業系統,可以使用VNC(Virtual Network Console)實現。

通過VNC搭建Ubuntu 18.04和20.04圖形介面

Simple Application Server提供的Ubuntu系統為命令列介面。如果您希望通過圖形介面管理Ubuntu 18.04和20.04作業系統,可以使用VNC(Virtual Network Console)實現。

搭建網站

阿里雲Simple Application Server提供了多種鏡像,您可以通過應用鏡像快速搭建網站,也可以通過系統鏡像建立伺服器後手動搭建網站。具體最佳實務如下表所示。

網站類型

說明

部署Mantis開源缺陷跟蹤系統

缺陷管理是軟體開發過程中的必要環節,您可以使用Mantis開源缺陷跟蹤系統進行缺陷管理,Mantis系統基於LAMP環境開發部署,具有簡單易用、功能強大等特點。

基於WordPress搭建移動端個人部落格

WordPress是使用PHP語言開發的部落格平台。當您使用Simple Application Server的WordPress應用鏡像搭建好WordPress伺服器後,可以使用WordPress的WPtouch外掛程式搭建手機部落格。

Apache配置多網域名稱訪問不同網站

您可以在一台已搭建多個網站的伺服器中修改Apache設定檔,以實現HTTP訪問不同網域名稱時,成功開啟對應的網站。

資料轉送

當您需要管理Simple Application Server中的檔案、資料庫等資料資源時,可以根據實際情況選擇適用的工具完成資料轉送。具體最佳實務如下表所示。

資料轉送工具

說明

搭建FTP伺服器(Linux)

vsftpd(very secure FTP daemon)是Linux作業系統下的一款小巧輕快、安全易用的FTP伺服器軟體。在維護伺服器時,您可以使用FTP用戶端串連伺服器,進行檔案的上傳和下載。

搭建FTP伺服器(Windows)

當您需要遠端連線Windows執行個體進行檔案傳輸時,可以通過搭建FTP伺服器實現。

使用WinSCP串連伺服器

如果您的本地主機為Windows作業系統,可以使用WinSCP工具遠端連線Linux伺服器進行檔案管理。

使用DMS串連伺服器中的資料庫

當您需要對Simple Application Server中預置或自行安裝的資料庫進行維護時,推薦您使用阿里雲的Data Management。DMS是一種集資料管理、結構管理、使用者授權、安全審計、資料趨勢、資料追蹤於一體的資料管理服務。

遷移伺服器

如果您有Simple Application Server之間的資料移轉需求、Simple Application Server資料移轉至ECS執行個體等遷移需求,可以參見以下最佳實務進行資料移轉。

遷移情境

說明

Simple Application Server之間的資料移轉

如果您存量的Simple Application Server即將到期,並且您已經建立了一台新的Simple Application Server,需要將存量伺服器中的網站資料移轉至新的伺服器中,可以手動完成伺服器間的資料移轉。

Simple Application Server資料移轉至ECS執行個體

如果當前Simple Application Server無法滿足您的業務需求,您可以通過SMC將Simple Application Server平滑遷移至Elastic Compute Service,以擷取更加靈活的資源配置方案。

輕量級伺服器遷移至Simple Application Server

Server Migration Center支援將其他廠商輕量伺服器(騰訊雲Simple Application Server、AWS Lightsail Instance和華為云云耀雲端服務器)遷移至阿里雲Simple Application Server。

部署SSL認證

如果Simple Application Server已綁定了網域名稱,可以在伺服器上安裝SSL認證,並為網域名稱設定HTTPS加密訪問,以較低的成本將資料轉送協議從HTTP轉換成HTTPS,實現網站的身分識別驗證和資料加密傳輸,防止資料在傳輸過程中被篡改或資訊泄露。具體最佳實務如下表所示。

情境

說明

Node.js環境安裝SSL認證

本文以部署Node.js環境的Simple Application Server為例,介紹如何在伺服器中安裝SSL認證,並開啟HTTPS加密訪問。

WordPress環境上安裝SSL認證

本文以使用WordPress 5.8的Simple Application Server為例,介紹在伺服器中安裝SSL認證,並開啟HTTPS加密訪問。

內網互連

Simple Application Server使用阿里雲自動分配的Virtual Private Cloud(Virtual Private Cloud)進行網路隔離,預設情況下不與Elastic Compute Service、雲資料庫等其他處於Virtual Private Cloud中的阿里雲產品內網互連。但同地區下Simple Application Server與Object Storage Service(Object Storage Service)預設內網互連,Simple Application Server可通過OSS內網地址訪問OSS資源。具體最佳實務如下表所示。

情境

說明

通過OSS內網地址訪問OSS資源實現內網互連

同地區下Simple Application Server與Object Storage Service(Object Storage Service)預設內網互連,當Simple Application Server通過OSS內網地址訪問OSS資源時,不收取流量費用。本文介紹同地區Simple Application Server如何通過OSS內網地址訪問OSS資源。