Apache ソースからインストールしたapacheでhttps(ssl)化 configureするときに指定しなければならない こちらで見ると、 --enable-ssl --with-ssl=OPENSSLのPATH をつける必要があるっぽい。 --enable-mods-shared=all も含まれている... 2020.08.27 Apache
Apache .htpasswdファイルの解析(デコード)は無理。 できたような気がしてたが、勘違いだった base64でデコードしてやればいいみたいな記事を見た記憶があったが、それは、誰かがブラウザ等越しにパスワードを入力したものがBase64でエンコードされるだけ。 なのでこれを盗聴できればデコードは... 2020.08.03 Apache
Apache .htaccessや.htpasswd、個別にアクセス制限かけなくても良い(ただしデフォルト設定の場合に限る) デフォルトでアクセス制限がかかっている ところで、この「.ht」から始まるファイルたちはApacheのデフォルト設定ではWebブラウザ経由では閲覧できない隠しファイルとして扱われています。以下設定がApacheの設定ファイルに記載されて... 2020.08.03 Apache
Apache bin/httpd -k オプション bin/httpdとは コマンド。apacheをソースからインストールした際は /usr/local/apache2/bin/httpd あたりに入れてることが多い。 /etc/init.d/httpd 引数 とは違う。 ser... 2020.07.31 Apache
Apache apachectl ってなんなん? コマンドではなくスクリプト 「どうせバイナリやろ?」と思て、テキストエディタで中身を確認したらシェルスクリプトやった。 httpd -k を呼び出していた httpdをラップしたもんなんですね。 使える主な引数 start|stop|r... 2020.07.31 Apache
Apache .htaccess mod_rewriteでhttps://wwwに統一する 【使い回せるやつ!】 URL正規化ってやつです!結論https:// にする場合(wwwは意識しない)<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{HTTPS} !onRewriteRule (.*)... 2020.07.30 Apache
Apache Let’s Encrypt ApacheのVirtualHostでHTTPステータス500 原因 新たなドメインの設定を /etc/httpd/conf.d/ に用意したのにも関わらず、 証明書を用意していなかった(Let's Encryptのcertbotしてなかった)為。 /etc/httpd/conf.d/配下... 2020.01.09 Apache