Linux
LinuxからGmailにメールを送るとnonameという添付される

Linuxのサーバーから下記のようなシェルスクリプトでechoコマンドで内容をメール本文に出力して、Gmailにメールすると出力した内容の「noname」というファイルが添付されメールされるケースがありました #!/bi […]

続きを読む
Linux
mailx コマンドで添付ファイルをつけてメールを送る

mailxコマンドで添付ファイルを送る場合ですが「-a <添付ファイル>」とすれば添付ファイルをつけてメールを送信することができます 「mailx」コマンドがインストールされていない場合は、yum, dnfコ […]

続きを読む
Linux
diff で改行・空白を無視して比較する

diffコマンドで空行・空白を無視する diffコマンドは、ファイルを比較する時によく使うコマンドですが、空白や改行も比較対象として比較されます。 その場合は、「-w」、「-B」のオプションを利用すると、空白を無視したり […]

続きを読む
Linux
tinydnsで逆引きレコードを設定する

使用していたドメインが解約になり、それに紐づいていたIPアドレスを違うドメインに設定したのですが、逆引きが設定がうまくいかず苦労していました。 DNSは、tinydnsを使用している環境で、tinydnsに逆引きレコード […]

続きを読む
Linux
Let’s Encrypt証明書発行を「acme.sh」で発行する (マルチドメイン)

「acme.sh」を利用して、マルチドメインを発行する 「www.example.com」, 「example.com」 等のサブドメインの異なるドメインを1枚の証明書で発行できるマルチドメイン証明書を、無償の証明書のL […]

続きを読む
Linux
tinydnsでSPFレコードを設定する

tinydnsは、小さく、信頼性の高いDNS権威サーバ/キャッシュサーバですは、開発がとまっているようで使っている人は少ないと思いますが、古いサーバーでこのDNSサーバーを利用している環境があって、そのサーバーに送信ドメ […]

続きを読む
Linux
「mod_rewrite」で、「.htaccess」と「httpd.conf」の違い

「mod_rewrite」を利用して、http://example.com/test.do;jsessionid=xxxx?id=1234&uid=5678&name=test のようなURLで、test […]

続きを読む
Linux
Nextcloud の警告「メモリキャッシュが設定されていません。」

「メモリキャッシュが設定されていません。」の警告(memcache) Nextcloud で「概要」→「セキュリティ&セットアップ警告」を確認すると、警告メッセージが表示されてました。 メモリキャッシュが有効になっていな […]

続きを読む
Linux
Nextcloud の警告「データベースにいくつかのインデックスがありません。」

Nextcloud で「概要」→「セキュリティ&セットアップ警告」を確認すると、下記のような警告メッセージが表示されてました。 データベースにいくつかのインデックスがありません。 大きなテーブルにインデックスを追加すると […]

続きを読む
Linux
mod_rewrite クエリー文字列でパーセントがあるエンコードされるのを避ける

「example.com/test.php?id=ID%2id1234」のようなクエリー付きのパラメータでmod_rewrite でリダイレクトをするときに「%」を含む場合に、「%2」が「%253」のように変更される場合 […]

続きを読む
Linux
Nextcloudでアップデートに失敗して再度アップデートできなくなった場合の対処方法

NextcloudのWEB画面にログインしたらバージョンをみると古くなっていたので、「概要」ページ内で最新版にアップデートすると「Verify integrity」の所で失敗になりました。 再度、アップデートすると「St […]

続きを読む
Linux
DNFの自動アップデートを設定する(dnf-automatic)

dnf-automatic でdnf アップデートを自動実行する CentOS 7 では、yum-cron で、パッケージのアップデートを自動実行できていましたが、CentOS 8 では「dnf-automatic」で、 […]

続きを読む
Linux
Cockpit で、SSL証明書導入してSSL化

ZeroSSLの証明書を利用して、証明書の警告表示されないCockpitの管理画面を作る Web UI 上で Linux サーバの管理ができる「Cockpit」ですが、通常だと https://[ドメイン]:9090/ […]

続きを読む
Linux
IPアドレスのサーバーを登録SSL証明書を発行する【ZeroSSL】

IPアドレスベースでのSSL証明書を発行できる「ZeroSSL」を利用する 使用しているサーバーはほとんどが名前ベースのWEBサーバーですが、一部のサーバーでIPアドレスベースで使用しているコンテンツがあります。WEBベ […]

続きを読む
Linux
オプションのモジュール intl がインストールされていないか、無効化されています【WordPress】

サイトヘルスステータスで「警告 オプションのモジュール intl がインストールされていないか、無効化されています。」と表示される WordPressのサイトヘルスステータスで、「警告 オプションのモジュール intl […]

続きを読む