KUSANAGI 9 バージョンアップ情報 9.4.10-1
KUSANAGI 9 のアップデートを行いました。
- データベースに PostgreSQL 16 を追加しました。
新規のデータベースの指定はkusanagi initコマンド、または、kusanagi dbinitコマンドで行います。
# kusanagi init --psql16 または # kusanagi dbinit psql --use psql16
既存のデータベースのアップグレードはkusanagi upgradeコマンドで行います。
# kusanagi upgrade psql --psql16
- 新規にプロビジョンしたプロファイルにおいてmonitによる監視が無効になる不具合に対応しました。
- WebサーバとアプリケーションをApache httpdで動作させつつ、NGINXでリバースプロキシを行うことでNGINXの機能を併用できるようにした kusanagi httpd-behind-nginx コマンドに対応しました。
kusanagi httpd-behind-nginxコマンドを実行すると、NGINXとApache httpdの両方が実行されます。
NGINXと同様にfcacheとratelimitが利用できます。また、NGINX 1.25.1 以降では HTTP/3 を利用できます。
WAFはApache httpdのものが利用されます。
# kusanagi httpd-behind-nginx
kusanagi httpd-behind-nginxコマンドについては、ドキュメントを参照してください。
最新バージョンへのアップデートについては、以下のコマンドで適用可能です。
# dnf upgrade