KUSANAGI
KUSANAGI Runs on Docker で、MySQLを使用してみる
はじめに KUSANAGI9 および KUSANAGI Runs on Docker(以下RoD) では、データベースとしてMariaDBを使用しています。MariaDBは、現在Oracleが所有しているMySQL 5. ...
今どきのKUSANAGI RoD 環境の構築方法
はじめに KUSANAGI Runs on Docker (以下、RoD) をリリースしてから、早いもので5年経ちました。それから、いくつものバグ修正や、新しいバージョンのnginxとphpへの対応などを行っています。 ...
WordPress のログイン画面に制限をかける
前回、WordPress の脆弱性とその対応ということで、 WordPress にインストール時にも抱えているいくつかの脆弱性を紹介いたしました。今回はその続きとして、 WordPress のログイン画面に対するセキュリ ...
KUSANAGI で使える保守向けコマンド(iotop編)
今回は、ディスクのIOでボトルネックが発生した際に役立つ iotop コマンドを紹介したいと思います。KUSANAGI には、IO関連のコマンドとして他にも dstat コマンドもインストールされていますが、dstat ...
Nginx の location でアクセス制限をかける際の落とし穴
プライム・ストラテジー「KUSANAGI」開発チームの石川です。 KUSANAGIでも採用している nginx は非常に高性能なWebサーバです。Webサーバとして長い間使われてきた Apache HTTPD Serve ...
KUSANAGIコマンドとシェルスクリプトを組み合わせて運用する
プライム・ストラテジー「KUSANAGI」開発チームの石川です。 KUSANAGIコマンドは、sshでログインしてコマンドラインで実行するだけでなく、シェルスクリプトから実行することもできます。しかし、KUSANAGIコ ...
103 Early HintsをKUSANAGI+CloudFlareで利用してみる
プライム・ストラテジーの福田です。今回はKUSANAGI+CloudFlareでHTTP/2 103 Early Hintsを利用し、サイトの読み込みを高速化する方法をご紹介します。
AlmaLinux 提供のスクリプトで CentOS Stream 8 ベースの KUSANAGI 9 を AlmaLinux OS 8 にマイグレーションする
今回は AlmaLinux で提供されている CentOS Stream 8 を AlmaLinux OS 8 にマイグレーションするスクリプトを使って、 CentOS Stream 8 ベースの KUSANAGI 9 ...
ロードバランサーを介してKUSANAGIを運用する
プライム・ストラテジー「KUSANAGI」開発チームの石川です。 KUSANAGIで運用しているウェブサイトをロードバランサーの配下に配置して運用する方法があります。 例えば AWS であれば Elastic Load ...
KUSANAGIでLaravelを動かしてみる
KUSANAGIは超高速CMS実行環境と謳うとおり、WordPressなどを始めとするCMSを簡単かつ高速に実行できるように設計されていますが、アプリケーションフレームワークや、静的サイトもデプロイできるようになっています。
今回は、LAMPオプションを使ってLaravelのデフォルトページを表示するところまでこぎつける方法をご紹介します。
KUSANAGI 9 の環境で Bedrock を使用する
今回は KUSANAGI 9 の環境で Bedrock という WordPress のボイラープレートを導入する方法を説明します。 Bedrock とは 公式サイト:Bedrock | Modern WordPress ...
KUSANAGI9でZabbixサーバ6.0をインストールする方法
プライム・ストラテジー「KUSANAGI」開発チームの謝です。サーバー環境を監視する際に、Zabbixは堅牢で多機能なソリューションとして知られていると思います。今回の記事では、高性能な仮想マシン環境であるKUSANAG ...