ホームページ » の仕方 » 初心者オタクWindowsであなた自身のウェブサイトをホストする方法(WAMP)

    初心者オタクWindowsであなた自身のウェブサイトをホストする方法(WAMP)

    あなた自身のウェブサイトをホストすることは毎月の料金を要するか、またはセットアップするために多くの技術的な知識を必要としません。少数の訪問者しかいない小さなWebサイトをホストするだけでよい場合は、Windows PCをWAMPサーバーに変えることができます。.

    あなた自身のサイトをホストするべきか?

    あなたのローカルコンピュータであなた自身のウェブサイトをホストすることはとても楽しいですが、もしあなたが人々が実際にアクセスできるウェブサイトが欲しいなら、あなたはどこかにあなた自身のウェブホスティングプランを手に入れたいかもしれません。 Bluehostは月額$ 3.95で無制限のWebホスティングを提供し、PHPとMySQLを完全にサポートしています。それは間違いなくウェブサイトを始めるための簡単な方法です、そして彼らはあなたがWordPressや他の人のような人気のあるソフトウェアを使い始めるために簡単なワンクリックインストーラを持っています.

    あなたが人々にアクセスさせたいあなた自身のローカルサイトをホストしているなら、あなたはあなたの家庭用コンピュータに対してあなたのファイアウォールを開く必要があるだろう、そしてそれはあなたが潜在的にいくつかのセキュリティホールを開くことを意味する。 BluehostやHostgatorのような安価なホスティングプランをどこかで手に入れることを考える価値があります。.

    ローカルの開発サーバーがほしい場合は、読み続けてください。.

    WAMPとは?

    WAMPは「Windows、Apache、MySQL、およびPHP」を表す頭字語です。あなたがWAMPをダウンロードするとき、あなたはただ3つの異なるものをインストールするプログラムをダウンロードしています。 WAMPは、動的Webコンテンツをホスティングするために必要なすべてのパッケージを一度にダウンロードしてインストールできるので便利です。それ以外の場合は、3つのパッケージを別々にダウンロードする必要があります。.

    Windows - WAMPの「W」は、プログラムがWindowsオペレーティングシステムと互換性があることを示すためのものです。.

    アパッチ - これは実際にあなたのウェブサイトをホストするために使われるプログラムです。それだけで、あなたはHTMLファイルや他の静的Webコンテンツをホストすることができます.

    MySQL - これはあなたのWebコンテンツのためのデータベースを提供します。多くの動的Webページにデータ(Webアカウントのユーザー名とパスワード)を保存する必要があります。これがMySQLの登場です.

    PHP - 動的Webコンテンツを書くための最も一般的な言語 - はるかに。 WordPress、Facebook、Joomla、その他多くのWebサイトやコンテンツ管理システムはPHPを利用しています。静的なWebページ以外のものをホストする予定の場合は、PHPが不可欠の仲間になります。.

    Windowsの代わりにLinuxを実行している場合は、LAMPをインストールする必要があります。 IISを使用してWindowsでWebサイトをホストすることも可能であるため、サードパーティ製のソフトウェアをインストールする必要はありません。 IISルートを使用することは、ほとんどの目的にはお勧めできません。動的Webコンテンツをサポートするためのプロセスです。IISを必要とする特別な状況がない限り、WAMPを使用してください。.

    先に進む前に、日常のPCでWebサイトをホストしたり、コンシューマグレードのインターネット接続をホストしたりすることは、テスト目的や少数の訪問者向けの小規模Webサイトのホスト以外にはお勧めできません。次回Windows Updateでシステムを再起動する必要があるときには、Webサイトも一緒に停止します。深刻なWebサイトには理想的な状況ではありません。.


    WAMPのインストール

    利用可能なWAMPプログラムはたくさんありますが、我々はWampServerを使用します。彼らのウェブサイトに行き、そして彼らのプログラムの最新版をダウンロードし、そしてインストールを始めてください。.

    インストールのプロンプトは一目瞭然です。すべてデフォルト値のままにして、[Next]をクリックしてください。あなたがあなたのウェブサイトを見ることを選択するときはいつでもWampServerにあなたのデフォルトのブラウザを使うようにこのプロンプトで開くをクリックすることができます:

    WindowsファイアウォールでApacheのセキュリティ例外も追加するようにしてください。

    インストールが完了したら、Finishを押す前に“ Start WampServer 2 now now”というボックスをチェックしてください。通知領域でプログラムが実行されているはずです。.

    アイコンを左クリックし、選択メニューの上部にある「Localhost」をクリックしてWebサイトを開きます。.

    デフォルトのページには現在のところ簡単な情報ページが表示されているだけなので、すべてのコンポーネントが正しく機能していることを確認できます。この画面が表示されたら、WAMPサーバーは正常にインストールされています。.

    いくつかの簡単なトラブルシューティング

    このプログラムを何度かテストインストールしたところ、WampServerを正常に動作させるためには、Microsoftのいくつかのパッケージが不可欠です。ここまで問題が発生した場合は、次のアップデートがインストールされていることを確認し、WampServerをアンインストールし、PCを再起動して、WampServerを再インストールしてください。.

    WAMP 32ビット必須パッケージ
    Microsoft Visual C ++ 2008 SP1再頒布可能パッケージ(x86)
    Microsoft Visual C ++ 2010 SP1再頒布可能パッケージ(x86)
    Microsoft Visual C ++ 2012(vcredist_x86.exeを選択)

    WAMP 64ビット必須パッケージ
    Microsoft Visual C ++ 2008 SP1再頒布可能パッケージ(x86)(これはタイプミスではありません - x86パッケージが必要です)
    Microsoft Visual C ++ 2008再頒布可能パッケージ(x64)
    Microsoft Visual C ++ 2010 SP1再頒布可能パッケージ(x64)
    Microsoft Visual C ++ 2012(vcredist_x64.exeを選択)

    その他のWAMP設定

    Webサーバーが表示するページを変更するには、通知領域のWAMPアイコンを左クリックしてwwwディレクトリを開きます。.

    開くフォルダは、あなたがあなたがあなたのウェブサイト上でホストしたいファイルを置く必要があるところです。 WordPressのインストールファイルから静的なHTMLファイルまで何でもここに置くことができ、変更はあなたのウェブサイトにも同時に反映されます(ただ単にクリックするだけです)。.

    Webサイトでコンテンツを提供するために、そのフォルダにコンテンツをドロップする方法の簡単な例を見てみましょう。基本的なPHPページを作成してWebサイトに配置するには、Web開発プログラムまたはメモ帳のような単純なものを使用できます。.

    次のコードは良いスタートです。



    PHPテスト


    こんにちは世界

    '; ?

    そのコードをメモ帳に貼り付け、ファイルをC:\ wamp \ www内にindex.phpとして保存します。

    今すぐあなたのウェブサイトに戻って(またはすでに開いている場合は[F5]キーを押すと)、作成したページが表示されます。.

    デフォルトでは、あなたのウェブサイトは現在WampServerがインストールされているコンピュータによってのみアクセス可能です。テストや開発の目的でWAMPサーバーを使用しているだけの人にとっては完璧ですが、あなたのウェブサイトを世界中の人々がアクセスできるようにするには、WampServerアイコンをクリックして「オンラインにする」をクリックしてください。.

    デフォルトでは、Apache設定ファイルはlocalhostを除く全員からの着信接続を拒否するように設定されているので、他のデバイスがロードしようとするたびに「403 Forbidden」エラーが表示されないように2行のコードを変更する必要もあります。あなたのサイト。 WampServerメニューを左クリックし、Apacheフォルダの下を見て、httpd.conf(Apache設定ファイル)にアクセスします。.

    次のようなコードが表示されるまでスクロールします。

    注文拒否、許可

    すべてから拒否

    このコードを削除して、次のコードに置き換えます。

    注文許可、拒否

    すべてから許可

    変更をhttpd.confに保存してすべてのサービスを再起動します。.

    あなたのサイトはWorld Wide Webからアクセス可能になります。そうでない場合は、ポート80をルーター上のコンピューターに転送したことを確認してください。.