Tribute1998

ディストロ

openSUSEのインストールと使い方

「openSUSEって聞いたことはあるけど、UbuntuやDebianと何が違うの?」というのが最初の疑問だと思います。結論から言うと、openSUSEはドイツ生まれのLinuxディストリビューションで、企業向けLinux(SUSE Lin…
サーバー構築

UbuntuにVarnishを導入してWebサイトを高速化する方法

「サイトが遅くなってきた」「nginxをリバースプロキシにしているけど、もっと速くしたい」という方に向けて、Varnish Cacheの導入方法を解説します。
サーバー構築

UbuntuにAdminerを導入して軽量にDBを管理する方法

サーバーを構築していると、データベースの管理に頭を悩ませることがありますよね。「コマンドラインでSQLを直接叩くのは少し不安」「でもphpMyAdminは重すぎてメモリを圧迫する」——そんな時に圧倒的に便利なのが「Adminer」です。
ネットワーク

UbuntuでVLANを設定する方法

「UbuntuでVLANを設定したい」と検索してたどり着いた方へ。結論から言うと、ip link add link eth0 name eth0.10 type vlan id 10 の1コマンドで作成できます。
パッケージ管理

Ubuntuのapt-markで手動/自動インストールを管理する方法

Ubuntuで apt install を繰り返していると、不要なパッケージが残り続けることがあります。その原因の多くが「自動/手動インストールのマーク」の管理不足です。apt-mark コマンドを使えば、どのパッケージを「自分でインストー…
セルフホスト

UbuntuにPaperless-ngxを構築して書類を電子化管理する方法

領収書・保険証・公的書類……紙のまま放置していませんか?Paperless-ngxを使えば、スキャンしたPDFや写真をアップロードするだけで自動でOCR解析・タグ付け・全文検索が使える「自分だけのクラウド書庫」を手元のサーバーやVPSに作れ…
ストレージ

Ubuntuのスワップファイルをリサイズ・最適化する方法

「メモリが足りなくてサーバーが重い…スワップを増やしたい」と思ったことはありますか?
ストレージ

UbuntuでSMARTを使ってディスクの健康状態を確認する方法

Ubuntuで「ディスクが壊れかけているかもしれない」と感じたとき、どうやって確認すればいいのでしょうか。答えは S.M.A.R.T.(スマート) です。smartctl コマンド1本で、ディスクが自己診断した健康状態・温度・エラー数をリア…
セキュリティ

Ubuntuのauditdでシステム監査ログを記録する方法

Ubuntuでサーバーを運用していると、「いつ・誰が・どのファイルを操作したか」を記録しておきたい場面が出てきます。結論から言うと、auditd(Linux Audit Daemon)を使えば、ファイルへのアクセスやコマンドの実行をカーネル…
開発環境

UbuntuでSQLiteを使う方法【インストールから基本操作】

SQLiteは、ファイル1つをデータベースとして扱えるシンプルなデータベースエンジンです。MySQLやPostgreSQLと違い、別途サーバーを立てなくてよいため、個人開発・スクリプト連携・学習用途に非常に向いています。