Huawei Cloud Yunyao Cloud Server L インスタンスの評価 | Yunyao Cloud Server L インスタンスは、ZFile オンライン ネットワーク ディスク サービスを展開します
1. Yunyao Cloud Server L インスタンスの概要
1.1 Yunyao Cloud Server L インスタンスの概要
Yunyao Cloud Server L インスタンスは、中小企業や開発者向けに特別に設計された新世代の軽量アプリケーション クラウド サーバーで、すぐに使える便利なエクスペリエンスを提供します。この製品は、豊富で厳密に選別されたアプリケーション イメージを提供し、ワンクリックでアプリケーションをデプロイできるため、顧客が電子商取引 Web サイト、Web アプリケーション、アプレット、学習環境、およびさまざまな開発およびテスト タスクをクラウド上に構築するプロセスが大幅に簡素化されます。
1.2 Yunyao Cloud Server L インスタンスの特徴
-
インテリジェントでスタックしない: Huawei Cloud Qingtian アーキテクチャは、AI アルゴリズムのインテリジェントなスケジューリングと組み合わせたソフトウェアとハードウェアのコラボレーションをサポートし、高品質のパフォーマンスを提供します。Huawei Cloud には、まばたきよりも短いデータ転送遅延を備えたグローバルなストレージとコンピューティング ネットワークがあり、ゲーム、オーディオ、ビデオなどの低ネットワーク遅延シナリオの高い要件を満たしています。
-
優れた価格、使いやすさ: 非常にコスト効率が高く、敷居が非常に低く、自由に使用できます。パフォーマンスとコストのバランスをとるための複数のインスタンス仕様。テクノロジーのアップグレードによりクラウドのコストが最適化され、より多くのスタートアップ企業や開発者に利益がもたらされます。
-
開始するのが簡単です。ワンクリックで複数の画像とリソースの組み合わせを注文できます。さまざまな高品質のイメージは、Huawei Cloud 担当者によって慎重に選択され、厳密にテストされており、7 つの主要なシナリオをカバーしており、迅速に構築でき、安全で信頼できるプリセットのテンプレートが含まれています。自動化されたオーケストレーション、リソースのワンクリックアクティベーション、数分でのオンラインビジネス。スムーズな学習曲線、ウィザードベースのアプリケーション構築、簡単なアプリケーションのアクティベーション。
-
管理はさらに安心です。トポロジ、リソース、ミラーリングは視覚的に管理され、ビジネス アーキテクチャは透過的に管理されます。サービス ステータスの詳細なリマインダー、ワンクリックでのリソースの更新と撤回、および管理の簡素化。リソースの負荷、セキュリティ、使用状況をリアルタイムで監視することで、サービスが常にオンラインであることが保証されます。広範なバックアップ、ホスト セキュリティ、その他のサービスを含む幅広いオプションのセキュリティ サービスが利用可能で、最高レベルのセキュリティ保護を提供します。
2. ZFile の概要
2.1 ZFile の概要
ZFile は Java ベースのオンライン ネットワーク ディスク プログラムで、S3、OneDrive、SharePoint、Youpai Cloud、ローカル ストレージ、FTP、その他のストレージ ソースとのドッキングをサポートし、写真、オーディオとビデオの再生、テキスト ファイル、その他のファイル タイプのオンライン参照をサポートします。 。
2.2 ZFile の機能
- Docker、Docker Compose のサポート (amd64/arm64)
- レスポンシブデザイン、多端末対応
- ファイル操作のサポート: アップロード、ダウンロード、名前変更、削除、新しいフォルダーの作成など。
- ローカル ファイルと同じ操作エクスペリエンス。ドラッグ アンド ドロップ選択をサポートします。Ctrl + マウスの左ボタンで複数選択、Shift + クリックで複数選択、Ctrl + A ですべて選択、Esc ですべての選択をキャンセル
- ローカル ファイルと同じアップロード エクスペリエンス。アップロードされたファイル/フォルダーを貼り付けるには Ctrl + V をサポートし、アップロードされたファイル/フォルダーを貼り付けるにはドラッグ アンド ドロップをサポートします。
- 画像ギャラリー モード。列数、間隔、その他の情報のカスタマイズをサポートします。
- フォルダーの暗号化
- カタログの Readme ドキュメント
- ファイル/フォルダーの非表示
- カスタムjs、css
- テキスト ファイル、PDF、写真、音楽、ビデオのオンライン閲覧をサポート (mp4、flv、hls をサポート)
- ファイルのダイレクトリンクとQRコード
- 複数のストレージ ポリシーを同時にマウントする
- S3プロトコル、Alibaba Cloud OSS、FTP、Huawei Cloud OBS、ローカルストレージ、MINIO、OneDrive International/Home/Personal Edition/21Vianet Edition/SharePoint、Qiniu Cloud KODO、Tencent Cloud COS、Youpai Cloud USSをサポートします。
3. この実践の概要
3.1 この実践の概要
1. この演習は、アプリケーションの迅速なデプロイを目的とした個人的なテスト学習環境です。本番環境では注意してください。 2.
この演習環境は Yunyao Cloud Server L インスタンスであり、使用されるアプリケーション イメージは Porttainer 2.18.4 です。
3. . Huawei の場合 Yunyunyao Cloud Server L インスタンスに ZFile オンライン ネットワーク ディスク サービスをデプロイします。
3.2 この環境計画について
サーバーカテゴリ | アプリケーションイメージ | イントラネットIPアドレス | Docker のバージョン | ポーターバージョン |
---|---|---|---|---|
Yunyao クラウド サーバー L インスタンス | Docker 可視化 Porttainer | 192.168.0.168 | 24.0.4 | 2.18.4 |
4. Huawei Cloud Yaoyun Server L インスタンスを購入する
4.1 Yunyao Cloud Server L インスタンスを購入する
- 購入手順:
1. 公式 Web サイトのリンク: https://www.huaweicloud.com/product/hecs-light.html
2. 購入仕様:
地域: 華北-北京 IV;
アプリケーション イメージ: Docker 可視化-Porttainer;
インスタンス仕様: 2 コア 2G /システム ディスク 40G/ピーク帯域幅 3Mbps/トラフィック パッケージ 400G;
インスタンス名: カスタマイズして、ここで HECS-L-Porttainer として編集します;
購入期間: 1 か月。
- 仕様を選択後、お支払いいただくだけ。
4.2 Yunyao Cloud Server L インスタンスのステータスを確認する
購入が完了すると、Yunyao Cloud Server L インスタンスがすぐに起動し、管理ページにステータス「実行中」が表示されます。
4.3 Elastic パブリック IP アドレスをコピーする
Huawei Cloud Yaoyun Server L インスタンス管理ページで、将来のリモート接続とアクセスに必要な Elastic Public IP アドレスをコピーします。
4.4 サーバーへのリモート接続
Xshell を使用してサーバーにリモート接続し、Yunyao Cloud Server L インスタンスの Elastic パブリック IP アドレスとサーバー アカウントのパスワードを入力します。
5.サーバー環境を確認する
5.1 オペレーティング システムのバージョンを確認する
Yunyao Cloud Server L インスタンスのオペレーティング システムのバージョンを確認します。Porttainer アプリケーション イメージを使用する場合、オペレーティング システムのバージョンは Ubuntu 22.04.1 LTS です。
root@hcss-ecs-f91c:~# cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
Yunyao Cloud Server L インスタンスのカーネル バージョンを確認します。
root@hcss-ecs-f91c:~# uname -r
5.15.0-60-generic
5.2 システム情報の確認
neofetch コマンドを使用して、Huawei Cloud Yaoyun Server L インスタンスの基本システム情報を表示します。
neofetch
6. Java環境をインストールする
6.1 Java環境を確認する
次のコマンドを使用して、Java 環境をインストールするかどうかを確認します。Huawei Cloud Yaoyun Server L インスタンスは Porttainer イメージを使用し、デフォルトでは Java 環境をインストールしません。
root@hcss-ecs-f91c:~# java -v
Command 'java' not found, but can be installed with:
apt install openjdk-11-jre-headless # version 11.0.20.1+1-0ubuntu1~22.04, or
apt install default-jre # version 2:1.11-72build2
apt install openjdk-17-jre-headless # version 17.0.8.1+1~us1-0ubuntu1~22.04
apt install openjdk-18-jre-headless # version 18.0.2+9-2~22.04
apt install openjdk-19-jre-headless # version 19.0.2+7-0ubuntu3~22.04
apt install openjdk-8-jre-headless # version 8u382-ga-1~22.04.1
6.2 ソフトウェアソースのアップデート
ソフトウェア ソースを更新するには、次のコマンドを使用します。
apt update
6.3 openjdkのインストール
次のコマンドを使用して、openjdk をすばやくインストールします。
apt install openjdk-8-jdk -y
6.4 Javaのバージョンを確認する
Javaのバージョンを確認するにはコマンドを使用します。
root@hcss-ecs-f91c:~# java -version
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-8u382-ga-1~22.04.1-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)
7. ZFile オンライン ネットワーク ディスク サービスを展開する
7.1 ZFile ソフトウェアのダウンロード
インストールディレクトリ /data/zfile を作成します。
mkdir -p /data/zfile && cd /data/zfile/
ZFile のローカル データ ストレージ ソース ディレクトリとして、新しいディレクトリ /data/zfile/data/ を作成します。
mkdir -p /data/zfile/data/
次のコマンドを使用して、ZFile がデフォルトでインストールされるディレクトリを宣言します。
export ZFILE_INSTALL_PATH=/data/zfile
ZFile ソフトウェア パッケージをダウンロードします (ダウンロード アドレス: https://c.jun6.net/ZFILE/)。
wget --no-check-certificate https://c.jun6.net/ZFILE/zfile-release.war
7.2 ZFile ソフトウェアディレクトリの表示
ZFile パッケージを解凍します。
unzip zfile-release.war && rm -rf zfile-release.war
ZFile ソフトウェア カタログを表示する
root@hcss-ecs-f91c:/data/zfile# tree -L 2 ./
./
├── bin
│ ├── restart.sh
│ ├── start.sh
│ └── stop.sh
├── data
├── META-INF
└── WEB-INF
├── classes
└── lib
7.3 ファイルの認証
次のコマンドを使用して、ZFile にスクリプト ファイルの開始と停止を許可します。
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
7.4 リスニングポートの変更
ZFile サービスのデフォルトのリスニング ポートは 8080 です。設定ファイルを変更することでリスニング ポートを変更できます。ここではポート 7635 に変更しています。
vim /data/zfile/WEB-INF/classes/application.properties
7.5 ZFileサービスの開始
start.sh スクリプトを実行して ZFile サービスを開始します。
root@hcss-ecs-f91c:/data/zfile# ./bin/start.sh
apm home:
OPTS param:
Starting the zfile-4.1.5 ...OK!
PID: 3697
7.6 ZFile サービスのステータスを確認する
ZFile サービスがリッスンする 7635 ポートを確認します。正常にリッスンしている場合、ZFile サービスは正常に実行されます。
root@hcss-ecs-f91c:/data/zfile# ss -tunlp |grep 7635
tcp LISTEN 0 100 *:7635 *:* users:(("java",pid=3697,fd=193))
7.7 ZFile サービスへのローカル アクセス
以下のコマンドをローカルで実行し、以下の内容が表示されれば、ZFileサービスは正常な状態です。
curl 127.0.0.1:7635
8. ZFile システムの初期化設定
8.1 セキュリティグループポートの解放
Huawei Cloud Yunyao Server L インスタンスのセキュリティ グループ管理ページに入り、受信方向のポート 8080 を許可します。
8.2 ファイアウォールを停止する
ファイアウォールを停止し、ファイアウォールの状態を確認します。
systemctl stop ufw && systemctl disable ufw
root@hcss-ecs-f91c:/data/zfile# systemctl status ufw
○ ufw.service - Uncomplicated firewall
Loaded: loaded (/lib/systemd/system/ufw.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:ufw(8)
Oct 02 15:33:35 hcss-ecs-f91c systemd[1]: Starting Uncomplicated firewall...
Oct 02 15:33:36 hcss-ecs-f91c systemd[1]: Finished Uncomplicated firewall.
Oct 02 15:34:46 hcss-ecs-f91c systemd[1]: Stopping Uncomplicated firewall...
Oct 02 15:34:47 hcss-ecs-f91c systemd[1]: ufw.service: Deactivated successfully.
Oct 02 15:34:47 hcss-ecs-f91c systemd[1]: Stopped Uncomplicated firewall.
8.3 ZFileネットワークディスクプログラムの初期化
ZFile の初期設定ページに入ります: http://Elastic パブリック IP アドレス:7635/install
サイト名、管理者アカウント、パスワードを設定し、設定をカスタマイズします。
8.4 ZFile のバックグラウンド管理へのログイン
アクセスアドレス: http://Elastic パブリック IP アドレス:7635/login、設定した管理者アカウントを使用して ZFile にログインします。
8.5 ZFileの基本構成
ZFile の基本構成:
サイト名: my-zfile;
サイトのファビコン: 現在空;
バックエンド サイトのドメイン名: http://elastic パブリック IP アドレス: 7635;
他のデフォルト構成で十分なので、「構成の保存」をクリックします。
8.6 ストレージソースの構成
ストレージ ソースを構成するには、次を参照してください。ローカル ストレージを設定します:
ストレージ ソース名: ローカル;
ストレージ ソースのエイリアス: ローカル;
ストレージ ポリシー: ローカル ストレージ;
ファイル パス: /data/zfile/data;
その他のデフォルト構成は、[設定の保存] をクリックします。 。
以下に示すように、ストレージ ソース情報を表示します。
8.7 ZFile ホームページにアクセスする
ZFile ホームページにアクセスしてください: http://Elastic パブリック IP アドレス: 7635
9. ZFileの基本的な使い方
9.1 ファイルを ZFile にアップロードする
ZFile ホームページで、ストレージ ソース ローカルをクリックします。
[ファイルのアップロード] をクリックし、ローカル フォルダー内のファイルを選択します。
9.2 ファイルをオンラインで表示する
アップロードされたファイルを直接開くと、ファイルの内容を確認できます。
9.3 直接リンクの生成
ファイルを選択し、「直接リンクの生成」をクリックして共有リンクを生成します。
10. ユーザーエクスペリエンスと概要
この実習「Huawei Cloud Yaoyun Server L インスタンスの評価 | Yunyao Cloud Server L インスタンスの展開 ZFile オンライン ネットワーク ディスク サービス」は正常に完了しました。Huawei Cloud Yaoyun Server L インスタンスは、優れたパフォーマンスと優れた安定性を備えた製品で、エンタープライズ アプリケーションや個人の Web サイトの運用に非常に適しています。実際に使ってみたところ、ネットワークは安定していて遅延もなく、動作も滞りなくスムーズで、全体的に満足のいくもので、非常にオススメのクラウドサーバーです!