NGINX、MySQL、Redis、TensorFlow、PyTorch などの一般的なオープンソースソフトウェアを、ネイティブ OS リポジトリから YiTian ECS インスタンスにインストールおよびデプロイします。
NGINX
NGINX は、高性能な HTTP サーバーおよびリバースプロキシであり、IMAP、POP3、SMTP などのメールプロトコルもサポートしています。
Alibaba Cloud Linux、CentOS、Fedora
sudo yum install nginx -y
Ubuntu、Debian
sudo apt install nginx
openSUSE
sudo zypper install nginx
MySQL
MySQL は、広く使用されているオープンソースのリレーショナルデータベース管理システムであり、あらゆる規模の Web アプリケーションにおいて、その速度、信頼性、使いやすさで知られています。
Alibaba Cloud Linux、CentOS、Fedora
sudo yum install mysql -y
Ubuntu、Debian
sudo apt install mysql-server -y
openSUSE
sudo zypper install mysql
Redis
Redis は、高性能なデータベース、キャッシュ、メッセージブローカー、ストリーミングエンジンとして使用されるオープンソースのインメモリキーバリューストアです。
Alibaba Cloud Linux、CentOS、Fedora
sudo yum install redis -y
Ubuntu、Debian
sudo apt install redis
openSUSE
sudo zypper install redis
TensorFlow
TensorFlow は、エンドツーエンドのオープンソース機械学習プラットフォームです。YiTian ECS インスタンスで TensorFlow を使用するには、次のいずれかの方法を使用します。
-
公式の TensorFlow for AArch64 ソースから TensorFlow Docker イメージをビルドします。
ビルド時に
--build-type tensorflow, --build-target=neoverse-n2を使用して、YiTian ECS インスタンス向けに最適化します。 -
Docker Hub の TensorFlow docker images for Arm Neoverse から、ビルド済みの Arm Docker イメージをプルします。
PyTorch
PyTorch は Python 向けのオープンソース機械学習ライブラリで、自然言語処理 (NLP) などのアプリケーションで使用されます。YiTian ECS インスタンスで PyTorch を使用するには、次のいずれかの方法を使用します。
-
公式の PyTorch for AArch64 ソースから PyTorch Docker イメージをビルドします。
ビルド時に
--build-type pytorch, --build-target=neoverse-n2を使用して、YiTian ECS インスタンス向けに最適化します。 -
Docker Hub の PyTorch docker images for Arm Neoverse から、ビルド済みの Arm Docker イメージをプルします。