「[so:warn] module xxx is already loaded, skipping」のエラー【Apache】

Apacheは問題なく起動しているが、「/var/log/messages」を確認すると、「module cgi_module is already loaded, skipping」と表示されています。
$ sudo tail ...systemctlでApache の「graceful」を使用する

CentOS 7.x , CentOS 8.xでは、サービスを起動する場合は、systemctlコマンドになっています。この状態でApacheのgracefulを使用すると「Unknown operation ‘grace ...
Apacheのバーチャルホストの一覧表示と内容確認

ApacheでVirtualHost で設定されているドメインの一覧や内容を確認するには、VirtualHost の設定ファイルを見ればわかりますが、複数のVirtualHost を設定している場合は、その設定ファイルを一個一個みるに ...
Apache 2.4系 DoS攻撃対策 mod_dosdetector 導入

以前にも同じような記事(DoS攻撃対策 Apacheモジュール mod_dosdetector 導入)DoS攻撃対策を書きましたが、内容的は同じ内容になります。こちらはCentOS 7系のサーバ ...
Apache 2.4 ディレクトリ一覧を表示させない

Apacheサーバーでは、「index.html」の等の「 DirectoryIndex」で指定したファイルがない場合に、下記のようにディレクトリ一覧が表示される場合があります
Cookie の SameSite 属性、Secure属性を設定する

Chrome 80 よりSame-Site属性のデフォルト値が「None」から「Lax」に変更されます。他のサイト(クロスサイト)でcook ...
ChromeでCentOS 5系のSSLサイトがアクセスできなくなった

ChromeでCentOS 5.5で稼働しているSSLサイトにアクセスすると、「プライバシエラー」と表示されサイトが表示されません
「NET::ERR_SSL_O ...
CentOS 8 WordPress インストール

CentOS 8で稼働しているサーバーでWordpressを利用できるようにします、インストールする環境は以下の ...
Apache 2.4 で「client denied by server configuration: 」のエラーがログに出力される

CentOS 6で動いていた、Apache 2.2を、CentOS 7のApache 2.4に移行したサイトでエラーログを確認すると以下のようなエラーが頻繁に出力されていました
AH01797: client denied ...CentOS 7 MemcachedをPHPと連携して使用する

PHPでMemcachedを利用して高速化します。Memcachedはメモリを使ったキャッシュシステムでサーバーのメインメモリ上にファイルやデータベースの内容を一時保管して高速に読み出せます。特にデ ...
Let’s Encrypt証明書発行から削除する方法

発行したLet’s Encrypt証明書を削除するには、以下のディレクトリにあるファイルを削除すれば、証明書が削除することができます
/etc/letsencrypt/arch ...Let’s Encryptで、SAN(Subject Alternative Name)証明書を作成する

Let’s Encryptで、複数のドメインを対応した証明書はワイルドカード証明書で対応できますが、SAN(Subject Alter ...
Let’s Encrypt でワイルドカード証明書を発行する

Certbot Version 0.22.0よりワイルドカード証明書が取得可能になりまたので、お名前COMで運用しているドメインで「 ...
Apache 2.4 のBASIC認証・Digest認証の設定

BASIC認証は、ユーザーパ名とパスワードが一致すれば閲覧できる簡易的なユーザー制限ページです。
BASIC認証の方法はApacheの設定ファイル内に記述する方法と「.htaccess」による記述する方法が ...
apache2.4 でのmod_rewriteの挙動について

「.htaccess」でmod_rewriteを使用して、URLの書き換え・リダイレクト処理をおこなったときの挙動が、Apache2.2系と ...