2022 年 5 月 26 日 Leonardus N 6 分で読める = VPS でウェブサイトをホストする方法と、そうすることを検討すべき場合 = すべての Web サイトには、ファイルを保存し、一般に公開するための Web ホスティングが必要です。利用可能な Web ホスティングにはさまざまな種類があり、共有および仮想プライベート サーバー (VPS) ホスティング サービスが最も人気があります。 したがって、サイトに最適なオプションを決定するのは難しい場合があります.この記事では、仮想サーバー ホストからの購入を検討すべき場合について説明します。また、VPS で Web サイトをホストするための 3 つの重要な手順についても説明します。 - 適切な VPS ホスティング プランを選ぶ - Secure Shell (SSH) を使用して VPS に接続する方法を学びます - コマンドラインを使用して VPS を管理します == 共有ホスティングと VPS ホスティングの違い == 共有ホスティングと VPS ホスティングには、基本的な類似点が 1 つあります。どちらも 1 つの物理サーバーを使用して複数の Web サイトをホストします。これは最も費用対効果の高いアプローチであり、専用ホスティングまたはクラウド ホスティング サービスよりも低価格になります。ただし、類似点はそれだけです Web サーバーで使用できるシステム リソースには、RAM、CPU パワー、ディスク容量などの制限があります。共有ホスティング環境では、複数のクライアントが単一の物理サーバーのリソースを使用するため、次の 2 つの状況でボトルネックが発生し、サイトの速度が低下する可能性があります。 - ホスティング プロバイダーが同じサーバー スペースにあまりにも多くの Web サイトをセットアップしている場合 - サーバー上の Web サイトのトラフィックが多すぎて、より多くのリソースを消費している場合 評判の良い Web ホスティング プロバイダーを選択した場合、最初の状況は問題になりません。 2 つ目については、特に別のサイトで発生した場合は、実際に回避することはできません。 これは、VPS ホスティングが役立つ場合があります。共有ホスティングとは異なり、Web ホストは各 VPS ホスティング クライアントのサーバー リソースを区分化します。つまり、これらのコンパートメントは個々のサーバーのように機能します。 共有ホスティングと VPS ホスティングのもう 1 つの重要な違いは、制御レベルにあります。 共有ホスティング環境では、Web ホストがそのクライアント用にサーバーを構成します。したがって、ユーザーは Web サーバーの設定にアクセスできません。代わりに、WordPress 自動インストーラー、ファイル マネージャー、バックアップなどの機能を提供するユーザー フレンドリーなコントロール パネルを取得します。 これらの機能は、サーバーのメンテナンスに対処したくない初心者やウェブサイトの所有者には役立ちますが、VPS ホスティングが提供する制御レベルと比較すると不十分です。 VPS にはサーバー ルート アクセスが付属しているため、カスタム Web アプリケーションと、Ubuntu や CentOS などの優先オペレーティング システムをインストールできます。さらに、サーバーの管理を支援する Cyber​​panel などの VPS マネージャーを検討することをお勧めします。 共有ホスティングは、ホストがサーバーを構成するため、VPS ホスティングよりもわずかに安価で、よりユーザーフレンドリーです。ただし、リソースが制限され、サイトのパフォーマンスが低下する可能性があります。 したがって、このタイプの Web ホスティングは、WordPress や Joomla などのコンテンツ管理システム (CMS) を使用する静的または小規模なサイトに適しています。 一方、VPS ホスティングでは、ほとんどのオプションが自己管理されるため、より多くの技術的経験が必要です。つまり、VPS ホスティングは、より多くの権限やカスタム サーバー構成を必要とする Web アプリケーションに最適なソリューションです。 == 共有ホスティングから VPS に移行する必要がある場合 == 共有 Web ホスティングは、サイトが成長してトラフィックが増えたり、セキュリティ対策の強化が必要になったりすると、適切でなくなる可能性があります。これらはすべて、より多くのサーバー リソースを必要とするためです。 ただし、VPS ホスティングが必要になるまでの時間は、ウェブサイトのパフォーマンスと現在の共有ホスティング プランによって異なります。たとえば、 **ビジネス共有** **ホスティング **月に数千の訪問者を処理できるため、パフォーマンスの問題が発生するまでに時間がかかる場合があります月に数千の訪問者を処理できる場合、パフォーマンスの問題が発生するまでに時間がかかる場合があります 独身 $1.99/月 仕事 $3.99/月 同じエクスペリエンスを提供するプロバイダーは 2 つとないため、VPS ホスティングにアップグレードする時期を判断するのは難しい場合があります。 VPS への移行を検討する必要があるいくつかの兆候を次に示します。 - サイトには 1 日あたり少なくとも 100 ~ 200 回のアクセスがあります - サイトの直帰率が持続的に上昇しています - Web サイトの速度が遅くなる、またはダウンタイムが発生し始めている また、ホスティング プランの種類に加えて、サイトのパフォーマンスに影響を与える可能性がある他の多くの要因があることにも注意してください。使用しています これが、サイトの速度を積極的に最適化することをお勧めする理由です。ただし、ウェブサイトのトラフィックが増え始め、最適化するためにさまざまな方法を試した後もまだ反応が遅い場合は、VPS ホスティングにアップグレードする時期かもしれません。 VPS ホスティングへの移行を決定する際に考慮すべきもう 1 つの要因は、予算です。幸いなことに、手頃な価格の VPS ホスティング プランを簡単に見つけることができます。 たとえば、Hostingerãâ¢ãâãâ の共有ホスティング プランは 1.99/月、VPS ホスティング プランは 3.49/月から** 最終的には、あなたのウェブサイトのニーズを考慮する必要があります。サーバーのセキュリティと完全な制御は、VPS ホスティングの主な利点ですが、実行している Web サイトの種類によっては、それらが主な優先事項ではない場合があります。 ただし、トランザクションと顧客データを処理する e コマース サイトを運営している場合は、VPS ホスティングのセキュリティを強化することが不可欠です。この情報を電子メール マーケティングの目的で収集した場合でも、VPS ホスティングは訪問者のデータを安全に保つのに役立ちます。 それに加えて、サーバーを完全に制御することで利益が得られるかどうかを判断してください。通常、カスタム Web アプリケーションのインストールまたはサーバー ソフトウェアの構成には、ルート アクセスが必要です。 それがない場合、インストールを完了するには、Web ホスティング プロバイダーの許可と支援が必要になります。時間がかかるだけでなく、ホストがそのような変更を常にサポートまたは許可しているとは限りません == VPS の開始方法 (わずか 3 ステップ) == VPSホスティングに移行することに決めた場合、最初のステップは適切なVPSホスティングプランを選択することです. VPS ホスティングを使用して Web サイトを開始するプロセスは、共有ホスティングでこれを行うのとは異なるため、各ステップについて説明します。 1. 適切なタイプの VPS を選択する VPS ホスティングを検討し始めると、各ホストが異なるオプションを提供していることに気付くでしょう。 Hostinger の 4 つの VPS プランの簡単な比較を次に示します。 VPS 1 $3.49/月 VPS2 $4.99/月 VPS3 $7.99/月 VPS4 $9.99/月 VPS5 $23.95/月 VPS6 $38.99/月 VPS7 $57.99/月 VPS 8 $77.99/月 1 GB の RAM と 2 倍の CPU パワーがもたらす違いを理解するために、Hostinger の機能の概要を以下に示します。 **VPS 1** および **VPS 2** プラン: 1 GB の RAM を搭載した VPS 1ãâ¢ãâãâ では、適度なトラフィックと優れたパフォーマンスで、シンプルな WordPress または類似の CMS サイトを実行できます。 .ただし、この量の RAM は、複数のアプリケーションやコントロール パネルをセットアップするには十分ではありません。 VPS 2ãâ¢ãâãâ 経験則として、特にトラフィックの多い Web サイトを実行している場合は、少なくとも 2 GB の RAM と 2 コアの CPU を備えた VPS プランをお勧めします。 eコマースショップとして トラフィックが中程度の単純な WordPress サイトをホストしているが、サーバー管理を自分で処理したい場合は、通常、より基本的な VPS プランが適しています。 2.SSHを使用してVPSに接続する方法を学ぶ VPS の管理は、共有ホスティングの使用とはまったく異なります。後者の設定には、Hostinger の hPanel などのコントロール パネルの使用が含まれます。 一方、VPS ホスティングには通常、コントロール パネルが付属していないため、ユーザーはサーバーと直接対話できます。これを行うには、コマンド ラインを使用する必要があります。これについては、すぐに説明します。 まず、Secure Shell (SSH) クライアントを使用してサーバーに接続します SSH クライアントは、サーバーに直接接続できるようにするアプリケーションです。お使いのコンピューターが Unix ベースのオペレーティング システムで実行されている場合は、専用のクライアントを必要とせずに、コマンド ラインから直接これを行うことができます。この場合は、次のステップにスキップできます ただし、Windowsをお使いの方はPuTTYなどのソフトウェアが必要になります。無料で簡単にダウンロードしてコンピュータにインストールできます。 PuTTY をインストールしたら、クライアントを実行すると、次のようなウィンドウが表示されます。 PuTTY をサーバーに接続するには、その IP アドレス、SSH ポート、SSH ユーザー名、および SSH パスワードを知る必要があります。 このすべての情報は、Web ホスティングのコントロール パネルで利用できるはずです。 VPS ホスティング サービスを使用している場合は、Hostinger アカウントにログインしてサーバーにアクセスします。 VPSホスティングアカウントを見つけてクリック **管理** SSH の詳細は、サーバー管理パネルで確認できます SSH アクセスのパスワードがわからない場合は、下にスクロールして **ルート パスワード **新しいパスワードを作成するセクション 詳細を PuTTY 構成に入力し、 **ボタンを開いて接続を確立します。アドレスが正しければ、ログイン情報を求めるコマンド ライン ウィンドウが表示されます。 新しいサーバーでは、 **root ** ユーザー アカウントとパスワードは、Web ホスティング VPS パネル内にあります。サーバーに正常にログインしたら、コマンドの実行を開始してサーバーを管理します 3. コマンドラインを使用して VPS を管理する グラフィカル インターフェイスが提供されていないため、コマンド ラインが気に入らない人もいるかもしれません。すべてのサーバー管理タスクはテキスト コマンドを使用するため、少なくともいくつかの基本的なコマンドを習得する必要があります。 基本的なサーバー管理タスクを実行するためのリソースと必須コマンドのリストがたくさんあります。ここではいくつかの例を示します。 このコマンドは、表示しているディレクトリ内のすべてのファイルとフォルダーを表示します。 ls ãâ¢ãâãâ このコマンドを使用して、ファイルをあるフォルダーから別のフォルダーに移動します。 mv ãâ¢ãâãâ このコマンドを使用して、ディレクトリ間を移動します。 cd ãâ¢ãâãâ このコマンドは、新しいフォルダを作成する必要がある場合に便利です。コマンド ラインを離れることなく、Nano エディターでファイルを変更します。ナノ この時点で、Web サーバーの管理を開始する準備が整いました。アカウントには完全な権限とアクセス権があることに注意してください。つまり、変更してはいけないものを誤って変更してしまう可能性があります。 == 結論 == VPS ホスティングは、専用ホスティングよりも低価格でサーバーを完全に制御したい場合に最適なオプションです。サーバー設定を構成し、好みのオペレーティング システムと Web アプリケーションをインストールできます。 専用のサーバー リソースを使用すると、同じマシン上の他のサイトが原因で Web サイトのパフォーマンスが低下することはありません。 ただし、VPS で Web サイトをホスティングするには、共有ホスティングに比べてより多くの技術的専門知識が必要です。サーバーを管理するには、PuTTY などの SSH クライアントまたはコマンド ラインが必要です。この記事が、VPS ホスティングを使用する必要があるかどうかを判断するのに役立つことを願っています. VPS での Web サイトのホスティングについてさらに質問がある場合は、下にコメントを残すか、サポート チームにお問い合わせください。