自宅サーバー

NGINX

【NGINX】WordPress管理画面のアクセス制限設定

前回phpMyAdminのアクセス制限を行ったあと、WordPressのセキュリティ面に全く手を付けてなかったことに気づきました。放っておけばいずれ総当たりパスワード解析で、ログインされてしまっていたかもしれません。そうなる前に、WordP...
CentOS Stream 9

【CentOS Stream 9】セキュリティ設定

ユーザー作成まず新規ユーザhogehogeを作成して、sudo権限を与えます。Bashuseradd -G wheel hogehogeuseradd -G wheel hogehogeユーザhogehogeのパスワードを設定します。コマン...
CentOS Stream 9

【CentOS Stream 9】phpMyAdminをインストールする

前提kusanagi provisionを「kusanagi-html」とします。ドメイン名を「kusanagi.com」とします。インストールするphpMyAdminのバージョンを「phpMyAdmin 5.2.1」とします。phpMyA...
CentOS Stream 9

【CentOS Stream 9】スワップ領域を作成する

Linuxシステムで物理メモリが足りなくなったとき、スワップ領域があると役立ちます。スワップ領域はディスク上の一部を仮想メモリとして使用することで、システムのメモリ容量を拡張します。この記事はスワップ領域を作成する方法の覚え書きとなります。...
CentOS Stream 9

【CentOS Stream 9】ネットワークの設定

インストール時にネットワークの設定をせず、デフォルトの DHCP による IP アドレス取得の設定になっている場合等は、必要に応じてネットワークの設定を変更します。ネットワークの設定を固定IPアドレスに変更する場合は以下のように実行します。...
CentOS Stream 9

【CentOS Stream 9】firewalldでブラックリストを作る

CentOS Stream 9を使ってIPアドレスのブラックリストを登録する方法についての覚え書きです。ipsetを作るblacklistというipsetを作るまず、blacklistという名前の新しいipsetを作ります。Bashfire...
CentOS Stream 9

【WordPress】Redis Object Cacheを設定する【CentOS Stream 9】

構築したてのwordpressは、初期段階ではサイトヘルスにいくつかの問題が発生しています。実際に KUSANAGI 8 でWordpressのブログを運営してきましたが、これらの改善事項は放っておいても大きな問題にはなりませんでした。しか...
CentOS Stream 9

【CentOS Stream 9】Firewalldの基本操作

Firewalld の基本操作のまとめです。Firewalldにおける各種サービスの定義はゾーンに対して設定します。設定したゾーンとネットワークインターフェイスを関連付けることで設定が有効となります。Firewalldの自動起動を設定するB...