Apache

AuthConfig

認証設定を.htaccessに書きたい場合は、httpd.confに"AllowOverride AuthConfig"と書く。認証、承認、アクセス制御 - Apache HTTP サーバ バージョン 2.4 $ sudo vi /etc/httpd/conf/httpd.conf [sudo] password for bg1:httpd.confを開いて、 # access_test…

AuthType

AuthTypeディレクティブは、どの認証方法を使うかを指定する。 今回は、Apacheで簡単なBasic認証を仕掛ける。認証、承認、アクセス制御 - Apache HTTP サーバ バージョン 2.4 ApacheでBASIC認証(パスワード認証)を設定する | Points & Linesまず、認証をか…

Limit

AllowOverrideでLimitを指定した場合は、IPアクセス制限を上書きできるということ。core - Apache HTTP サーバ バージョン 2.4 もっとhttpd.confの設定(元来、<Limit>の形式で使われる<Limit>ディレクティブからきてるとおもうけど、ちょっと書き方違うね。) $ cd /var/www</limit></limit>…

AllowOverride

".htaccess"ファイルを有効にするには、AllowOverrideディレクティブを書く必要がある。core - Apache HTTP サーバ バージョン 2.4httpd.confに、 # access_test1 <Directory /var/www/html/access_test/access_test1/> AllowOverride Limit </Directory>Directoryディレクティブで設定変更可能にするパスを指定。 ホストへの…

.htaccess

Apacheで、ディレクトリ毎に設定を変えたい場合、httpd.confを修正する方法とは別に、ディレクトリごとに".htaccess"ファイルを置いて、そこに設定を書くという方法もある。認証、承認、アクセス制御 - Apache HTTP サーバ バージョン 2.4 Apache チュートリ…

AddHandler

実行するCGIの拡張子を増やしたい場合は、AddHandlerディレクティブに拡張子を追加する。mod_mime - Apache HTTP サーバ バージョン 2.2 [root@localhost www]# ls index.html test.cgi [root@localhost www]# vi test.cgi [root@localhost www]# ls index.h…

Options(ExecCGI)

Optionsは、指定のディレクトリに、特定の機能を付与するディレクティブ。core - Apache HTTP サーバ バージョン 2.4 特定のディレクトリでCGIを実行する(Option, AddHandler) - CGIの利用 - Apache入門基本的には、ScriptAliasで指定したディレクトリはCGI…

ScriptAlias

指定のURLを、CGIの実行ディレクトリにマッピングする場合は、ScriptAliasディレクティブを使う。mod_alias - Apache HTTP サーバ バージョン 2.4 Fedora 31 : Apache httpd : CGI スクリプトを利用する : Server World [bg1@localhost ~]$ su パスワード: […

Alias

Aliasは、指定のURLを実際のファイルパスにマップするディレクティブ。mod_alias - Apache HTTP サーバ バージョン 2.4これまでも、"/htmltest"なら"/var/www/htmltest"にマップしていたけど、本来は、"/"なら"/var/www/html"の下なので、"/htmltest"なら"/v…

<Directory>

<Directory>は、指定のディレクトリとそのサブディレクトリにのみ、中のディレクティブを適用できるように囲むためのディレクティブ。core - Apache HTTP サーバ バージョン 2.4 [root@localhost ~]# cd /etc/httpd/conf [root@localhost conf]# ls httpd.conf magic [r</directory>…

Order

Orderは、AllowとDenyの評価する順番を制御するディレクティブ。mod_access_compat - Apache HTTP サーバ バージョン 2.4前回は、localhostだけアクセス不可だったが、今回は、順番と許可拒否を変更し、localhostだけアクセス可能にしてみる。 Alias /htmlte…

Deny

Denyは、指定のホスト名、IPアドレス、IPアドレスの範囲のサーバからのアクセスを拒否することを表すディレクティブ。mod_access_compat - Apache HTTP サーバ バージョン 2.4最初に、Allowですべてのアクセスを許可してから、localhostのアクセスだけは拒否…

Allow

Allowは、指定のホスト名、IPアドレス、IPアドレスの範囲のサーバからのアクセスを許可することを表すディレクティブ。mod_access_compat - Apache HTTP サーバ バージョン 2.4 第9回 知っておきたいApacheの基礎知識 その5:UNIX的なアレ:gihyo.jp出張所|…

apachectl

Apacheをインストールし、設定し、起動する。Fedora 31 : Apache httpd : インストール : Server WorldApacheのインストールは、 [bg1@localhost ~]$ su パスワード: [root@localhost bg1]# yum install httpd メタデータの期限切れの最終確認: 0:02:12 時間…