Linux Nginx + Redis Object Cache でページキャッシュを有効化する手順 ヘルスチェックで「ページキャッシュが検出されません」の警告WordPress を高速化するために Redis Object Cache を導入しているのに、ヘルスチェックで「ページキャッシュが検出されません」とヘルスチェックで警告が出ます。... 2025.10.08 LinuxUbuntu
Linux findの検索したファイルを削除する方法 findコマンドとdeleteオプションについてfindコマンドで特定ディレクトリ内で90日以上前に更新されたファイルを検索して、その結果を削除したい場合は、主にfindコマンドとdeleteオプションを組み合わせて使用します。# 特定のデ... 2025.10.03 LinuxUbuntu
Linux Mailコマンドで外部メールサーバーから送信する(SMTP認証) MailコマンドでSMTP認証をおこなって、外部メールサーバーを指定するLinuxサーバーからメール送信する際に「mail」コマンドを利用しますが、Gmail等の送信先でSPF・DKIMの設定しないとメールが届かなかったり迷惑メールない場合... 2025.09.26 Linux
Linux IPフォワーディングの有効にする IPフォワーディングについてIPフォワーディングは、Linuxシステムが複数のネットワーク間を中継するルーター(またはゲートウェイ)として機能するための設定です。通常、Linuxシステムは自分宛てのパケットしか受け入れず、それ以外のパケット... 2025.09.22 LinuxUbuntu
Linux systemctl コマンドのタブ補完が効かない 新規にクラウドサーバーを導入する機会があり、仮想マシンを作成後に初期設定をしていると、「systemctl status <サービス名>」 や 「systemctl restart <サービス名>」などのsystemctl コマンドのタブ補... 2025.09.18 Linux
Linux BINDでAレコードを追加するシェルスクリプト ゾーンファイルのサンプルBINDでシェルスクリプトを利用してAレコードに新しいサブドメインを追加するシェルスクリプトのサンプルです下記のようなゾーンファイルがあるとします。このゾーンファイルにサブドメインを追加したシェルスクリプトを作成しま... 2025.09.11 Linux
Linux RHEL系で「/etc/fstab」に記載されているディスクがマウントできなくても起動する方法 RHEL系(CentOS, Rocky Linux, AlmaLinuxなど)では、サーバーの起動時に/etc/fstab に書かれているディスクが故障などで認識できなかったりして、マウントできずにメンテンスモード移行したりfsckの画面で... 2025.09.09 Linux
Linux phpファイルなどの「;」のコメントアウトを除いて出力したい phpファイルや設定ファイルで「;」がコメントアウトになっているファイルがあります。このファイルでコメントアウトの箇所を除いて有効になっている設定のみ出力したい場合があります。その場合は、「grep」コマンドを利用します。grepコマンドは... 2025.09.02 LinuxUbuntu
Linux sudoコマンドでroot宛のメールを削除したい かなり以前の記事(/var/spool/mail/root を空(削除)にする)で、root宛のメールをCronで削除する記事を書きましたが、一般ユーザーでsudoコマンドを利用すると以下のようなエラーになります$ sudo cat /de... 2025.08.21 LinuxUbuntu
Linux Nextcloudでバージョンアップ後に「いくつかの欠落しているオプションのインデックスを検出しました」と警告が表示される Nextcloudでバージョンアップをおこない管理画面にアクセスすると、下記の警告が表示されます。いくつかの欠落しているオプションのインデックスを検出しました。データベースのパフォーマンスを向上させるために、(Nextcloudまたはインス... 2025.08.18 LinuxUbuntu
Linux IPv6を無効にする[OS,Apache,nginx] 最近、SYNフラッド攻撃を受けて高負荷になるWEBサーバーがあったので、その際にIPv6を無効にしましたので、その手順を説明します。攻撃を受けたサーバのログには以下のようなメッセージが頻繁に出力されていましたkernel: TCPv6: P... 2025.08.07 LinuxUbuntu
Linux UbuntuでSSHログインの際にフルパスで表示される SSH(ターミナル)ログインするとカレントディレクトリがフルパス表示Ubuntuを利用しているとディレクトリを移動すると移動したカレントディレクトリがプロンプトに表示されます。階層が深くない場合特に問題はないですが、深い階層だと見にくくなり... 2025.07.08 LinuxUbuntu
Linux logrotate で、ファイルを日付形式に変更する ログローテーションで「ログファイルのファイル名に日付を付ける」場合、「daily」と「dateext」を利用すると日付形式に変更できます。dailydateext例:dailymissingokrotate 30compressdelayc... 2025.07.04 LinuxUbuntu
Linux 【Linux】シェルスクリプトの2重起動を防ぐ方法(flock編) Cronなどで定期的にスクリプトを実行していると、前回の処理が終わらないうちに次が起動してスクリプト等が2重起動してそれが原因でリソースが多く使いサーバーが不安定になったりするケースがありますこのようにCronでスクリプトを実行する場合に、... 2025.06.25 Linux
Linux packagekitのメモリ使用率が高いので停止する packagekitとは?packageKit は、Linux ディストリビューションで ソフトウェアのインストール・更新を自動的に管理するためのバックグラウンドサービスです。主に GUI 環境(GNOME など)での自動アップデートやソフ... 2025.06.09 Linux