ウェブサイトをホストする方法:完全な初心者ガイド

Jerry Lowによる記事。 .
更新:Jun 22、2020

Webサイトをホストするということは、WebサイトがWorld Wide Web(WWW)でアクセスできることを確認することを意味します。 これは通常、XNUMXつの方法のいずれかで行われます。 サービスプロバイダーとのホスティング料金を支払うことも、独自のサーバーでホストすることもできます。この記事では両方の方法を検討します。

ウェブホストの仕組み
Webホスティングの仕組み– HTML、画像、ビデオなどのWebサイトファイルは、インターネットに接続されているサーバーに保存されます。 ユーザーがWebサイトにアクセスする場合、Webサイトのアドレスをブラウザーに入力すると、コンピューターはサーバーに接続します。 その後、ウェブページはインターネットブラウザを介してユーザーに配信されます。

クイックリンク


ホスティングプロバイダーを使用してサイトをホストする方法

サービスプロバイダーの使用は、Webサイトをホストする最も簡単な方法です。 わずかな月額料金を支払うだけで、サービスプロバイダーに依存して、すべての機器、インフラストラクチャ、およびその他の関連ニーズを処理できます。

サービスプロバイダーとのホスティングの長所

  • 通常安い
  • 多くの場合、サポートはすぐに利用できます
  • ハードウェアのメンテナンスが不要
  • より高い信頼性

サービスプロバイダーとのホスティングの短所

  • いくつかのサービス制限があります
  • ホスティングロケーションでの選択肢の減少

ホスティングサービスプロバイダーでウェブサイトをホストする手順は次のとおりです。

Webサイトをホストする5つの簡単な手順
ホスティングサービスプロバイダーでウェブサイトをホストする手順は次のとおりです。

1.構築するWebサイトのタイプを決定する

Webサイトには主にXNUMXつのタイプがあります。 静的および動的。

シンプルな静的Webサイトは、WYSIWYGアプリケーションを使用して構築し、ホスティングアカウントに転送できます。

動的サイトは主にアプリケーション駆動型であり、スクリプト、データベース、その他のツールを使用して、サイトの一部をその場で生成します。 WordPressとJoomlaは、今日人気のある一般的なコンテンツ管理システム(CMS)アプリの例です。 他のMagentoやPrestaShopなどは、eコマースWebサイトに使用されます。

Webホストの選択は、構築するWebサイトのタイプによって異なります。 のような予算のウェブホスト Hostinger($ 0.99 /月) 単純な静的Webサイトには十分です。 一方、動的サイトではより多くのサーバーリソースが必要になります。

2. Webホスティングタイプの比較

車にはさまざまなカテゴリがあるように、ウェブサイトのホスティングにもさまざまな種類があります。 たとえば、共有ホスティングは 安くて管理しやすい –彼らは世界のコンパクトカーに似ています。

ウェブホスティングのタイプが拡大するにつれて、それも拡大します 関係する費用 多くの場合、ホスティングアカウントの管理は複雑です。 たとえば、 VPSホスティング ホスティングの詳細だけでなく、ホスティングされている環境も管理する必要があります。

XNUMX種類のウェブホスト

一言で言えば、ホスティングの最も一般的なタイプは

  • 共有ホスティング
  • VPS /クラウドホスティング
  • 専用サーバーホスティング

WordPress? Prestashop? マジェント? WooCommerceホスティング?

WebアプリケーションとWebホスティングは同じものではないことを知っておくことが重要です。 一部のWebホストは、WordPressホスティング、PrestaShopホスティング、WooCommerceホスティングなどのプランを提供しています。 これらは実際にはホスティングの種類ではありませんが、実際のWebホスティング用語に精通していない素人を引き付けることを目的としています。 これらのホスティングは、単に人気のあるWebアプリケーションの名前でユーザーを誘惑するだけです。

たとえば、ホスティングタイプの違いを知っている人はあまりいないかもしれませんが、多くの人は「WordPress」という用語を認識しています。

