Tribute1998

サーバー構築

UbuntuにPi-holeを構築して広告ブロックDNSを作る方法

自宅のネットワークで広告やトラッカーを根こそぎブロックしたい——そんな方に試してほしいのが Pi-hole(パイホール) です。
サーバー構築

UbuntuでDNSサーバー(BIND)を構築する方法

「自分でDNSサーバーを立ててみたい」「社内ネットワークで名前解決を管理したい」——そんな方に向けて、Ubuntu 24.04 LTS に BIND9 をインストールして動かす手順を、実際にDockerコンテナで動かした結果をそのまま掲載し…
サーバー構築

UbuntuにFTPサーバー(vsftpd)を構築する手順

FTPサーバーをUbuntuに立てたいけど、何をインストールすればいいの?という疑問にお答えします。結論:apt install vsftpd の1コマンドでインストールでき、設定ファイルを数行編集するだけで動きます。
サーバー構築

UbuntuにJenkinsを構築してCI/CDを始める手順

自分のサーバーでCI/CDを動かしたいけど、「Jenkinsって難しそう」と思っていませんか。結論からいうと、Ubuntu 24.04 LTS に Jenkins をインストールするのは、コマンド6〜7本で完了します。本記事では実際に je…
サーバー構築

UbuntuにGitLabを構築してセルフホストGitを運用する方法

「自分のサーバーに Git を置きたい」「GitHub に全コードを公開したくない」——そう思ったことはありませんか?
コマンド

Ubuntuのchownでファイルの所有者を変更する方法

Ubuntuでファイルやディレクトリの所有者を変えたいときは、chownコマンドを使います。たとえばWebサーバーの設定ファイルを特定ユーザーに渡したり、SSHの鍵ファイルの権限を修正したりするときに欠かせないコマンドです。
コマンド

Ubuntuのhead・tailでファイルの先頭・末尾を表示する方法

ファイルの中身を確認したいとき、catで全行表示するのは長いファイルでは不便です。headは先頭N行、tailは末尾N行だけを素早く表示するコマンドで、Linuxの日常作業では毎日使うほど重要なツールです。
開発環境

UbuntuにMariaDBをインストールして設定する手順

UbuntuにMariaDBをインストールする方法を知りたいですか?MariaDBはMySQLから派生したオープンソースのデータベースで、WordPressやLaravel、Djangoなど多くのWebアプリケーションで利用されています。
開発環境

UbuntuでConda仮想環境を管理する方法【作成・切替・削除】

結論から言うと、conda create -n 環境名 python=3.11 で仮想環境を作り、conda activate で切り替え、conda remove --all で削除できます。Ubuntu 24.04 LTS に Mini…
開発環境

Ubuntuにzshとoh-my-zshを導入してシェルを快適にする方法

Ubuntuの標準シェルは bash ですが、zsh に切り替えるだけでコマンド入力がぐっと快適になります。さらに Oh My Zsh というフレームワークを組み合わせると、テーマでプロンプトをカスタマイズしたり、プラグインで自動補完・シン…