sudo

コマンド

[Certbot]新規発行・更新・削除ライフサイクル

Certbotを用いたLet's Encrypt証明書の新規発行、自動更新、そしてrmを使わない正しい完全削除の手順を解説。Apache/Nginxへの反映方法や、削除時のWebサーバー起動エラーを防ぐ注意点など、安全なライフサイクル管理の知見が得られます。
TIPS

[Certbot].well-knownの共通化

CertbotのHTTP-01認証で発生するWebrootとDocumentRootのパス不一致エラーを防ぐため、Apacheのポート80設定を`/var/www/html`に一本化し、共通のWebrootでSSL/TLS証明書を自動更新する手順を解説します。
TIPS

[Nginx]404・500エラー画面をカスタマイズ

Nginxで404や500のエラー画面をカスタマイズする方法を、サーバー全体の一括設定とプロジェクト別の個別設定の2パターンで解説。表示されない時の落とし穴や対策、テスト方法などの実践的な知見も紹介します。
ツール

[Nginx]インストールからHTMLを表示まで

Ubuntu/Debian環境を対象に、Nginxのインストールからファイアウォール設定、オリジナルHTMLファイルの表示手順までを初心者向けに解説。Webサーバー構築の基本と、ドキュメントルートや設定ファイルの役割などの技術的知見が身につきます。
コマンド

[Nginx]PythonサービスをSSL化

Nginxで動作するPythonサービスを、Let's EncryptとCertbotを用いて無料でSSL化する手順を解説。事前準備からポート開放、証明書の自動取得、期限切れを防ぐ自動更新の設定まで、実務で役立つ知見を凝縮しています。
ツール

[Ubuntu]USBカメラ

UbuntuにUSBカメラを接続し、外出先から室内の様子を安全かつ軽量に確認する方法を解説します。定番の「motion」を用いたシンプルな配信と、GUIで本格管理できる「ZoneMinder」の設定手順やデバイス認識のコツが学べます。
コマンド

[rust]lsの進化系代替ツール「eza」

Rust製の高速・モダンなls代替ツール「eza」の導入と設定方法を解説。Git連携やツリー表示、アイコン表示など開発効率を向上させる強力な機能を紹介。エイリアス設定によるlsからの移行手順や、lsとの機能比較まで網羅しています。
TIPS

[Ubuntu]サイレント・自動アップデート

Ubuntuでunattended-upgradesを利用し、バックグラウンドでサイレント・自動アップデートを行う設定方法を解説します。基本設定から、セキュリティ以外のパッケージ追加、自動再起動、ログ確認まで、システムを安全に保つ手順が学べます。
TIPS

[Ubuntu]Mac から RDP 接続

Ubuntu 24.04にMacからRDP接続するためのxrdp構築手順を解説。標準機能との競合回避や、画面が真っ暗になる現象を防ぐセッション設定、カラープロファイル認証ポップアップの抑制など、実用的なトラブル対処法も網羅しています。
TIPS

[Ubuntu]ZFSでSwap作成

UbuntuのZFS環境でスワップ領域を安全に増設する方法を解説。デッドロックのリスクを避けるため、ファイルではなくZVOL(ZFS Volume)を用いた推奨手順を紹介します。50GBのスワップ作成から自動マウント設定までを網羅。