必要なWebホスティングのタイプは通常、次のように定義されます。

  1. ウェブサイトで予想されるトラフィックの量、または
  2. あなたのウェブサイトが持つかもしれない特定のニーズ。

開始したばかりのほとんどのWebサイトは、通常、トラフィック量が少なく(訪問者が少ない)、共有ホスティングアカウントで十分です。 ほとんどの共有アカウントには、アプリケーションインストーラー( Softaculous)、ただし、ニーズが満たされていることを確認するには、目的のアプリケーションを探しているアカウントにインストールできるかどうかをホストに尋ねます。

共有vs VPS /クラウドvs専用ホスティング

パフォーマンスと管理の観点から、各Webホスティングタイプにはそれぞれ長所と短所もあるため、それに応じて選択してください。

共有ホスティングの仕組み
共有ホスティング 多くの場合、安価で管理が簡単ですが、高度な制御が付属していないため、大量のトラフィックを処理できません。 できますetの共有ホスティングサービス A2ホスティング, Hostinger, インモーションセンタホスティング
vpsホスティングの仕組み
VPS /クラウドホスティング より高価で非常に多用途です。 ユーザーはこれらのアカウントに必要なほぼすべてのものをインストールでき、支払われるリソースの量に応じてさまざまなトラフィック量に対処できます。 あなたはできる VPSまたはクラウドホスティングサービスを デジタルオーシャン, Interserver, Sitegroundは.
専用ホスティングの仕組み
専用サーバー 管理とコストが最も複雑です。 これらは非常に強力であり、管理者がハードウェアレベルまで管理できます。 AltusHost, インモーションセンタホスティングおよび TMDホスティング 専用のホスティングサービスを提供します。

3. Webホスティングプランを選択して購入する

ホスティングタイプ内であっても、サービスプロバイダーはさまざまなプランを利用できることがよくあります。 これらの計画の主な違いは、多くの場合、それぞれが取得するリソースの量にあります。 サイトのリソースが多いほど、処理できる訪問者が多くなります。

Webホスティングのリソースに関しては、通常、プロセッサ(CPU)、メモリ(RAM)、ストレージ(HDDまたはSSD)のXNUMXつのコア項目を指します。 ただし、これらは常にWebホストの良好なパフォーマンスにつながるとは限りません。

過去には、Webホストのパフォーマンスを測定する簡単な方法はありませんでした。 ほとんどのユーザーは、残念ながら通常はホストのパフォーマンスのスナップショットのみを取得し、めったに更新しないレビューに頼らなければなりませんでした。 これを乗り越えるには、使用してみてください HostScore、継続的なデータ収集に基づいてWebホストのパフォーマンスを常に評価するサイト。 これは、Webホストのパフォーマンス評価がはるかに正確であることを意味します。

また、無料のSSL、ドメイン名、広告クレジット、付属のWebサイトビルダー、またはサイトの構築やマーケティングに役立つその他のアイテムなどの付加価値機能にも注目してください。

A2でウェブサイトをホストする
一部のWebホストは、特別な最適化や機能強化など、より高価なプランに対して他の利点も提供します。 これの良い例は A2ホスティングの共有ホスティングプラン。 そのシリーズで最も高価なプランは、20倍の「ターボ」速度です。
通常、Webホストを購入した直後に、ログイン資格情報とネームサーバーの詳細が記載されたウェルカムメールが届きます。 このメールを安全に保管してください。ドメインを設定し、サーバーコントロールパネルにログインするための情報が必要になります。 からのウェルカムメールを示すスクリーンショット HostPapa.

過去に60を超えるホスティングサービスをテストおよび確認した後、いくつかを絞り込むことができました 最高のホスティングオプション さまざまなユースケース。

初心者向けのウェブホスト/シンプルなウェブサイト

企業向けWebホスト/成長するWebサイト

開発者/上級ユーザー向けのWebホスト

4.ドメインの購入と計画

