Linux Apache 2.4 で「client denied by server configuration: 」のエラーがログに出力される CentOS 6で動いていた、Apache 2.2を、CentOS 7のApache 2.4に移行したサイトでエラーログを確認すると以下のようなエラーが頻繁に出力されていました AH01797: client denied by serve... 2020.07.01 Linux
Linux PostgreSQL データの格納場所を変更する PostgreSQL 9.2 でデータベースの保存先を変更する下記の環境で、PostgreSQLのデータベースの格納場所をデフォルトから違う場所に変更します。デフォルトの「/var/lib/pgsql/」があるディレクトリのディスクが容量が... 2020.06.01 Linux
Linux Let’s Encrypt証明書発行から削除する方法 Let’s Encrypt証明書を手動で削除する方法発行したLet’s Encrypt証明書を削除するには、以下のディレクトリにあるファイルを削除すれば、証明書が削除することができます /etc/letsencrypt/archive/{ド... 2020.04.15 Linux
Linux openssl コマンドで SSL証明書の有効期限を確認する CUI環境で、SSL証明書の有効期限を確認するブラウザでSSL証明書を確認するのはブラウザのURL付近の鍵マークをクリックすれば確認できますが、LinuxのCUI環境だとブラウザも使えないのでSSL証明書の有効期限を確認するには「opens... 2020.04.10 Linux
Linux シェルスクリプトで変数が空文字であるか調べる シェルスクリプトで変数が空かどうかを調べるシェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。testコマンドで変数が空文字であるか調べるtestコマンドで「-n」を使えば、... 2020.01.24 LinuxUbuntuプログラミング
Linux nginxに変更したらメモリ不足なったので、php-fpmを設定を見直し ApacheからNginxに変更したらサーバーが定期的に落ちるVPSをサーバーをLightsailに変更した際に、Apacheを使っていたWEBサーバーをnginxに変更しました。始めは問題なく動作していたのですが、しばらくするとNetwo... 2019.07.12 Linux
Linux CentOSで、swapのswapの使用率を表示する Swapの使用率を確認するLinuxで物理メモリを使い切るとswap領域を使用します。今のメモリ状況は「free」コマンドで確認できます。下記では、「-m」のオプションでメモリの量をMB単位で表示しています。$ free -m total ... 2019.07.09 Linux
Linux vsftpdでパッシブモードを設定する vsftpdでPASVモードとF/Wの設定についてFTPサーバーのvsftpdでパッシブモードも有効にして、F/W(iptables)でパッシブモードで利用するポートを開放する手順を説明しますvsftpdでパッシブモードを有効にしますvsf... 2019.02.18 Linux
Linux sedコマンドで空行を削除する sedコマンドで空行を除いて表示するsedコマンドで空行の削除して表示するには、以下のように「sed '/^$/d' (ファイル名)」で表示できます$ cat test123456789$ sed '/^$/d' test123456789... 2018.10.15 Linux
Linux 設定ファイルのコメントアウトを空行を除外して表示 設定ファイルで有効になっている設定のみ表示するApacheの設定ファイルなどで「#」でコメントアウトしている設定は除外して表示するには「cat」,「grep」コマンドを利用すれば表示できます。コマンド:cat (設定ファイル)| grep ... 2018.10.15 Linux
Linux digコマンドでネームサーバを調べる ドメインのネームサーバを何処に設定したかdigコマンドで調べる場合は「ns」のオプションを使用します。NSのオプションを使用するとドメイン名に対応するNSレコードを取得する事ができます$ dig onamae.com ns; <<>> Di... 2018.05.02 Linux
Linux シェルスクリプトで変数内の改行を有効にする 改行を含まれる変数で改行を表示するシェルスクリプトを改行を含まれる変数をechoコマンドなどで表示した場合に、下記のように改行がスペースに変換される場合があります。$ cat test.sh#!/bin/bashTEST="12345ABC... 2018.04.17 Linuxプログラミング
Linux ApacheでCGIを動かす Apache でCGIを動作する環境を作る(CentOS 6 , CentOS 7 , CentOS 8)最近、滅多に使うことがなくなったCGIの設置依頼が久しぶりに来ました。CGI設定て何年ぶりだろう。お客様ではWordpressで使って... 2017.11.27 Linux
Linux findで古いファイルを削除・移動・圧縮する方法 findとxargsを使用して、古いファイルを削除・移動・圧縮する方法を紹介します。個人的にはログファイル等をメンテナンス時によく使うコマンドです。findで、n日より古いファイルを削除する特定の日数以上のファイルを「-mtime」オプショ... 2017.10.02 Linux
Linux grep の結果でファイル名のみ表示する grepで検索結果をマッチしたファイル名のみ表示grepで検索した結果で、ファイル名のみ表示したい場合は「grep -l pattern file1 file2...」とすれば、ファイル名のみ表示します$ grep ssl /etc/htt... 2017.09.29 Linux