WindowsサーバーでのIISのセットアップ

IISは、Microsoftによって作成されたWebサーバーです。IISはWindows Serverと互換性があります。つまり、パッケージをダウンロードしてインストールするのではなく、機能として追加するだけです。また、.NETアプリケーションをホストできるという利点もあります。

ステップ1:IISのインストール

IISのインストールは非常に簡単です。実際、あなたがしなければならない唯一のことはそれを有効にすることです。IISを有効にするには、「サーバーマネージャー->管理->役割と機能の追加」に移動します。IISをインストールする場所を選択します。[サーバーの役割の選択]画面で、[Webサーバー(IIS)]を有効にします。「次へ」をクリックしてインストールを終了します。

ステップ2:サイトを追加する

複数のサイトでIISを使用するのは非常に簡単です。では、最初のサイトを追加しましょう!「IISマネージャー」を開くだけです。このアプリケーションは、IISとすべてのサイトが管理される場所です。サイドバーにすべてのサーバーが表示されます。名前をダブルクリックしてサーバーを展開し、[サイト]を展開します。IISがホストするすべてのサイトがここに表示されます。

新しいサイトを追加するには、表示された画面を右クリックして[Webサイトを追加...]を選択します。ここでは、サイト名、アプリケーションプール、物理パス、バインディング、ホスト名など、いくつかのことを尋ねられます。

サイト名は任意の名前にすることができます。そこに何を置くかはあなた次第です。Webサイトをホストするだけの場合は、アプリケーションプールについて心配する必要はありません。変更する必要はありません。

物理パスは、Webサイトファイルが格納される場所です。このパスは次のようになりますC:\inetpub\wwwroot。IISサーバーで複数のWebサイトをホストしている場合は、フォルダー内に各Webサイトのフォルダーを追加しwwwrootます。

バインディングについては、http://またはhttps://ウェブサイトのどちらを使用するかを選択します。IPアドレスは、サーバーの外部IPである必要があります。IISはそれを自動的に検出します。指定されたポートは、Webサイトをホストするポートです。通常、これはポート80です。

ホスト名は、Webサイトのドメイン名です。「http://example.com」をホストする場合は、そこに「example.com」を配置します。

ステップ3:Webサイトの開始と停止

IISを使用すると、Webサイトを「停止」することで簡単に無効化できます。これを行うには、Webサイトの[サイト-> Webサイト名]に移動し、サイドバーの[停止]をクリックします。

同じ方法でWebサイトを「開始」または「再起動」できます。

ステップ4:アプリケーションのインストール

コンピューターからファイルをアップロードして、Webアプリケーションをインストールできます。CMS(WordPressやJoomla!など)を使用する場合は、Webプラットフォームインストーラーを使用してインストールするのが妥当です。Web Platform InstallerをSoftaculousと比較できます。Web Platform Installerを使用すると、PHPやSQL Serverなどの他のアプリケーションをインストールすることもできます。

Web Platform Installerを使用してアプリケーションをインストールするには、サイドバーで[Deploy]を見つけます。次に、「ギャラリーからアプリケーションをインストール」をクリックします。これで、アプリケーションを検索し、「追加」または「インストール」ボタンをクリックして簡単にインストールできるようになります。

ステップ5:認証を設定する

特定の人だけにあなたのウェブサイトにアクセスする許可を与えたいかもしれません。これには、HTTP認証を使用できます。HTTP認証の最も一般的なタイプは「基本認証」です。

「IIS」の下の「認証」をクリックすると、認証を有効にできます。基本認証を有効にすると、サーバーにアカウントを持つユーザーがWebサイトにアクセスできるようになります。Active Directoryアカウントも使用できます。

デフォルトでは、匿名認証が有効になっています。つまり、認証は必要ありません。

ステップ6:SMTPメールを設定する

WordPressやJoomlaなどのアプリケーションをインストールしている場合は、おそらくユーザーにメールが送信されます。これを機能させるには、SMTPをセットアップする必要があります。IISでSMTPをインストールするには、「サーバーマネージャー->管理->役割と機能の追加」に移動します。役割の選択をスキップできます。代わりに、インストールする機能を選択するように求められたときに[SMTPサーバー]にチェックマークを付けます。