WebホスティングがWebサイトファイルが置かれる実際のスペースである場合、ユーザーがサイトにアクセスできるようにドメイン名が必要です。 ドメイン名は、WWW上のアドレスのように機能します。 実際の住所と同様に、 それぞれがユニークです.

現在、多くのウェブホスティングプランには無料のドメイン名が付いているため、購入するウェブホスティングに該当するかどうかを確認してください。 その場合、Webホスティングプランの料金を支払うと同時にドメイン名を管理できます。

そうでない場合は、する必要があります ドメイン名を別途購入する。 これは、ホスティングプランまたは他のサービスプロバイダーを購入した場所から行うことができます。 ドメイン名を別途購入する必要がある場合は、他の場所を確認することを強くお勧めします。

ドメイン名は固定価格のアイテムではなく、多くの場合販売されます。 一部のプロバイダーは、ドメイン名の安売りを頻繁に行っており、運が良ければ、それを盗むことができます。 たとえば、Namecheapでは、ドメイン名が最大98%オフで提供されていることがよくありました。

これの例外は、初めてサイトを所有する場合です。 その場合、ドメイン名を購入して同じサービスプロバイダーからホスティングすることで、初心者として作業しやすくなります。

5. Webサイトをサーバーに移動/作成する

ドメイン名とウェブホスティングプランの準備ができたら、移行の時間です。 サイトの移行は複雑になる可能性があるため、これを初めて行う場合は、新しいホストに助けを求めてください。 一部のホスティングサービスプロバイダーが提供するもの 無料のサイト移行.

InMotion Hosting Website Tranfer
InMotion Hostingでサイト転送を開始するには、AMPダッシュボード> Account Operations> Website Transfer Requestにログインします。 InMotionの無料サイト移行を今すぐ開始するにはここをクリック.

Webサイトをローカルに(自分のコンピューターで)構築している場合は、ファイルをWebサーバーに転送するだけです。 これを行うには、Webホスティングコントロールパネルのファイルマネージャーを使用するか、FTPクライアントを使用して転送を行います。

このプロセスは、自分のコンピューター上のある場所から別の場所にファイルをコピーすることに似ています。


サイトをローカルでホストする方法

ウェブサイトをローカルでホストするということは、本質的に自分の場所を使ってゼロからウェブサーバーをセットアップすることを意味します。 つまり、ハードウェアとソフトウェアから帯域幅のプロビジョニングやその他のインフラストラクチャのニーズに至るまで、すべての責任を負います。

セルフホスティングの長所

  • ホスティング環境を最大限に制御
  • サービスの所要時間を短縮する可能性
  • 機器およびサービスプロバイダーの選択

セルフホスティングの短所

  • 非常に高価になる可能性があります
  • 住宅環境では常に可能とは限らない

注意:Webサーバーをローカルでホストすることは複雑であり、非常に高価になる可能性があります。 また、多くの場合、サービスプロバイダーでホストするよりも信頼性が低くなります。

1.機器とソフトウェアの選択

基本的なサーバーハードウェアは、若干の違いはありますが、ご使用のPCのハードウェアと非常によく似ています。 実際、技術的には、あなたが本当に望むなら、あなたはあなた自身のPC(またはラップトップさえ)を持って、そしてそれをホームウェブサーバーに変えることができました。

主な違いは、Webサーバーの信頼性と処理できる訪問者の量です。 サービスプロバイダーと同様に、プロセッサ、メモリ、ストレージスペースに注意する必要があります。

ラックサーバーなどのハイエンドサーバー機器を選択する場合、この機器の特殊なニーズが満たされていることを確認する必要もあります。 これには、スペース、冷却、および電力が含まれます。

自分のサーバーでウェブサイトをホストする
HP SMBサーバーのサンプル(source)

サービスの信頼性を高める必要がある場合は、ハードウェアの冗長性も考慮する必要があります。 たとえば、ストレージドライブをRAIDで実行し、さらに追加のドライブにバックアップをアクティブにミラーリングします。

