Web アプリケーションを開発する場合、初心者は Linux システムに慣れていないために、展開の困難に遭遇することがよくあります。 この記事では、クラウド ホスティング サービスの使用法を紹介し、導入の難しさや負担を可能な限り軽減する方法を説明します。 1. 基本的なアプリケーションを作成するhelloworld という新しいディレクトリを作成し、そこに移動します。 mkdir hello -クラウド-開発 main.py というファイルを作成し、次のコードを貼り付けます。 インポートOS 上記のコードは基本的な Web サーバーを作成し、ポート 8080 でリッスンします。 2. アプリケーションをコンテナ化するプロジェクトのルート ディレクトリに、次の内容を含む Dockerfile という名前のファイルを作成します。 # 公式のPython軽量イメージを使用する コンテナ イメージからファイルを除外するには、.dockerignore ファイルを追加します。 Dockerファイル 3. CloudBaseクラウドホスティングにデプロイする任意のクラウド サービス プロバイダーからクラウド開発サービスを選択できます。ここでは、Tencent Cloud の CloudBase クラウド ホスティング サービスを選択しました。 クラウドホスティングコンソールのサービス一覧ページで、該当する環境を選択し、[新規サービス]をクリックします: https://console.cloud.tencent.com/tcb/service 新しいサービスを作成するために必要なすべての情報を入力し、システムが推奨するデフォルト構成を使用します。 「送信」をクリックします。デプロイが成功すると、次のポップアップ ウィンドウが表示されます。 [バージョンの作成] をクリックすると、新しいバージョンの作成が開始され、すぐにデプロイされます。ここでは、ローカル コードを選択し、先ほど作成したフォルダーを zip ファイルにパッケージ化してアップロードし、ポートを 8080 に変更し、トラフィック戦略を「デプロイが完了したら 100% のトラフィックを自動的に開く」に変更し、その他の構成はデフォルトのままにします。 PS: hello-cloud-develop.zip は、Python 実践ガイドの公開アカウントのバックステージに返信することでダウンロードできます: Cloud Development もちろん、必要に応じて、コード リポジトリや Docker イメージなど、コードをプルする他の方法を選択することもできます。コード リポジトリをオンライン サービスとしてデプロイするには、[デプロイの開始] をクリックします。 ステータスが「正常」に変わると、デプロイメントは成功です。 4. ウェブサイトにアクセスするデプロイが成功すると、Web サイトにアクセスし、サービス構成を入力して、パブリック ドメイン名を見つけることができます。 このパブリック ドメイン名は、当社が展開した Web サイトのアドレスです。このパブリック ドメイン名にアクセスすると、デプロイメントが成功したことを示す次のページが表示されます。 おめでとう!クラウド開発、より正確にはクラウド ホスティング サービスを通じて Web サイトを正常に展開しました。この展開方法は非常に快適です。自社で構築したサーバーが不要になり、コストが削減され、運用やメンテナンスが容易になります。 シンプルな個人ウェブサイト、公式ウェブサイト、フォーラムなどはクラウドホスティングの形で展開することができ、投資コストを大幅に節約できると思います。ウェブマスターは試してみることができます。 |
<<: eBPF ソケット レベル リダイレクトのカーネル実装の詳細を図解
>>: 【クラウドネイティブ】Kubernetes(k8s)ヘルスチェックの詳細解説と実践デモ(準備プローブと生存プローブ)
Fan Yun (fanayun) はバックエンドを WHMCS に切り替えました。新しいプラットフ...
Kubernetes が業界で広く採用されるツールになるにつれて、可観測性ツールの需要は増加し続けて...
仮想メモリがオペレーティング システムにおける最も重要な概念の 1 つであることは間違いありません。...
conoha.jpでは昨年の2,000円プレゼント企画は終了しました。公式スタッフがホストキャット専...
「口紅王」@李佳琪は5分間で口紅1万5000本を販売し、ジャック・マーを数秒で上回った。 「セールス...
HostUS Solutions LLC は、私たちがすでによく知っている VPS ベンダーです。登...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスログ分析は、Web サイ...
Smarthost は、ラスベガスのデータセンターの大容量ハードディスク ストレージ VPS、1Gb...
陳念氏は以前、「さまざまな状況で第 2 レベル ドメイン名を使用する利点と欠点の分析」と題した記事で...
エッジコンピューティングについては何度も話してきました。おそらく、2018 年以降、エッジとクラウド...
市場にはアメリカのクラウドサーバー(アメリカの VPS)が数多くありますが、なぜ Bandwagon...
chicagovps.net は Windows VPS を推進しており、KVM 仮想化、1000M...
Ramhost は設立されてから 4 年になります。本日、同社がペースを速め、キャッシュに SSD ...
■ 江東氏(中央)と彼の仲間たちクラスメイトが寮にこもって外出をせず、それでも食べ物を注文したい場合...
ネットセレブは盛衰があり、非常に速いペースで入れ替わる。李佳琦と毓雅がいつまで人気を保ち続けるかは誰...