WebServer/LoadBalancer/NetworkProxy

【IIS】IIS ~ 入門編 ~

■ はじめに IISに関するメモ。 目次 【1】IIS 【2】ローカル開発環境構築手順 1)動作確認 2)独自コンテンツを表示するには 【1】IIS * Windows の Webサーバ * IIS = 「Microsoft Internet Information Services」の略 【2】ローカル開発環境構築手…

【Docker】Docker ~ Webサーバ ~

■ はじめに https://dk521123.hatenablog.com/entry/2022/01/14/102719 の続き。 今回は、DockerコマンドからWebサーバ(Nginx, Apache)を起動してみる。 目次 【0】今回で学べること 【1】Nginx 1)nginx起動 2)コンテナ停止 【2】Apache 1)コンテ…

【Apache】 Apache でユーザホーム先を参照するには...

■ 手順 【1】 Apacheの設定ファイル「userdir.conf」を修正する 【2】権限を設定する 【3】SELinuxの設定する 【4】動作確認 【1】 Apacheの設定ファイル「userdir.conf」を修正する sudo vi /etc/httpd/conf.d/userdir.conf ~~~~~~~~~~~~…

【Apache】 Apache による WebDAV

■ WebDAV WebDAV : Web-based Distributed Authoring and Versioning, ウェブダブ (Authoring = 編集) * サーバー上で手軽にファイル交換できる機能 ■ 設定手順 【0】 dav_module がインストールされているか確認 【1】 Apache設定ファイルを追記する 【2…

【Nginx】Nginx ~ ロードバランシング ~

【1】Nginx のロードバランシング方式 # 方式 意味 備考 1 ラウンドロビン 処理要求を順番に割り振る デフォルト 2 Least Connected 接続数が少ないサーバに割り振る 「least_conn」で指定 3 IPハッシュ 同じアドレスからのリクエストは同じサーバに割り振…

【Nginx】Nginx ~ 環境構築編 ~

【1】Nginx * 読み方 : エンジンエックス * フリーのWebサーバ Items Apache Nginx Pros1 動作が安定している 同時接続の処理能力が高い Pros2 拡張機能が多い 高速で処理できる Cons1 同時接続が増えると負荷が掛かる 拡張機能が少ない Cons2 - ロシア産 …

【Apache】Apache ~ Linux / SSL設定編 ~

【1】ApacheでSSL通信を実現するには * SSLモジュール「mod_ssl」を利用する => OpenSSLを利用しているので、事前にインストールしておく必要がある 【2】設定環境例 * OS : CentOS7 * Web Server : Apache/2.4.6 【3】事前準備 1)Apacheのインストール…

【Apache】 httpd.conf の構文

■ Options ディレクティブ https://httpd.apache.org/docs/2.2/ja/mod/core.html#options => 任意のディレクトリに対して使用できる機能を設定 設定値 * FollowSymLinks : * ExecCGI : CGI スクリプト の実行を許可 ■ AllowOverRide ディレクティブ https://…

【Apache】Apache ~ Linux / 初期設定編 ~

【1】設定環境例 * OS : CentOS7 * Webサーバ:Apache HTTP server v2.4.6 【1】Apache をインストールする # 念のため更新 sudo yum -y update # Apacheとヘッダファイルのインストール sudo yum -y install httpd httpd-devel # バージョン確認 httpd -v…

【Tomcat 】【Apache】Tomcat と Apache を連携させる ~設定 / Windows 編~

環境 * OS : Windows10 * Apache HTTP Server : V2.4.20 * Tomcat : V8.5.3 手順・詳細 [1] Apache のインストール [2] Tomcatのインストール [3] Apache の設定 [4] Tomcat の設定 注意 * OS(例えば、Windows7)によっては、「Visual C++ 再頒布可能パッケ…

【Tomcat 】【Apache】Tomcat と Apache を連携させる ~設定 / Linux 編~

はじめに http://blogs.yahoo.co.jp/dk521123/33549956.html でメリット・デメリットを整理したが 今回は実際に設定してみる 設定手順/概要 以下は手順の概要。 [1] Apacheをインストールする [2] Tomcatをインストールする [3] Tomcatの設定を行う [4] Apac…

【Apache】【Tomcat】 Keep-Alive について

Keep-Aliveとは? * 1つのTCP接続で複数のHTTPリクエストが処理されるようになる そもそも何のためか? * HTTPは「ステートレス・プロトコル」と呼ばれるとおり、1回の要求(リクエスト)ごとに接続が切断される ※ HTTPについては、以下の関連記事を参照のこ…

【Tomcat 】【Apache】Tomcat と Apache を連携させる ~知識編~

はじめに * Tomcat 単体で十分動く(※)のに、何故わざわざ Apache と連携させるの?って思ったので調べてみた ※ 簡易Webサーバとしての機能も有しているため、Webページの表示が可能 * 実際の設定は、以下の関連記事を参照のこと。 http://blogs.yahoo.co.j…