開示:この投稿にはアフィリエイトリンクが含まれている可能性があります。
webホスティングのためのあなた自身のサーバーを自宅で作成する方法を知りたいと思うか。 興味深いことに、それは非常に簡単です。 しかし、あなたが初心者であれば、それはあなたのために少し難しいかもしれません。 しかし、私たちはこの記事であなた自身であなたのサイトをホストするためにあなた自身のサーバーを作成する方法をお見せしようとしています。
すべての方法を段階的に説明します。 その結果、私達はあなたのために理解することは容易であることを望みます。 だから、それをチェックしてみましょう…
あなたが自宅で独自のサーバーを作成するために考慮すべきこと:
ここでは、独自のサーバーを作成する前に考慮すべき
あなたは資源を持っていますか?
要するに、このためには高速インターネット接続を備えたコンピュータが必要になります。 また、あなたのウェブサイトを常に維持したい場合は、このPCを24時間中断せずに実行する必要があります。 より良いあなたのPCの構成は、あなたのウェブサイトが実行されますより良いです。 サーバーの最小要件は次のとおりです。
最小システム要件:
- ストレージ:60GB以上のHDD/SSD
- CPU:2.00GHz以上のクロック速度を持つ任意のデュアルコア相当CPU
- オペレーティングシステム: WindowsまたはLinux OS
- 高速インターネット接続
RAM:2GB
今、あなたは明らかにあなたのサーバーをホストするためにローエンドシステムを使用することができます。 しかしあなたのウェブサイトの最高の性能がほしいと思えば、確かに強力なシステムを、使用するべきである。ステップ#1Web Stackをインストールする:
web stackとは何ですか? それは何をしますか? 簡単に言えば、あなた自身のwebサーバーを起動するには、いくつかのソフトウェアが必要になります。 使用できるソフトウェアにはさまざまな種類があります。 しかし、少なくとも、あなたの次のウェブサイトを開発するためのOS(オペレーティングシステム)、データベースソフトウェア、スクリプトインタプリタ、およ 今、あなたはそれらを一つずつダウンロードしてインストールすることができます。
しかし、そこには簡単な方法があります。 そして、それはあなたが完全に必要なすべてのソフトウェアパッケージをダウンロードできるということです。 そして、このソフトウェアは、コレクションで発見されています。 そして、web開発のためのすべての必需品のソフトウェアのこのコレクションは、webスタックとして知られています。
Bitnami、WampServer、MAMPなど、ダウンロード可能なさまざまなwebスタックがあります。 だから、あなたが最も好きなもののいずれかを使用することができます。 現時点では、Apacheサーバーはウェブサイトをホストするための最も一般的なプロトコルの1つです。 したがって、Apacheサーバーが含まれているwebスタックを使用します。
まず、ソフトウェアをダウンロードしてPCにインストールします。 インストールするたびに、SMTPサーバー名の入力が必要になる場合があります。 その場合は、サーバー名として’localhost’を使用してください。 これで、すでにwebスタックをインストールしたばかりです。
ステップ#2ファイルとコンテンツをサーバーにアップロードする:
さて、お使いのコンピュータ上でお気に入りのwebブラウザを開き、このアドレス’http://localhost’にアクセスしてください。 新しいページから、’/www’フォルダをクリックします。 あなたのウェブサイトのすべてのファイルはこの場所にあります。 このフォルダにファイルをアップロードできます。 また、新しいフォルダを作成し、すべてのフォルダをあなたの方法で整理することもできます。
今、あなたはすでにあなたのウェブサイトを開発している場合。 その後、’/www’フォルダにすべてのファイルをアップロードできます。ステップ3MySQLデータベースを作成する:
通常、WordPress、Joomla、Drupalなどのコンテンツ管理システムを使用してwebサイトを開発している場合。 独自のサーバー上にMySQLデータベースを作成する必要があります。 新しいMySQLデータベースを作成する方法はたくさんあります。 しかし、それはすべてあなたが使用しているwebスタックに依存します。
たとえば、サーバーのメインメニューに移動し、そこから’phpMyAdmin’オプションをクリックすることができます。 次に、ログインする必要があります。 したがって、’username’ボックスに’root’と入力すると、パスワードボックスは空になるはずです。 これで、「phpMyAdmin」メニューに入ります。 そこから簡単に新しいデータベースを作成できます。 また、そこから古いMySQLデータベースをカスタマイズまたは編集することもできます。
もう一つ注意すべきことは、あなたのWEBサーバーにCMS(WordPressのような)をインストールしている場合、MySQLデータベースが自動的に作成されます。
ステップ#4あなたのウェブサイトにアクセスする方法:
今、あなたはすべての必要なソフトウェアをインストールし、あなたのサイト上のすべてのフ それはまだローカルのウェブサイトであるとしてしかし、現時点では、サイトは、自分のコンピュータからのみアクセス可能です。
世界中で公開するには、新しく作成したサーバーの設定ファイルを編集する必要があります。 これを行う方法は次のとおりです…
- ブラウザ
- から’http://localhost’にアクセスし、そこから’Apache’オプションをクリックします
- さて、’httpd’として知られているファイルを見つけます。そのフォルダのconf’をダブルクリックして開きます
- この時点で、ファイルにいくつかのコード行があります。 あなたはそれらを一つずつ編集する必要があります
デフォルトの行は次のようになります:
Order Deny,Allow
Deny from all
これらの行を
Order Allow,Deny
Allow from all
- これを行っている場合は、webサーバーの設定ファイルを編集しました
- その後、サーバーを再起動する必要があります。 だから、’http://localhost’ページに移動するか、戻ってください。 そして、「すべてのサービスを再起動」オプションをクリックしてください
- それはそれです。 今、あなたはあなたのサイトを公開しました
- あなたや世界中の他の人は、その後からあなたのサーバーのIPアドレスを訪問して、任意のコンピュータからあな しかし、IPアドレスを使用してサイトにアクセスするのは通常ではないことを知っています。 その結果、通常、私たちは私たちのサイトのドメイン名を使用します。
しかし、どのようにドメイン名を見つけるのですか?
興味深いことに、数ドルでドメイン名を販売する多くのウェブサイトがあります。 そう、それらの場所からのあなたのドメイン-ネームを買うことができる。 ドメイン登録サイトの例としては、Namecheap、Google Domains、GoDaddyなどがあります。 あなたのドメイン-ネームを買った後、あなたのウェブサイトにこれを加えることができる。 ここではどのように…
- まず、PC上の「hosts」フォルダに移動します。 通常、このフォルダにあります:’C:\Windows\system32\drivers\etc\hosts’. ここで、’Notepad’
- のようなドキュメントビューアプログラムを使用して’hosts’という名前のファイルを開きますファイルを開いた後、次のコードを貼り付ける必要があります:’123.0.0.3domain.com’新しい行のファイルの一番下にあります。 ただし、’123.0.0.3’の部分をサーバーのIPアドレスに置き換えることを忘れないでください。 そして、’your.domain.com’新しく購入したドメイン名
- の部分次に、Apache設定ファイルを再度編集する必要があります。 したがって、’http://localhost’>Apache>に移動して’httpd’を開きます。そこからconf’ファイル
さて、次のコードをファイルの最後に新しい行に貼り付けます。
:
<VirtualHost:80>
DocumentRoot”カスタムフォルダ”
サーバー名your.domain.com
<ディレクトリ”あなたのカスタムフォルダ”>
オプションインデックスFollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</ディレクトリ>
</VirtualHost>
備考:「カスタムフォルダ」の部分をwebサーバーのデフォルトフォルダに置き換える必要があります。 私たちのために、それはあった:”c:\wamp\www’. また、’あなたを交換する必要があります。ドメイン。あなたの新しく登録されたドメイン-ネームのcom’の部分。
今、あなたはあなたのPC上で新しいテキスト文書を作成する必要がありますし、そのファイルにコードの数行を貼り付ける必要があります。 だから、あなたのPC上のメモ帳を使用してテキスト文書を作成する必要があります。 この新しいファイルには任意の名前を付けることができます。
そして、そこにこのコードを貼り付けます:
ServerAdmin
DocumentRoot”あなたのカスタムフォルダ”
ServerName your.domain.com
ErrorLog”logs/example.com.log”
CustomLog”logs/example.com-access.ログ”common
さて、新しく作成したドキュメントをwebサーバーのこのフォルダ(\bin\apache\Apache-VERSION\conf\extra\)に手動でアップロードする必要があります。 ここで’VERSION’は、インストールされているApacheサーバーのバージョンです。 通常、’YOUR CUSTOM FOLDER’は’YOUR CUSTOM FOLDER’に置き換えられます。c:\wamp\www’.
これを行った後、Apacheサーバーを再起動できます。 そのため、サーバーメニューのホームページに移動し、「すべてのサービスを再起動」オプションをクリックします。 今、あなたのpc上のブラウザを開き、あなただけの登録したドメイン名を使用して、あなたのサイトを訪問します。 あなたが正しくすべてを行っている場合は、あなたのウェブサイトのホームページがブラウザに表示されるのを見ることができるようになります。ここで、WindowsまたはWampServerまたはApacheサーバーのバージョンによっては、これらの方法が機能しない可能性があることに注意してください。 しかし、私たちは自宅で独自のサーバーを設定し、あなたのウェブサイトをホストする基本的な方法を共有しようとしました。 その点で、手順はほぼ同じです。 だから、私たちはあなたが自宅で新しいウェブサーバを作成するために探しているなら、それはあなたを助けることを願っています。
最後の言葉:
上記の投稿に従っている場合、技術に精通していない場合、サイトをホストするための独自のサーバーを作成することは非常に困難であることはかなり明 さらに、あなたは常に24時間実行しているコンピュータのコストを負担する必要があります。
そして、多くの訪問者があなたのサイトを訪問する場合は、高いアップロードとダウンロードの両方の速度でハイエンドのインターネット接続が必要にな また、バックエンドからサーバーやウェブサイトのフロントエンドまで、すべてを自分で管理する必要があります。
そして、ビッグサイトの場合はそれほど簡単ではありません。 あなたは明らかにローカルwebホスト上で起動する前に、あなたのサイトをテストすることができます。 しかし、大きなサイトの場合、それはお勧めしません。 したがって、私たちはあなたの家であなたのサイトをホストすることは理想的ではないと思います。
実際、大きなウェブサイトを立ち上げたい場合は、評判の高いホスティングプロバイダーからホスティングを購入する方が常に良いと思います。 あなたが安くて信頼性の高いwebホスティングをしたいなら、SiteGroundをお勧めします。