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

更新日:2022-04-19 /記事:Jerry Low

Webサイトをホストするということは、単にWebサイトがWorld Wide Web(WWW)でアクセスできることを確認することを意味します。 これは通常、XNUMXつの方法のいずれかで行われます。 あなたはできる:

  1. ウェブホスティング会社でホスティングの料金を支払うまたは
  2. 自分のサーバーで自分でホストする

この記事では、両方の方法について説明します。

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

Webサイトをホストする5つの簡単な手順

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

  1. 構築しているWebサイトの種類を決定します
  2. ウェブホスティングタイプを比較する
  3. Webホスティングプロバイダーとプランを選択する
  4. ドメインとウェブホスティングプランを購入する
  5. サイトを作成するか、サーバーに移動します

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

Advantages

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

デメリット

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

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

2主があります。 ウェブサイトの種類; 静的および動的。

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

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

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

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

ウェブホスティングとは何ですか?

ウェブホスティングは、人々が自分のウェブサイトを保存するコンピュータです。 すべてのものを保管する家と考えてください。 ただし、衣服や家具を保管する代わりに、コンピューターファイルを保管します(HTML、ドキュメント、画像、ビデオなど)をWebホストに保存します。

車にはさまざまなカテゴリがあるのと同じように、ウェブサイトのホスティングにもさまざまな種類があります。 例えば、 共有ホスティングは最も安価で管理が簡単です –それらは世界のコンパクトカーに似ています。

ウェブホスティングの種類が拡大するにつれて、それに伴うコストも、多くの場合、ホスティングアカウントの管理の複雑さも増大します。 たとえば、 VPSホスティング ホスティングの詳細だけでなく、ホスティングされている環境も管理する必要があります。

XNUMX種類のウェブホスト

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

共有vs仮想プライベート/クラウドvs専用サーバーホスティング

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

共有Webホスティング
共有ホスティング 多くの場合、安価で管理が簡単ですが、高度なコントロールが付属しておらず、大量のトラフィックを処理できません。 あなたはから共有ホスティングサービスを得ることができます A2ホスティングHostingerGreenGeeks
VPSウェブホスティング
VPS /クラウドホスティング より高価で非常に用途が広いです。 ユーザーは、これらのアカウントに必要なほとんどすべてのものをインストールでき、支払われるリソースの量に応じてさまざまな量のトラフィックに対処できます。 VPSまたはクラウドホスティングサービスは、 デジタルオーシャンInterserverInMotion ホスティング.
専用ウェブホスティング
専用サーバー 管理とコストが最も複雑です。 これらは非常に強力であり、管理者がハードウェアレベルまで管理できます。 AltusHostInMotion ホスティングTMD Hosting 専用のホスティングサービスを提供します。

WordPressホスティングとは何ですか? またはPrestashop / Magento / WooCommerce Hosting?

WebアプリケーションとWebホスティングは同じものではないことを知っておくことが重要です。

一部のウェブホストは、WordPressホスティング、PrestaShopホスティング、 WooCommerce ホスティングなど。 これらは実際にはホスティングタイプではありませんが、慣れていない可能性のある素人を引き付けることを目的としています 実際のウェブホスティング用語。 これらのホスティングは、人気のあるWebアプリケーションの名前でユーザーを誘惑するだけです。

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

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

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

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

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

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

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

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

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

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

過去に60を超えるホスティングサービスをテストおよびレビューした後、さまざまなユースケースに最適なホスティングオプションをいくつか絞り込むことができました。 それらをチェックしてください:

4.ドメインの購入

ドメイン名とは何ですか?

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

ドメイン名は、触れたり見たりできる物理的なものではありません。 それはあなたのウェブサイトにアイデンティティを与える文字列です(そうです、人間や企業のような名前)。 ドメイン名の例:Google.com、 Alexa.com、Linux.org、eLearningEuropa.info、およびYahoo.co.uk。

サブドメインとは TLDとは ドメイン名とは
ドメイン名の説明。

ドメイン名を所有する方法は?

独自のドメインを所有するには、ドメインをレジストラに登録する必要があります。

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

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

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

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

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

無料のウェブサイト移行サポート-例。
例:でウェブサイトの転送を開始するには GreenGeeks、ユーザーダッシュボードにログイン>マイサービス>サイト移行リクエスト>サービスを選択します。

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

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

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

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

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

Advantages

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

デメリット

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

ローカルサーバーでウェブサイトをホストすることは複雑で、非常に費用がかかる可能性があります。 また、多くの場合、サービスプロバイダーでホスティングするよりも信頼性が低くなります。 あなたが主張するならば、これは従うべきXNUMXつのステップです:

  1. サーバーを構築するための機器とソフトウェアを選択します
  2. 十分な帯域幅を確保する
  3. Webサイトを作成してローカルサーバーに展開します

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

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

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

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

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

サービスの信頼性を高める必要がある場合は、ハードウェアの冗長性も考慮する必要があります。 たとえば、ストレージドライブを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は2MB以上のSMFに対して10MB未満しかかかりませんが、完全です フォーラム アドオン、拡張機能、プラグインの充実したリポジトリを備えたソリューション。

miniBBが好きではない?

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

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

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

比較において - MailChimp、ターゲットオーディエンスが2,000人未満のサブスクライバーで、月に12,000通以下の電子メールを送信することを目的としている場合、ゼロコストで開始する完全なニュースレターソリューション。

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

の良い代替手段 MailChimp is 一定の接触、その唯一の制限はサブスクリプションオプションによって与えられます–ユーザーはフォームからのみサインアップできます。

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

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

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

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

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

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

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

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

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

次のような外部ファイルホスティングサービスでダウンロード可能なすべてのものをホストします Photobucketの, Vimeoの, YouTube, 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サイトが置かれているスペース以上のものです。 また、ソフトウェアのニーズとコストに加えて、帯域幅や管理が必要なその他の多数のマイクロニーズも含まれます。 詳細については–私 このガイドでWebホストの仕組みを説明しました.

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

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

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

はい、ウェブホスティングはウェブサイトを運営するために必要な重要なコンポーネントのXNUMXつです。 詳細については、次のリストをご覧ください。 最高のWebホスティング会社 お勧めです。

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

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

GoDaddyは ホストのウェブサイト?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

あなたのウェブホストの準備ができたら

もっと詳しく知る:

ジェリーローについて

WebHostingSecretRevealed.net(WHSR)の創設者 - 100,000のユーザによって信頼され、使用されているホスティングレビュー。 15年以上のWebホスティング、アフィリエイトマーケティング、およびSEOの経験。 ProBlogger.net、Business.com、SocialMediaToday.comなどへの貢献者。