Tribute1998

ネットワーク

Ubuntu BIND9権威DNSサーバー構築 — ゾーンファイルの設定と管理

自前のVPSやホームサーバーでドメインを管理したいとき、最初に名前が挙がるのが BIND9(Berkeley Internet Name Domain 9)です。LinuxのDNSサーバーとして30年以上の実績を持ち、Ubuntu 24.0…
ネットワーク

Keepalived on Ubuntu — VRRPでWebサーバーのHA冗長化を構築

「Web サーバーが 1 台だと落ちたとき全部止まってしまう」——その不安を解消するのが HA(高可用性)構成です。本記事では Keepalived と VRRP を使った 2 台構成を Ubuntu 24.04 LTS で実際に構築する手…
開発環境

Go Gin on Ubuntu — GolangのWebフレームワーク開発環境構築

「UbuntuにGoのWebアプリを作りたいけど、どのフレームワークを使えばいいのか……」という疑問をよく聞きます。Go の Web フレームワークの中でもGin は圧倒的にシンプルで高速なのが特徴で、初めての Go Web 開発にもちょう…
開発環境

Rust Axum on Ubuntu — 高性能Webサーバーのセットアップと開発

Ubuntu 24.04 LTS で Rust の axum フレームワークを使い、高性能な Webサーバーを構築する手順をまとめました。 実際に Docker コンテナ上でビルドを行い、デバッグビルドで 3分7秒、リリースビルドで 1分5…
セキュリティ

Lynis on Ubuntu — セキュリティ監査ツールでサーバーの脆弱性を自動検出

VPSを借りてUbuntuサーバーを立てたはいいけれど、「セキュリティ設定ってどこから手をつければ?」と悩んだことはありませんか。ファイアウォール、SSH設定、パッケージの脆弱性……チェックリストを作ろうにも何が抜けているか分かりません。
ストレージ

Ubuntu ZFSレプリケーション — zfs send/receiveでオフサイトバックアップ

ZFS(Zettabyte File System)は Sun Microsystems が開発したファイルシステムで、現在は OpenZFS プロジェクトとして Ubuntu を含む主要 Linux ディストリビューションで利用できます。
ストレージ

Ubuntu NFSサーバー構築 — ネットワーク越しのファイル共有設定

「VPS 上のファイルを手元の PC で直接マウントして使いたい」——そう思ったことはないでしょうか。NFS(Network File System) を使えば、Linux サーバー上のディレクトリをネットワーク越しにローカルのファイルシス…
ストレージ

Ceph on Ubuntu — 分散ストレージクラスターの構築と運用

本記事のコマンドは Ubuntu 24.04 LTS で検証しています。Ceph の本番クラスターには最低3台のノードが必要です。VPS 1台での学習目的セットアップは「単ノード・デモ構成」として扱ってください。
メールサーバー

OpenDKIM on Ubuntu — メールDKIM署名の設定から確認まで

メールを自前のサーバーから送ると、Gmailや Outlookの迷惑メールフォルダに振り分けられた経験はありませんか。その原因の多くはDKIM署名の欠如です。DKIMとは「DomainKeys Identified Mail」の略で、メール…
メールサーバー

Ubuntu PostfixをSMTPリレーとして設定 — SendGrid/SES経由で送信

「VPSからメールを送りたいけど、ポート25がブロックされていて送れない」——自宅サーバーやVPSを使い始めると、この壁にぶつかる人は多いです。SendGridやAmazon SES経由でメールを中継(SMTPリレー)する設定をPostfi…