Debian 12(Bookworm)のサポート期間は2028年まで。ただしDebian 13(Trixie)が2025年後半にリリース予定となったため、早めに移行を試みた。インプレースアップグレードの手順と、実際に踏ん…
CATEGORY サーバー構築
Debian 12(Bookworm)をさくらVPSに入れた感想とUbuntuとの違い
2023年にリリースされたDebian 12(コードネーム: Bookworm)を、さくらのVPSに入れて数ヶ月使ってみた。これまでUbuntu 22.04 LTSを使い続けていたのだが、Debianに乗り換えてみたら想…
VMware Tools in a Debian 8 Guest
VMware Toolsインストールメモ。 ゲストOSが古い場合、パッケージで「open-vm-tools」が提供されていない場合があります。パッケージがない場合は、今まで通りの「./vmware-install.pl」…
HTTPの応答ヘッダーに含まれるPHPバージョンを隠す方法
PHPをインストールした状態のままで使用していると、HTTPの応答ヘッダーにPHPのバージョンが表示され、セキュリティーホールを狙った攻撃を受ける可能性があるのでバージョン情報を隠す方法をご紹介します。 ヘッダー情報のサ…
NginxとHHVMでWordPressを動かしたら3倍速くなった!
私は、WordPress をどうしたら速く表示することが出来るか常に考えています。VPS広場は、Nginx + PHP-FPM + MySQLの構成で動いているのですが、WordPressは大量のPHPで書かれている為、…
phpMyAdminの「スクリプトがタイムアウトしました」の対処方法
phpMyAdminでデータをインポートしていると、「スクリプトがタイムアウトしました。インポートを完了させたいのであれば同じファイルを再送信すればインポートが再開されます。」となることがあります。その対処方法を説明しま…
UnixBenchでVPSのベンチマークを行う方法!
VPSを借りたら、一度はベンチマークを計ってみたいですよね。Linuxには、有名な UnixBench がありますので、UnixBench の導入方法をご紹介します。 UnixBench の計測時間は、約1時間かかります…
サーバーから送信されたメールが迷惑メールに振り分けられる原因「SPF編」
サーバーからGmail宛に送ったメールが、迷惑メールに直行してしまう事があります。 これはGmailに限ってではなく、プロバイダー宛のメールでも同じような事が起きることがあります。SPFの設定忘れが主な原因です。 SPF…
php.ini のタイムゾーン設定を忘れるな!
タームゾーン(date.timezone) セットアップ後に、php.ini のデフォルトタイムゾーン設定をすっかり忘れて、下記のようなエラーが永遠と記録されていたので、対応の仕方も含めて記録として残しておきます。 PH…
Fail2banで不正アクセスをブロックする方法!
Fail2ban はSSHだけではなく、様々な攻撃を防いでくれます。Fail2ban の仕組みは、アプリケーションのログを監視し、不正なパターンにマッチしたものを iptables に追加して一定時間アクセスを拒否します…
