Alibaba Cloudシンプルアプリケーションサーバーは、アプリケーションイメージ、OSイメージ、カスタムイメージの3種類のイメージを提供します。シンプルアプリケーションサーバーを作成する際に、ビジネス要件に基づいてイメージを選択できます。このトピックでは、シンプルアプリケーションサーバーでサポートされているイメージの種類について説明します。また、各イメージの種類のイメージ名とイメージバージョンについても説明します。
種類
次の表は、シンプルアプリケーションサーバーが提供するイメージについて説明しています。
種類 | 説明 |
アプリケーションイメージには、アプリケーション、アプリケーションの初期化データとランタイム環境、およびOSが含まれています。アプリケーションイメージに基づいてシンプルアプリケーションサーバーを作成した後、プリセットアプリケーションプログラムを使用したり、ビジネス要件に基づいてカスタムアプリケーション構成を作成したりできます。アプリケーションイメージはすぐに使用できるアプリケーションを提供します。アプリケーションをアップロードまたはインストールする必要はありません。 アプリケーションイメージに基づいてシンプルアプリケーションサーバーを作成する方法の詳細については、WordPressブログの構築を参照してください。 | |
OSイメージには、サーバーの起動に必要なOSのみが含まれています。OSイメージには、アプリケーションデータや環境設定は含まれていません。OSイメージに基づいてシンプルアプリケーションサーバーを作成した後、サーバーはアプリケーションがインストールされていないOS上で実行されます。ビジネス要件に基づいて、サーバーにアプリケーションをインストールできます。 OSイメージに基づいてシンプルアプリケーションサーバーを作成する方法の詳細については、CentOS OSイメージに基づいたApacheのデプロイを参照してください。 | |
シンプルアプリケーションサーバーのスナップショットに基づいてカスタムイメージを作成できます。カスタムイメージを使用して、同じ構成を持つ複数のシンプルアプリケーションサーバーを作成できます。また、カスタムイメージをElastic Compute Service(ECS)に共有し、共有イメージを使用してECSインスタンスを作成したり、既存のECSインスタンスのOSを置き換えたりすることもできます。 詳細については、カスタムイメージの概要を参照してください。 |
アプリケーションイメージ
次の表は、シンプルアプリケーションサーバーでサポートされているアプリケーションイメージについて説明しています。
名前 | バージョン | 説明 |
WordPress |
| WordPressは、Webサイト、ブログ、またはアプリケーションを作成するために使用できるオープンソースのソフトウェアプラットフォームです。WordPressは、サードパーティのテンプレートとプラグインと統合されており、カスタム機能を適用するのに役立ちます。
詳細については、WordPressブログの構築を参照してください。 |
Docker | 26.1.3 | Dockerは、一般的なオープンソースコンテナエンジンです。Dockerを使用すると、開発者はアプリケーションと依存関係を軽量でポータブルなコンテナに簡単かつ効率的にパッケージ化し、アプリケーションの配信、デプロイ、移行、スケーリングを高速化できます。このイメージは、Alibaba Cloud Linux 3.2104 LTS 64ビットOSに基づいて開発されています。 詳細については、アプリケーションイメージを使用したDockerのデプロイを参照してください。 |
LAMP |
| LAMP(Linux、Apache、MySQL、PHP)イメージには、Apache、MySQL、PHP、および関連コンポーネントがプリインストールされています。LAMPイメージは、Webアプリケーションの構築によく使用されます。
詳細については、LAMP開発環境の構築を参照してください。 |
Node.js | 16.5.0 | Node.jsは、Google ChromeのJavaScriptランタイム環境に組み込まれたプラットフォームです。このプラットフォームは、高速でスケーラブルなネットワークアプリケーションを構築するために使用されます。このイメージは、CentOS 7.9 64ビットOSに基づいて開発されています。 |
ASP.NET | 4.8 | ASP.NETイメージは、複数のASPおよびASP.NET解析方法をサポートしています。デフォルトでは、ASP.NETイメージにはSQL Serverデータベースがインストールされています。このイメージは、Windows 2012 64ビットEnterprise Edition OSに基づいて開発されています。 |
Drupal | 8.3.7 | Drupalは、豊富な機能とサービスを提供する動的Webサイトを構築するために使用される優れたオープンソースコンテンツ管理システム(CMS)です。Drupalは、強力で構成可能な機能を組み合わせて、個人ブログから大規模コミュニティまでのWebサイトプロジェクトをサポートします。このイメージは、CentOS 7.4 64ビットOSに基づいて開発されています。 |
Tomcat | 8 | Apache Tomcatは、Webサーバーとして機能し、安定したパフォーマンスを提供するオープンソースのJavaサーブレットコンテナです。イメージはAlibaba Cloud Linux 2 OSに基づいて開発されており、Java SE Development Kit(JDK)1.8、Tomcat 8、MySQL 5.7、NGINX 1.18がプリインストールされています。 |
Nextcloud | 23.0.0 | Nextcloudは、同期クラウドストレージを構築し、チームとストレージを共有できるオープンソースのクラウドストレージソフトウェアプラットフォームです。これにより、プラットフォームやデバイス間でのファイルの同期、共有、バージョン管理、チームコラボレーションを管理できます。このイメージは、Ubuntu 20.04 OSに基づいて開発されており、PHP 7.4.3、MariaDB 10.3、Apache 2.4.41がプリインストールされています。 詳細については、アプリケーションイメージを使用したNextcloudストレージの構築を参照してください。 |
Joomla | 3.8.5 | Joomla!は、PHP言語とMySQLデータベースを使用して開発されたCMSです。 |
Ghost | 1.22.7 | Ghostは、元WordPress従業員によって作成されたオープンソースのNode.JSベースのCMSです。Ghostのインターフェースはシンプルでモダン、そして美しいです。Ghostテーマは、そのエレガントなデザインで際立っています。 |
OpenCart | 3.0.2.0 | OpenCartは、オープンソースのPHPベースのオンラインeコマースソリューションです。 |
Plesk | 17.8.11.5 | Pleskを使用すると、Alibaba Cloud上でWebサイトとアプリケーションを効率的に構築、保護、および実行できます。Pleskの機能には、すべてのサーバー管理ツールとWordPressの自動化が含まれます。 |
cPanel | 94.0.5 | cPanel&WHM(WebHost Manager)は、Webホスティング自動化ソフトウェアツールです。cPanelライセンスキーは15日間無料で使用できます。15日後もイメージを引き続き使用するには、公式cPanel Webサイトで正式なライセンスを申請する必要があります。 |
OSイメージ
次の表は、シンプルアプリケーションサーバーでサポートされているOSイメージについて説明しています。
名前 | バージョン | 説明 |
Alibaba Cloud Linux | 2.19.03 | Alibaba Cloud Linux 2は、Alibaba Cloudが提供する次世代Linuxディストリビューションです。Alibaba Cloud Linux 2は、クラウドアプリケーション環境向けに強化されたLinuxコミュニティ機能を提供します。このイメージは、Alibaba Cloudインフラストラクチャに基づいて最適化されており、クラウドユーザーにより良いエクスペリエンスを提供します。 |
3.21.04 | Alibaba Cloud Linux 3は、第3世代のAlibaba Cloud OSです。Alibaba Cloud Linux 2から継承されたすべての機能に加えて、Alibaba Cloud Linux 3はより優れたクラウドOSエクスペリエンスを提供し、セキュリティ、安定性、およびランタイムパフォーマンスの向上を実現します。 | |
CentOS |
| CentOSは、Red Hat Linuxが提供する無料のソースコードに基づいたエンタープライズレベルのLinuxディストリビューションです。 |
Ubuntu |
| Ubuntuは、主にデスクトップアプリケーション向けに設計されたオープンソースのGNU / Linux OSです。UbuntuはDebian GNU / Linuxに基づいて開発されており、x86、amd64(x64)、およびPowerPCアーキテクチャをサポートしています。Ubuntuは、グローバルな専門開発チームであるCanonical Ltd.によって作成されています。 グラフィカルインターフェースの構築方法の詳細については、以下のトピックを参照してください。 |
Windows |
| Windowsイメージは、ASPや.NETなど、Windowsに基づいて開発されたプログラムを実行するのに適しています。これらのイメージは、AccessやSQL Serverなどのデータベースをサポートしており、リモートデスクトップログオン方法を使用して管理できます。Windowsイメージには、少なくとも40 GiBのシステムディスクが必要です。 |
Debian |
| Debianは、Linux OSを実行するオープンソースイメージであり、いくつかの無料ソフトウェアディストリビューションが含まれています。 |
OpenSUSE | 42.3 | openSUSEは、システム管理者、開発者、およびデスクトップユーザーに人気のある、安定した、使いやすい、包括的なLinuxディストリビューションです。 説明 このイメージは、特定のリージョンでは使用できません。シンプルアプリケーションサーバーコンソールに表示されるイメージが優先されます。 |
Anolis | 8.4 ANCK | Anolis OS 8は、OpenAnolisコミュニティによってリリースされたオープンソースのLinuxディストリビューションです。Anolis OS 8はCentOS 8と完全に互換性があり、複数のコンピューティングアーキテクチャをサポートしています。Anolis OS 8は、安定した、高性能、安全、信頼性の高いオペレーティングシステムです。 |
CentOS Stream | 9 | CentOS Streamは、CentOS 8以降のローリングリリースLinuxディストリビューションです。 |
Rocky Linux | 8.6 | Rocky LinuxはCentOSのブランチであり、Red Hat Enterprise Linux(RHEL)のダウンストリームリビルドです。CentOSと同様に、Rocky Linuxはサーバーに適した安定したLinuxディストリビューションを提供します。Rocky LinuxはCentOSの代替として設計されています。 |
AlmaLinux | 9.0 | AlmaLinuxは、廃止されたCentOSの安定バージョンの代替として、CloudLinuxによって最初に作成されたオープンソースのコミュニティ主導のプロジェクトです。AlmaLinuxは、CloudLinux OSチームによって開発されたRHEL 9の1:1バイナリ互換フォークです。 |
カスタムイメージ
カスタムイメージは、シンプルアプリケーションサーバーのスナップショットに基づいて作成されます。次の表は、カスタムイメージに関連する操作について説明しています。
操作 | 説明 | 参考資料 |
カスタムイメージの作成 | シンプルアプリケーションサーバー上のデータを保存するために、カスタムイメージを作成できます。カスタムイメージはECSと共有したり、同じ構成のシンプルアプリケーションサーバーを作成するために使用したりできます。 | |
カスタムイメージの共有 | カスタムイメージはECSと共有できます。シンプルアプリケーションサーバーの構成がビジネス要件を満たしていない場合、またはECSインスタンスを使用してビジネスをデプロイする場合、カスタムイメージをECSと共有して、シンプルアプリケーションサーバーからECSにビジネスを移行できます。 | |
カスタムイメージの共有解除 | ビジネス要件に基づいて、カスタムイメージの共有を解除できます。カスタムイメージを削除する前に、共有を解除する必要があります。 | |
カスタムイメージのコピー | シンプルアプリケーションサーバーのカスタムイメージをリージョン間でコピーできます。 | |
カスタムイメージの削除 | 不要になったカスタムイメージを削除できます。 | |
カスタムイメージに基づいたシンプルアプリケーションサーバーの作成 | サーバー構成を含むカスタムイメージを使用して、同じ構成のシンプルアプリケーションサーバーを作成できます。 |