2026-07

システム管理

Ubuntuのcronでスケジュール実行を設定する方法【crontab完全ガイド】

Ubuntuで「毎日夜中にバックアップを自動実行したい」「5分おきにサーバーの状態を監視したい」という場合に使うのが cron(クーロン)です。結論から言うと、crontab -e コマンドでスケジュールを記述するだけで、あとは自動的に実行…
システム管理

Ubuntuのsystemdでサービスを管理する方法【start/stop/enable】

Ubuntu でサーバーを運用していると、「nginx を起動したい」「アプリをOS起動時に自動で立ち上げたい」という場面がすぐに出てきます。これらをひとまとめに管理するのが systemd(システムディー)です。
開発環境

UbuntuにRedisをインストールして動作確認する手順

Ubuntu に Redis をインストールしたい、でも「どのコマンドを叩けばいいの?」「本当に動いてるかどうか確認できる?」と迷っていませんか。
開発環境

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

UbuntuにPostgreSQLをインストールしたいけど、コマンドの順番がよく分からない——そんな方に向けて、Ubuntu 24.04 LTS の Docker 公式イメージ上で実際にコマンドを動かし、本物の実行結果をそのまま記事にまとめ…
開発環境

UbuntuでPython仮想環境(venv/virtualenv)を作成する方法

Ubuntuで Python を使って開発するとき、プロジェクトごとにパッケージを分離する「仮想環境」は必須の知識です。たとえば、AプロジェクトではDjango 4.x、BプロジェクトではDjango 3.x を使いたい場合、仮想環境なしだ…
開発環境

UbuntuでPython pipをインストールして使う方法

UbuntuでPythonのパッケージ管理ツール「pip」をインストールして使う方法を解説します。結論から言うと、sudo apt install python3-pip でインストールできますが、Ubuntu 24.04 LTS では P…
開発環境

Ubuntuのhtopでリソースを監視する方法【top/htop/glances比較】

Ubuntuのサーバーを触り始めたとき、「CPUがどれくらい使われているか確認したい」「メモリが足りているか知りたい」という疑問はすぐに出てきます。Linuxのリソース監視ツールは top・htop・glances の3つが定番で、それぞれ…
開発環境

Ubuntuのvimの使い方【インストールから基本操作・設定まで】

「vim を使ってファイルを編集しようとしたら、終了の仕方が分からなくなった」——Linux を始めたばかりの方がまずぶつかる壁がこれです。
開発環境

UbuntuにPHPをインストールしてLAMP構成を作る手順

Ubuntu に PHP をインストールして LAMP 構成(Linux + Apache + MySQL + PHP)を作りたいけれど、何から始めればいいかわからない――そんな方向けの記事です。
開発環境

UbuntuにRustをインストールする手順【rustup公式手順】

Ubuntu に Rust をインストールする方法は複数ありますが、公式が推奨するのは rustup を使った方法です。apt install rustc でも入りますが、Ubuntu 24.04 の公式リポジトリには 1.75.0(202…