サーバー

学習ガイド

軽量Linuxおすすめ8選|古いPC再生・サーバー用の選び方とコマンド例

「使い道がなくなった古いWindows PCを復活させたい」「VPSやDocker環境のメモリ消費を極限まで減らしたい」とお悩みではありませんか?最新のWindows 11では動かないPCでも、軽量Linux(軽量ディストリビューション)を...
コマンドリファレンス

Apacheのバージョン確認方法まとめ|Linux OS別のコマンド例とコマンドが見つからない場合の対処法

Linuxサーバーの運用管理やWebサイトの保守を行っている際、セキュリティ脆弱性(CVE)への対応やモジュールの互換性チェック、トラブルシューティングのために「Apacheのバージョン」を確認したい場面はよくあります。Apacheのバージ...
環境&ワークフロー

dnsmasqの使い方と設定方法|Linuxで軽量なローカルDNS・DHCPサーバーを構築する手順

Linux環境で開発を行う際、「ローカル環境のドメイン名を指定してアクセスしたい」「開発用サーバーの名前解決を簡単に行いたい」と思ったことはありませんか?本格的なDNSサーバーであるBIND(Named)は多機能ですが、設定が複雑でリソース...
コマンドリファレンス

firewalld – RHEL系Linuxファイアウォールの設定・ポート許可・ゾーン・永続化コマンド一覧

firewalld は、Red Hat Enterprise Linux(RHEL)、AlmaLinux、Rocky Linux、CentOS、Fedora などの RHEL 系 Linux ディストリビューションに標準搭載されている動的フ...
環境&ワークフロー

Proxmox VEのインストール方法と初期設定手順|USB作成からWeb GUI管理画面アクセスまで

Proxmox VE(Proxmox Virtual Environment)は、Debian GNU/Linuxをベースにしたオープンソースのベアメタル型(Type-1)仮想化プラットフォームです。KVMによる完全仮想マシン(VM)と、L...
コマンドリファレンス

Linux ext4とは?特徴・他ファイルシステム比較・作成(mkfs.ext4)から運用コマンドまで解説

ext4(Fourth Extended Filesystem)は、Linuxで最も広く利用されている標準的なファイルシステムです。Ubuntu、Debian、Red Hat Enterprise Linux(RHEL)、CentOSなどの...
コマンドリファレンス

docker pruneの使い方|6コマンドの違いと実際に空く容量を実測で解説

docker prune は、使われなくなったコンテナ・イメージ・ボリューム・ネットワーク・ビルドキャッシュをまとめて削除し、ディスク容量を回復するためのコマンド群です。ディスクが逼迫したサーバーで真っ先に打つ定番の対処であり、docker...
実務レシピ

TCP/IPとは?4階層の役割と通信の流れをコマンド出力で解説

TCP/IPとは、インターネットや社内LANの通信を成立させるために使われるプロトコル(通信規約)の集合体です。「TCP/IP」という名前の単一のプロトコルがあるわけではなく、中心的な役割を担うTCPとIPの名前を取って、関連するプロトコル...
実務レシピ

nginxとは?読み方・仕組み・Apacheとの違いをコマンドで解説

nginx(エンジンエックス)とは、Webサーバーとリバースプロキシの機能を1つにまとめたオープンソースのソフトウェアです。ブラウザからのHTTPリクエストを受け取って画像やHTMLを返す「Webサーバー」としてはもちろん、後ろにいる別のサ...
実務レシピ

ミドルウェアとは?種類・具体例とサーバーでの確認コマンドを解説

ミドルウェアとは、OS(オペレーティングシステム)とアプリケーションの中間で動き、両者の橋渡しをするソフトウェアの総称です。WebサーバーのNginxやApache、データベースのMySQL・PostgreSQLなどが代表例で、「アプリを作...
実務レシピ

可用性とは?稼働率の計算と高可用性の作り方をコマンドで解説

可用性(かようせい)とは、システムやサービスが「使いたいときに使える」状態を保てているかどうかを表す性質です。英語ではAvailability(アベイラビリティ)といい、実務では稼働率というパーセンテージで数値化して扱います。言葉の説明だけ...
実務レシピ

FQDNとは?ドメイン名・ホスト名との違いと確認コマンドを実例で解説

FQDN(Fully Qualified Domain Name/完全修飾ドメイン名)とは、ホスト名からトップレベルドメインまでを一切省略せずにつないだ、ネットワーク上で機器やサービスを一意に指し示す完全な名前です。www.example....
実務レシピ

DNSサーバーとは?仕組み・種類・確認方法をコマンドで解説

DNSサーバーとは、example.comのようなドメイン名を、通信に使うIPアドレスに変換するサーバーです。人はドメイン名でサイトを開きますが、実際の通信はIPアドレス宛に行われるため、その間を取り持つ役割が必要になります。仕組みの説明だ...
コマンドリファレンス

【完全早見表】systemctlコマンドの使い方(start/stop/status/enable)とエラー対処

systemctl(システム・コントロール)は、Linuxにおいて各種サービス(Nginx、MySQL、SSH、Dockerなど)の起動・停止・再起動・状態確認や、OS起動時の自動起動(enable / disable)を一括管理する最も基...
環境&ワークフロー

VPSおすすめ比較|初心者〜開発者まで安心して使える高速サーバー3選

レンタルサーバーでは物足りないが、どのVPSを選ぶか迷っている人に向けて、すぐ判断できるように絞り込みます。結論が先にわかる構成で、用途別に最適な1社を選べるよう「VPS おすすめ」を実用目線で提示します。初心者〜開発者まで満足できるVPS...