tamohiko

Hugo

AlmaLinux 10にHugo(Extended版)をインストールして静的サイトを公開する手順

Go言語製の超高速な静的サイトジェネレーター「Hugo」(ヒューゴ)をAlmaLinux 10に導入し、新規サイトをブラウザで表示するまでの手順を解説します。 AlmaLinuxなどのRHEL系環境でモダンなテーマ(SCSS対応)を利用する...
WordPress

【Podman】別々のサーバーで運用しているWordPressを、Podmanで1つのMariaDBコンテナ + 2つのWordPressコンテナ環境に移行する方法

それぞれ異なるサーバーで運用していた複数のWordPressサイトを、1台の新サーバー(AlmaLinux 10)に移行し、「ホストOS側のNginx」+「Podman上の1つのMariaDBコンテナと2つのWordPressコンテナ」とい...
history

historyコマンドの実行履歴を削除する2つの方法(特定の履歴・すべて削除)

historyコマンドで表示される、コマンドの実行履歴を削除する方法です。Linuxでコマンドを実行する際、パスワードなどを引数に指定して実行すると、そのままだと「history」コマンドで表示される実行履歴に大切なパスワードが残ってしまい...
WordPress

【AlmaLinux 10】NginxリバースプロキシとPodmanでセキュアなWordPress環境を構築する(SSL対応)

最近のLinuxサーバ運用では、セキュリティと管理のしやすさから「Webサーバ(Nginx)はホストで動かし、アプリケーション(WordPress)はコンテナで動かす」という構成が流行りつつあります。今回は、「さくらのVPS」上にインストー...
nginx

【AlmaLinux 10】Nginx公式リポジトリから最新Mainline版をインストールする方法

AlmaLinux 10の標準リポジトリにもNginxは用意されていますが、バージョンが古い場合があります。最新の機能や修正を利用したい場合は、Nginxが公式に提供しているリポジトリを使用するのがおすすめです。この記事では、Nginx公式...
AlmaLinux

さくらのVPSでOS再インストール時にやったことメモ(AlmaLinux 10)

さくらのVPSでOSを「AlmaLinux 10」に再インストールした際に行った、初期設定やセキュリティ対策の作業手順をメモとしてまとめておきます。SSH公開鍵の事前登録事前にSSHの秘密鍵と公開鍵のペアを作成し、さくらのVPSコントロール...
メモ

圧縮ファイルを直接検索!zgrep, zegrep, zfgrepを使いこなそう

Linuxで作業していると、ディスク容量を節約するために圧縮されたログファイルやデータファイルを扱う場面によく出くわしますよね。これらのファイルの中身を検索したいとき、いちいち解凍するのは手間です。そんな時に役立つのが、以下のコマンドたちで...
メモ

opesslやstressコマンドを使ってCPUの使用率を上げる方法

テストを行う等でCPUの使用率を意図的に上げたい場合、「openssl」や「stress」コマンドを使用してCPU使用率をあげる方法を紹介します。動作検証は「AlmaLinux9」で行っています。CPU使用率をあげる方法CPU使用率を上げる...
Rspamd

【AlmaLinux9】Rspamdに許可・拒否リスト(ホワイトリスト・ブラックリスト)の設定を追加する方法

「Almalinux9」にインストールされた「Rspamd」にメールの許可・拒否リスト(ホワイトリスト・ブラックリスト)の設定を追加する方法です。Rspamd構築手順 【AlmaLinux9】Rspamdをインストールする方法 【AlmaL...
Rspamd

【AlmaLinux9】RspamdにDKIM、ARC、DMARC機能を追加する方法

「AlmaLinx9」にインストールされている「Rspamd」に「DKIM」「ARC」「DMARC」の設定を追加する方法です。「SPF」については、初期設定でメール受信時にチェックを行う設定となっているので、特に設定を行う必要はありません。...