Linux SSL証明書の有効期限をメールで通知するスクリプト 無料のSSL証明書の「Let’s Encrypt」を利用しています。有償のSSL証明書と比べると有効期限が短いので更新を忘れそうなので、SSL証明書の有効期限をチェックしてその期限をメールするスクリプトを作成しましたcertbotを利用して... 2020.08.18 Linuxプログラミング
Linux MySQLTunerを利用して、MariaDB パフォーマンスのチューニング MySQLTunerを使用して、MariaDBの設定の最適化DBのチューニングのツールで「MySQLTuner」があります。DBのパラメータの問題点を診断してくれるツールでこれをインストールしてMariaDBのパラメータの値を見直してみます... 2020.08.17 Linux
Linux historyコマンドの履歴を削除する方法 historyコマンドについてコマンドの履歴を表示する「history」コマンドがあります。コマンドで引数にパスワードを付きのコマンドを利用したり、間違った内容をペーストしたりして「history」の履歴したい場合あるかと思います。個別に削... 2020.08.05 Linux
Linux シンボリックリンクの作成と削除【CentOS】 シンボリックリンクの作成するLinuxでは、シンボリックリンクを作成するには「ln」コマンドを使用します。「-s」のオプションでハードリンクの代わりにシンボリックリンクを作成するように指定します書式: ln -s # 「test1」のリンク... 2020.08.03 Linux
Linux CentOS 7, CentOS 8 に「pstree」をインストールする 「psmisc」のパッケージについてCentOS 7, CentOS 8で最小インストールすると「pstree」がインストールされていません。「pstree」をインストールするには「psmisc」のパッケージをインストールすると下記のプロセ... 2020.07.28 Linux
Linux PostgreSQLのバックアップとリストア(pg_dump・pg_restore) PostgreSQLのバックアップとリストアをするPostgreSQLのデータベースをバックアップするには「pg_dump」を使用して、リストアする時は「pg_restore」を利用してバックアップ及びリストアしますpg_dumpでデータベ... 2020.07.21 Linux
Linux PostgreSQLのバックアップとリストア 上書きできずエラー PostgreSQLでリストアした時に既存DBある場合のエラーサーバーの移設の話で、移行先のPostgreSQLのDBに移行前のDBを反映しようと思ったら、下記のエラーでレストアのエラーになります# 移行前のサーバーよりDBのバックアップを... 2020.07.16 Linux
Linux CentOS 8 WordPress インストール Apache 2.4 + MariaDB 10.3 + PHP 7.3 でWordpressを利用するWEBサーバーを作るCentOS 8で稼働しているサーバーでWordpressを利用できるようにします、インストールする環境は以下のような... 2020.07.13 Linux
Linux CentOS 8 初期設定(Vultr) CentOS 8のインストール後の初期設定Lightsail のVPSで稼働していたこのWEBですが、CentOS8がリリースされてもLightsail では使えないので、同じ月費用で利用できるVultrに移行しました。Vultrは海外の会... 2020.07.09 Linux
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