アイコン「SMTP E-mail」がIISの「ASP.NET」の下に表示されます。ここでは、メールの送信元のメールアドレスを設定できます。

ステップ7:圧縮を有効にする

おそらく圧縮を有効にしたいでしょう。圧縮はあなたのウェブサイトをより速くします。圧縮を有効にするには、「IIS」の下の「圧縮」をクリックするだけです。

ステップ8:web.configを使用する

の使用に慣れている場合は.htaccess、の使用方法を学ぶ必要がありますweb.configweb.configファイルは基本的に同じです.htaccess。同じ機能の多くを提供しますが、形式が異なります。

ステップ9:SSLを有効にする

SSLを有効にするには、SSL証明書が必要です。

まず、サイトのバインドをからhttp://に変更する必要がありますhttps://

サイドバーでサーバー名をクリックし、[IIS]の[サーバー証明書]をクリックします。サイドバーに、[インポート...]オプションが表示されます。これを使用してSSL証明書をインポートします。

SSL証明書を正常にインポートしたら、サイドバーでサイト名を右クリックし、[バインディングの編集...]をクリックします。バインディングを追加します。「追加...」をクリックします。の代わりにhttp://、を選択しますhttps://。IPアドレスとホスト名は同じになります。ただし、ポートは443に設定されます。を使用するようhttps://にサイトを設定すると、「SSL証明書」というオプションが表示されます。ここでSSL証明書を選択します。「OK」をクリックします。新しいバインディングが表示されたら、[閉じる]をクリックします。WebサイトでSSLが使用されるようになりました。



Leave a Comment

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。

macOS Catalina 10.15.4サプリメントの更新により、解決するよりも多くの問題が発生しています

macOS Catalina 10.15.4サプリメントの更新により、解決するよりも多くの問題が発生しています

最近、Appleは問題を修正するための補足アップデートであるmacOS Catalina 10.15.4をリリースしましたが、このアップデートにより、Macマシンのブリックにつながる問題がさらに発生しているようです。詳細については、この記事をお読みください

原子力が必ずしも悪ではないことを証明する5つの例

原子力が必ずしも悪ではないことを証明する5つの例

原子力は、過去の出来事のために私たちが決して尊重しないことを常に軽蔑していますが、それは必ずしも悪ではありません。詳細については、投稿をお読みください。

AIはどのようにしてプロセス自動化を次のレベルに引き上げることができますか?

AIはどのようにしてプロセス自動化を次のレベルに引き上げることができますか?

これを読んで、人工知能が小規模企業の間でどのように人気を博しているか、そして人工知能がどのように成長し、競合他社に優位に立つ可能性を高めているかを理解してください。

ジャーナリングファイルシステムとは何ですか、そしてそれはどのように機能しますか?

ジャーナリングファイルシステムとは何ですか、そしてそれはどのように機能しますか?

私たちのコンピューターは、ジャーナリングファイルシステムと呼ばれる組織化された方法ですべてのデータを保存します。これは、検索を押すとすぐにコンピューターがファイルを検索して表示できるようにする効率的な方法です。https://wethegeek.com/?p = 94116&preview = true

ビッグデータは人工知能をどのように変えていますか?

ビッグデータは人工知能をどのように変えていますか?

ビッグデータと人工知能は流行語ですが、それらがどのように相互に関連しているか知っていますか?さて、この記事を最後まで読んで、同じことを知ってください。

LiteCartショッピングカートプラットフォームをUbuntu 16.04にインストールする方法

LiteCartショッピングカートプラットフォームをUbuntu 16.04にインストールする方法

LiteCartは、PHP、jQuery、およびHTML 5で記述された無料のオープンソースのショッピングカートプラットフォームです。シンプルで軽量、使いやすいeコマースソフトウォー

DebianでNFS共有をセットアップする

DebianでNFS共有をセットアップする

NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します

Fedora 28にMatomo Analyticsをインストールする方法

Fedora 28にMatomo Analyticsをインストールする方法

別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています

UbuntuでNginxをセットアップしてライブHLSビデオをストリーミングする

UbuntuでNginxをセットアップしてライブHLSビデオをストリーミングする

HTTPライブストリーミング(HLS)は、Apple Inc.によって実装された非常に堅牢なストリーミングビデオプロトコルです。HLSは、ファイアウォール、プロキシ、