概要
Linux(リナックス)は、無料で使えるオープンソースのオペレーティングシステム(OS)です。
スマートフォン(Android)、サーバー、Webアプリの実行環境、組み込み機器など、
世界中のITインフラの中心で使われています。
WindowsやmacOSと同じくOSの一種ですが、
カスタマイズ性が高く、軽量・高性能・安定性があるため、開発やサーバー用途に広く利用されています。
正式名称
Linux(リナックス)
※Linux自体が正式名称です。カーネル名を指すこともあります。
略称
特になし
特徴
- 無料で使える(オープンソース)
- 軽量・高速・高安定性(サーバー運用に最適)
- セキュリティに強く、ウイルスの脅威が少ない
- サーバー用途に広く使われる(Web、DB、メールなど)
- コマンド操作が基本(GUIも利用可能)
- 多くのディストリビューション(派生版)が存在(例:Ubuntu、CentOS、Debian)
- カスタマイズ性が高く、開発や研究にも最適
具体例(PHPとの関係)
使用例 | 解説 |
---|---|
WebサーバーのOSとして利用 | ApacheやNginx上でPHPアプリを動かす際のOSとしてLinuxがよく使われる |
Laravel環境の構築 | Linux + PHP + MySQL + Composer などで構成される開発環境を構築可能 |
DockerのベースOS | 多くのDockerイメージがLinuxをベースにしており、軽量で実行速度が速い |
クラウドやVPSでの標準OS | AWS、GCP、さくらのVPSなどの初期インストールOSにLinuxが多い |
関連用語
用語 | 解説 |
---|---|
OS(オペレーティングシステム) | パソコンやサーバーを動かす基本ソフト(Linux、Windows、macOSなど) |
Ubuntu(ウブントゥ) | 初心者向けの人気Linuxディストリビューションの1つ |
CentOS(セントオーエス) | サーバー向けに安定性重視で使われるLinux (※現在は後継のAlmaLinuxなどへ移行傾向) |
ディストリビューション | Linuxの派生バージョン群。目的や用途に応じて複数存在 |
カーネル | OSの中核部分。Linuxはこの「カーネル」を指すこともある |
シェル | コマンド操作を受け付けるソフト。bash、zshなどが有名 |
LAMP環境 | Linux + Apache + MySQL + PHPの略。Web開発でよく使われる構成 |