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)ヘルスチェックの詳細解説と実践デモ(準備プローブと生存プローブ)
半月前、「seoトレーニング」というキーワードを検索していたとき(キーワードのランキングを追跡して観...
競争はあらゆる業界に存在し、ウェブマスター コミュニティにおける競争は言葉では言い表せないほど熾烈で...
Racknerdのクリスマスプロモーションが始まりました。24時間の期間限定プロモーションで、ハイエ...
◎O2Oモデルは10年前から存在しているオンラインでの共同購入を皮切りに、新しいコンセプトが立ち上げ...
ftpit と連絡を取った後、担当者はhostcat ウェブサイト専用の割引コード zhujimao...
evoxt は、広い帯域幅と低価格の香港 VPS サービスを提供しています。そのため、evoxt の...
iposcoopウェブサイトのスクリーンショット【TechWeb Report】6月13日、米金融サ...
Tencent Cloud はほぼ常にプロモーションを行っていますが、最近開始されたプロモーションの...
[[339596]]この記事はWeChat公式アカウント「妹の味」から転載したもので、著者は妹が飼っ...
2019 年を迎えても、ネットワーク エッジはデータ センター分野におけるイノベーションのテクノロジ...
Amazon キーワード検索分析ツール、SEO ウェブサイトは、Google、Bing、YouTub...
1. キーワードスタッキングの不正行為キーワードスタッキングチート方法は、メタタグのalt、titl...
ポータル サイトにとって、最高のオンライン アクティビティであっても、オフライン アクティビティのサ...
HostCatのドメイン名が登録されてから今日で3年になります。ウェブサイトの構築は5月まで延期され...
aeza の現在のデータ センターのすべての VPS は、AMD Ryzen 9 7950X3D (...