ルーターやモデムなどの他のインフラストラクチャ機器も、高負荷のトラフィックを処理できる必要があります。

ソフトウェアについては、オペレーティングシステムとは別に、ウェブサーバープラットフォームにも注力する必要があります(現時点では、 ApacheおよびNginx 市場で最も人気があります)。 これは、ソフトウェアの構成だけでなく、ライセンスの管理も担当する必要があることを意味します。

2.十分な帯域幅を確保する

インターネット帯域幅は、独自のサーバーを実行するためにも不可欠です。 多くの場合、インターネットへの接続が制限されているため、ほとんどの人は標準のインターネット帯域幅で十分です。 30人のユーザーが自宅のインターネットを同時に使用しようとした場合、想像してみてください。

また、考慮する必要があるのは、IPアドレスです。 ほとんどのホームインターネットプランには、動的IPが割り当てられています。 Webサーバーを実行するには、静的IPが必要です。 これは、次のようなサービスプロバイダーによって処理できます。 ダイナミックDNS または、インターネットサービスプロバイダー(ISP)からサービスを購入します。

必要な帯域幅を計算することを学ぶ.

3. Webサイトの開発と展開

次の部分は、サポートを受けられないことを除いて、Webホスティングプロバイダーを使用した場合と似ています。 サイトを機能させるには、WebファイルをWebホストに移動する必要があります。


自分のウェブサイトをホストするのに最適なオプションはどれですか?

おそらく、ホスティングプロバイダーの使用またはWebサイトのセルフホスティングのXNUMXつの例からわかるように、後者はすぐに信じられないほど高価で複雑になります。 現実には、そうです(信じてください、私は前にやったことがあります)。

それを行った満足度は別として、あなたがあなたのサイトに非常に特定のニーズを持っているビジネスでない限り、そうすることの本当の利点はほとんどありません。 これらの一部は、たとえば法的要件または企業要件である場合があります。

ただし、今日のWebホスティングサービスプロバイダーは非常に用途が広くなり、多くの場合、顧客と特別なニーズについて話し合うことができます。 ただし、ほとんどの場合、通常、標準のホスティングプランを使用するだけで十分です。

ホスティングリソースの管理

ウェブサイトのホスティング-特にローカルでのホスティングを選択した場合、セットアップと忘れのタスクになることはありません。 サーバーリソース管理は、Webサイトの人気が高まるにつれてますます重要になります。 これは、同じサーバーでホストされている複数のWebサイトがある場合に特に当てはまります。

しばらく前に、LinuxホスティングプロバイダーのスタッフであるMarc Werneにインタビューしました Gigatux.com、サーバーリソース管理に関するアドバイスを求めました。 リソースを最後に使用するための彼のヒントをいくつか紹介します。

1。 軽量なCMSを選択する

あなたは、 Joomlaの or マンボ ひどいですが、ホスティング容量が500MB未満の場合は、選択を再検討する必要があります。

WordPress or Drupalたとえば、軽量で柔軟な代替手段となると、Webディスクと帯域幅の節約になります。 多くの場合、より少ないものが多く、軽量化がそれほど機能的ではありません。 あなたの選択肢の図表を作り、あなたのニーズとあなたのホスティングパッケージに最も合うCMSを選んでください。

2.フォーラムの場合– SMFの代わりにminiBBを使用します

MiniBBは、2 MB以上のSMFに対して10 MB未満しかかかりませんが、アドオン、拡張機能、プラグインの肉付きのリポジトリを備えた完全なフォーラムソリューションです。

miniBBが好きではない?

より大きなフォーラムスクリプトに対しては、軽量の代替案がいくつかあります。 PunBB、FluxBB、AEFなどがあります。 また、ソリューションをインストールする前に、フォーラムの範囲を計画してください。数千万のユーザーに到達することを目標とする場合は、ホスティングパッケージのアップグレードが必要になることがあります。 フォーラムのスタッフを専用にしたり、少数のユーザーを対象にしたりする場合は、利用可能なリソースをぜひご利用ください。

