Win Server 2019 サーバーの IIS 構成と Web サイトの簡単な公開

Win Server 2019 サーバーの IIS 構成と Web サイトの簡単な公開

1.まずサーバーにリモート接続する


2. サーバーマネージャーを開く


3役割と機能の追加


4サーバープールからサーバーを選択

5. サーバーの役割でWebサーバー(IIS)を選択します。


6. NET Framework 3.5を選択します。


7. コントロールパネル -> システムとセキュリティ -> 管理とツール


8. インターネット情報、つまりIISを見つけて開く


9. ウェブサイトを選択し、右クリックして「新しいウェブサイトを作成」をクリックします。

10. 情報を入力します。ウェブサイト名は英語が推奨されます。物理パスは html のフォルダ パスです (IP アドレスは、独自のサーバーのプライベート IP を入力することも、空白のままにすることもできます)


11. アプリケーションプールを選択し、新しく構築されたWebサイトを選択して右クリックし、[詳細設定]を選択します。


12.画像の選択を変更する


13.画像の選択を変更する


14. ウェブサイトを再起動する


15. 公開されたウェブサイトとサーバー内のリンクをプレビューする


16. ファイアウォールの詳細設定 -> 受信の規則


17. ポートを選択


18. TCPを選択し、特定のローカルポート番号に公開したWebサイトのポート番号を入力します。


19. アプリケーションプールを設定した後、サーバー内からウェブサイトを表示できない場合は、ウェブサイトの権限を編集します。


20. 権限の編集 -> セキュリティ -> 編集 -> 追加 (全員) -> すべての権限を付与


21. サーバーコンソールで、セキュリティグループを見つけます(サーバーでポートを開くには、ポートが開かれていないと外部ネットワークからアクセスできません)


22.インスタンスの設定ルールを選択する


23. セキュリティグループルールの追加をクリック


24. ルールの方向として受信方向を選択し、ポート範囲として公開Webサイトのポート番号を入力し、すべてのIPを表すために承認済みオブジェクトとして0.0.0.0/0を入力します。


25. 確認後、提供されたリンクに従って外部ネットワークからサーバーにアクセスできます。例: サーバーの外部 IP: ポート番号

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Windows Server 2019 のセットアップ方法 (画像とテキスト付き)
  • Windows Server 2019 のインストール (グラフィカル チュートリアル)
  • Windows 2019 アクティベーション チュートリアル (Office2019)
  • Windowsserver 2019 システムのインストールチュートリアル(画像とテキスト付き)
  • Windows Server 2016 IIS10 のインストールと構成の詳細なグラフィック説明
  • Windows Server 2016 IIS10 で HTTPS HTTP/2 をセットアップし、A+ を獲得しました
  • Windows Server 2016 サーバー構成ガイド - IIS10 のインストール方法
  • Windows 2016 IIS10.0+PHP+MySQL 環境構築
  • Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL 環境構築チュートリアル

<<:  MySQL データベースの鉄則 (要約)

>>:  Vueプラグインの実装で発生した問題の概要

推薦する

Linuxの一般ユーザー向けスケジュールタスクの詳細な説明

序文通常のユーザーはcrontabスケジュールタスクを定義します。たとえば、Oracleユーザーはス...

設定操作からMySQLへのNULLが見つからない問題を解決する

興味深い発見:合計 1000 件のレコードを含むテーブルがあります。クエリ ステートメントは次のよう...

MySQL5.7.17 winx64 インストール バージョン構成方法 Windows Server 2008 R2 でのグラフィック チュートリアル

参考までに、Winでmysql5.7をインストールします。具体的な内容は次のとおりです。 @Auth...

Webpack プロジェクトでローダー プラグインをデバッグする方法

最近、webpackの使い方を学んでいたときに、webpack-replace-loaderの設定正...

上下に空白行があるフォームを挿入する解決策

ウェブページを作成するときに、フォームを挿入した後、フォームの上下に空白行が表示されることがよくあり...

Vue.js での VNode の使用

VNodeとはvue.js には VNode クラスがあり、これを使用してさまざまな種類の vnod...

Node.js http モジュールの使用

目次序文ウェブHTTP サーバーファイルサーバー練習する序文Node.js 開発の目的は、JavaS...

MySQL information_schema データベースの詳細な説明

1. 概要information_schema データベースは performance_schema...

CSS と Bootstrap アイコンを使用して、上下にジャンプするインジケーター矢印のアニメーション効果を作成します。

ページが非常に長い場合は、下にさらにコンテンツがあることをユーザーに知らせるために矢印が必要になるこ...

flex-grow、flex-shrink、flex-basis、9グリッドレイアウトを理解する

1. flex-grow、flex-shrink、flex-basis プロパティflex-grow...

MySQL 8.0.22 のインストールと設定のグラフィックチュートリアル

MySQL8.0.22のインストールと設定(超詳細)参考までに、具体的な内容は次のとおりです。みなさ...

MySQL で null を置き換える IFNULL() および COALESCE() 関数の詳細な説明

MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...

JavaScript ベースの Web 計算機の実装

この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...

vue+django でファイルをダウンロードする例

目次1. 概要2. Django プロジェクト3. Vueプロジェクト1. 概要プロジェクトで、ダウ...