Apache 2.4 でBASIC認証とIP制限を併用する【.htaccess】

Apache 2.4の「.htaccess」で、BASIC認証で認証されたユーザーで、かつ、許可されたIPアドレスのみアクセス可能のように、BASIC認証とIPアドレスのアクセス制限をAND条件のように制限したいとの要望がありました。 ...
CentOS で「whois」コマンドを利用する

管理しているドメインで、有効期限を近付いてくると管理しているレジストラからメールが来るのですが、自動更新しなかったりして更新忘れ怖いので、有効期限を定期的にチェックする方法が無いか調べていたら「whois」コマンドがありました。これを ...
WordPressに必要なPHPモジュール「imagick」をインストールする

サイトヘルスに「オプションのモジュール imagick がインストールされていないか、無効化されています。」という表示がされている ...
特定のIPを以外は、BASIC認証で認証をかける【.htaccess】

Apache 2.2 で利用している「.htaccess」を参考にして、Apache2.4 系でIP制限をかけていました。
制限は、内容は以下の通りです。
特定のIPアドレス以外は ...
php.ini を変更したのに、Apacheを再起動しても反映されない

WordPressで使用しているテーマを最新版に反映しようとテーマのZIPファイルをアップロードすると、「アップロードしたファイルはphp.iniで定義さ ...
Rocky Linux に移行してから、dnf update が失敗

Rocky Linux にバージョンアップしてから、しばらくたって、「dnf update」を実行したら下記のようにエラーになりました
# dnf updateLast metadata expiration check: 0: ...root権限でrsyncを実行する

webディレクトリがあるディレクトリ等でrysncコマンドを実行すると所有者権限でコピーできないディレクトリやファイルがあったりします。同一サーバー内だとroot でrsyn ...
mysqld_multiで複数のインスタンスを起動する【MariaDB】

MariaDBで複数のMySQLのインスタンスを起動するには「mysqld_multi」を利用するとできます。
検証したサーバーは、少し古くCentOS 7系で、Ma ...
lsコマンドでタイムスタンプ書式で表示する

lsコマンドで、「ls -l」 と入力するとファイル・ディレクトリのタイムスタンプが表示されますが、更新された月の表示が英語の略式でわかりにくかったり、昔のファイルの場合は時間が表示されなかったりするので、「2021/10/26 10 ...
CentOS 8 から Rocky Linux に移行作業

CentOS 8 のサポート期間の終了が近付いてきたので、そろそろ「Rocky Linux」 , 「AlmaLinux」に移行を考える時期なので、サーバーを利用している「Vultr」で最小構成でC ...
Vultr が、AlmaLinux と Rocky Linuxに対応していた

CentOS 8系のサポートが2021年末で終了するので、Vultr で運用しているCentOS 8 も他のOSに移行しなきゃと思っていましが、最近ログインすると、「AlmaLinux 」と「Rocky Linux」に対応していました ...
curlでcookie情報を取得・送信して利用する

curlでログイン情報をPOST情報を送信してログインしたり、cookieを保存したり、送信する方法を説明します。
wgetコマンドで、cookie情報を保存・送信する場合「wgetで ...
topコマンドでコア単位でCPU使用率を確認する

topコマンドではCPUの使用率が表示されますが、デフォルトでは複数のCPUコアを1つにまとめて表示されます。
これをCPU使用率をコア別に表示するには、topコマンドを叩いてから「1」のキーを押します
dnf コマンドで特定のパッケージをアップデートしない

dkf update –exclude とすると、指定したパッケージはアップデートから除外されます。
下記では、「kernel」・「centos」とマッチするのを ...
nginxに変更したらメモリ不足なったので、php-fpmを設定を見直し

VPSをサーバーをLightsailに変更した際に、Apacheを使っていたWEBサーバーをnginxに変更しました。始めは問題なく動作していたのですが、しばらくするとNe ...