Linuxとは?
LinuxとはOSの1つである。
サーバー用・組み込み機器用(ある特定の目的を果たすことに着目した機器)・学習用など様々な場面で使用される。
OSとは
OS→Operating System(直訳:命令するシステム・機構)の略。
コンピュータを操作するための基本ソフトフェア(コンピューターなどに命令を出すためのコンピュータープログラム)のことを言う
Linuxの一番の特徴
Linuxの一番の特徴、それはオープンソースであることある。
オープンソースとは直訳すると源が開放されている状態のことである。
ここでいう源とは何だろうか?
→それがソースコードである。
ソースコード:ソフトウェアを構成しているプログラムのこと
つまりソースコードがオープンな状態、つまり無償で公開されているのである。
ここでのポイントはオープンな状態というところにある。
オープンな状態ということは隠れている部分がないということである
→どのように処理が行われているのか、エラーがどのようにして生じているのかなど全ての部分を確認することができるので色々とカスタマイズすることができる。
※他のOSの場合、全てがオープンになっていなかったり、無償で後悔されているものもないので、制約がかかってしまう。しかし、Linuxは全てが無償で解放されているので、カスタマイズの振り幅が大きいという特徴を持っています。
サーバーとしてのLinuxの特徴
Linuxは様々な場面で使用されると明記したが、恩恵としてLinuxが無償で提供されているという点がサーバーでは生きるというものがあると思う。その特徴について説明していきたいと思う。
アプリケーションおよびミドルウェアを動かすのにはOSが必要となってくる。
→コスト的に無料の方が良くない?
→Linuxディストリビューションを使用しよう。
webシステムに必要なサーバーとしては
サーバーは役割ごとに様々なサーバーに分かれています。
例えば、メールの送受信を円滑にしたいのであればメールサーバーを、ブラウザの表示を行いたいのであればwebサーバーをしようしたりします。
webシステムに必要なサーバーとしては
・webサーバー
・アプリケーションのサーバー
・データベースサーバー
などがあり、こちらにLinuxを使用することが多く、サーバーへもたらす恩恵は大きいと言える。