静的ホスティングを Vercel に移行する
項目一覧
重要
最新かつ正確な情報については、常に MongoDB Atlas と Vercel の両方の公式ドキュメントを参照してください。 具体的な手順は、プロジェクトの詳細と使用されるテクノロジーによって異なる場合があります。
Vercel は、静的サイト、単一ページ アプリケーション(SPA)、動的サーバー レンダリング アプリケーションなど、ホスティングとウェブ サイトまたはアプリケーションのホスティングに適しています。 App Services アプリケーションと互換性があります。
MongoDB Atlas ホスティングから Vercel にウェブ アプリケーションを移行するには、いくつかの重要な手順を行います。 以下は、 プロセスを完了するための一般的なガイドです。
始める前に
注意事項として、重要な変更を行う前に、アプリケーションとデータのバックアップがあることを確認してください。
Vercel アカウントを作成します。 Vercel で配置を作成する方法については、 公式 VercelDocs をご覧ください 。以下では、Git と Vercel CLI を使用して を配置する方法を説明します。
アプリケーションがまだバージョン管理システムに含まれていない場合は、設定することを検討してください。 Vercel は、一般的なバージョン管理プラットフォームとシームレスに統合します。
Git を使用した配置
Vercel ドキュメント: Git を使用した 配置
コードを Git リポジトリにプッシュします( Github 、GitLinux、BitBbucket)。
プロジェクトを Vercel にインポートします。
プロジェクトがデプロイされる前に、オプションで構成されます。
配置を開始するには、 [配置] ボタンを選択します。
アプリケーションが配置されます。 (例: create-react-template.vercel.app)
Vercel CLI を使用したデプロイ
Vercel ドキュメント: CLI からの 配置
Vercel CLI のインストール
Vercel CLI をローカルマシンにインストールします。 これにより、コマンドラインを使用してプロジェクトを配置および管理できるようになります。
npm i -g vercel
Vercel ドキュメント: https://vercel.com/docs/cli# インストール-Vercel-cli
配置を作成すると、Vercel は新しい一意の生成 URL を自動的に追加します。 この URL にアクセスすると、ライブ環境で変更をプレビューできます。
デプロイ後、新しいサイトには.vercel.app のサフィックス付きドメインが自動的に割り当てられます。 次に、サードパーティまたは Vercel を通じて購入した、任意のカスタム ドメインを追加できます。
Vercel での配置保護
Vercel ドキュメント: 配置保護
Vercel は、次の配置保護機能を提供します。
Vercel 認証 : 配置へのアクセスを適切なアクセス権を持つ Verceluser のみに制限します。Vercel 認証はすべてのプランで利用可能
パスワード保護 : 配置へのアクセスを正しいパスワードを持つユーザーのみに制限します。パスワード保護はエンタープライズ プランで、またはプロ プランの有料追加として利用できます
信頼できる IP : 配置へのアクセスを正しい IP アドレスを持つユーザーのみに制限します。信頼できる IP はエンタープライズ プランで利用できます。
機能 | Vercel | アプリケーション サービス | プランの可用性(Vercel) |
プラットフォーム ユーザーへのアクセスを制限します | ✅ | ✅ | すべてのプラン |
パスワード保護 | ✅ | mongostat は | Pro での購入(エンタープライズに含まれる) |
信頼できる IP | ✅ | ✅ | エンタープライズ プラン |