3.サードパーティのニュースレタープロバイダーを使用する

限られたウェブホスティングアカウントにニュースレターソフトウェアをインストールすると、ディスクと帯域幅を使い果たします。 残念ながら、それについて行うことはあまりありません。利用可能な最小のニュースレタースクリプトであるOpenNewsletterはまだ640Kbであり、ストレージの問題もすべて考慮する必要があります。

比較において - MailChimp、対象ユーザーが2,000人未満の購読者で、月あたり12,000通以下のメールを送信することを目標としている場合、無料で開始できる完全なニュースレターソリューション。

すべてのテンプレートをカスタマイズして独自のものをホストする必要がなくなり、ニュースレターをFacebookと統合できます。

MailChimpの良い選択肢は 一定の接触ベンチマークメール、その唯一の制限はサブスクリプションオプションによって与えられます–ユーザーはフォームからのみサインアップできます。

4。 キャッシングシステムを採用する

低予算の中小企業や個人のWebサイトの所有者の大多数は、投資を節約するために共有ホスティングパッケージを選びます。 パフォーマンスを向上させ、より多くのユーザーとそのトラフィックを生み出すためにアップグレードが必要な場合もありますが、できない場合は、CPUを過負荷にしないキャッシュシステムを使用することでサーバーリソースを節約できます。

WordPressユーザーはインストール可能 W3合計キャッシュ ただし、WordPressを使用しない場合は、CMSベンダーが提供するツールを使用してWebサイトのキャッシュを最適化する必要があります。 たとえば、Joomlaは信頼できる キャッシュクリーナー or ジョットキャッシュ; Drupalにはいくつかのキャッシュパフォーマンスツールもあります。

5。 定期的に空のスパムコンテンツ

電子メール、ブログコメント、pingback URL、サーバーやデータベースのクォータに負荷をかけるファイルの形でスパムを取り除く。

少なくとも週に一度はメモリの問題を避けるために行ってください(例:WordPressのコメントの削除は64MBのメモリまでしか働かず、その後致命的なエラーになるでしょうし、あなたのPHP.INIの許容メモリサイズを増やす必要があります)。ファイルまたはWordPressルート内のwp-config.phpにあります。

6。 可能であれば、外部データベースを使用する

ホストがリモートデータベースリンクを許可している場合は、必ず使用してください。 外部データベースは、ホスティングアカウントの外部にコンテンツを保存するため、Webディスククォータの使用を軽減するのに役立ちます。 ただし、リモートデータベースは非常に高価であり、エンドユーザーの手間がかかります。

7.サードパーティのファイルホスティングサービスを使用する

Photobucket、Vimeo、YouTube、4Shared、Giphyなどの外部ファイルホスティングサービスでダウンロード可能なすべてのものをホストします。

リソースが限られている場合は、訪問者、クライアント、または読者がサーバーにコンテンツをアップロードすることを許可しないでください。

8。 ログファイルを定期的にダウンロードおよび削除する

ログファイルはあなたのウェブサイトの健康状態を知らせるために作成されていますが、サーバー上でそれらを使用することはできません。少なくとも週に一度ダウンロードして削除しなければ、サイズは数メガバイトからGBまでになります。 これは、2つのcPanelログに特に当てはまります。

/ home / user / public_html / error_log

/ home / user / tmp / awstats /

error_logファイルには通常、PHPの警告、データベースのエラー(不正な照合順序など)、および通過しなかったスパムのコメントなどの動的エラーが含まれます。 このファイルを毎週チェックしてエラーや警告を確認してから、削除してください。

これに対して、/ awstats /フォルダには、Webサイトのすべてのアクセスログと統計ログが含まれています。 プログラムが自動的にstatファイルを保存してウェブスペースの使用量が増えないようにするには、アカウントでAwStatsソフトウェアを無効にするか、特権が制限されていない場合はホストに連絡してすべての分析ソフトウェアを無効にしてください。


ウェブサイトホスティングに関するよくある質問

Webホストとは何ですか?

Webホスティングは、単にWebサイトが置かれているスペース以上のものです。 また、ソフトウェアのニーズとコスト、帯域幅、管理する必要のあるその他の非常に多くのニーズも含まれます。 詳細については– I このガイドでWebホストの仕組みを説明しました.

ホスティングサービスプロバイダーとセルフホスティング:主な違いは何ですか?

Webホスティングサービスプロバイダーは、Webサイトのホスティング専用の環境を設定しています。 これらはこの目的のために最適化されており、一括で行うため、多くの場合、セルフホスティング環境よりもはるかに安価にサービスを提供できます。

Webサイトのホストが必要ですか?

はい。Webホスティングは、Webサイトの実行に必要な主要コンポーネントのXNUMXつです。 詳細については、こちらをご覧ください 最高のWebホスティング会社 お勧めです。

ウェブサイトを実行するためにドメイン名は必須ですか?

ドメイン名はウェブサイトのアドレスです。 これがないと、ユーザーは正確なIPアドレスを知らない限りWebサイトにアクセスできません。 についての詳細 ドメイン名の仕組み.

GoDaddyはWebサイトをホストしていますか?

はい、GoDaddyはWebサービスプロバイダーであり、その製品のXNUMXつはWebホスティングです。

共有ホスティングは私のサイトに十分ですか?

あなたのウェブサイトが新しい場合は、通常、共有ホスティングで十分です。 共有ホスティングの容量は、ホストごとに異なります。 たとえば、一部のWebホスト Sitegroundは、共有ホスティングオプションの中でも非常に強力な計画を持っています。

ホスティングにはいくつの種類がありますか?

Webホスティングには、共有、VPS、クラウド、専用ホスティングのXNUMXつの主要なタイプがあります。 それぞれ、さまざまな程度のパフォーマンス、信頼性、およびセキュリティを提供します。

どのタイプのホスティングが最適ですか?

「ベスト」は相対的です-私のウェブサイトに最適なものがあなたのウェブサイトに適していない場合があります。 通常、初めての場合は、共有ホスティングを開始するのに「最適」な場所にする必要があります。 専用サーバーはホスティングの最も強力なタイプですが、それらも最も高価です(初心者にはお勧めしません)。

WebホストでWordPressを使用できますか?

現在、ほとんどのWebホスティングサービスプロバイダーでは、さまざまな一般的なWebアプリケーションをインストールできます。 これには通常、WordPress、Drupal、Joomla、その他多数が含まれます。 目的のアプリケーションを確実にインストールできるようにするには、サービスプロバイダーに確認することをお勧めします。

ウェブサイトが遅いのはなぜですか?

ウェブサイトの速度は多くの要因に依存します。 これらのXNUMXつはあなたのウェブサイトがいかによく最適化されるかです。 サイトのパフォーマンスに影響しているものを知るには、WebPageTestやGT Metrixなどのツールを使用します。 ここでテストを実行すると、読み込み時間の詳細が分析され、サイトの読み込み時間のラグポイントを特定できます。

Webサイトのホスティングはどのように機能しますか?

Webサイトのホストには、WebサイトファイルをWorld Wide Web上の訪問者に提供するように設計されたWebサーバーが含まれます。 関連する主要なコンポーネントは、Webサイトのファイル、Webサーバー、およびサイトへのアクセスに使用されるドメイン名です。

クラウドホスティングとは何ですか?

名前が示すように、共有ホスティングアカウントは、単一サーバーのリソースを「共有」します。 クラウドホスティングでは、複数のサーバーがリソースを「クラウド」にプールし、これらのリソースはクラウドホスティングアカウントに分配されます。

管理ホスティングとは何ですか?

管理ホスティングは、サービスプロバイダーがアカウントの技術的なパフォーマンスを維持する責任を負うWebホスティングの一種です。 これには通常、技術およびソフトウェアの更新が含まれます。


参考文献

Webサイトのホストの詳細

ウェブサイトの作成について