【スキル】Linuxについて
前回に引き続いて、Linux についてです。
今回はLinux で何をしたいかを考えながら記載していきます。
Linuxとは
Linuxはオペレーティングシステム(OS)の一つで、ハードウェアとソフトウェアを管理するソフトです。
window 11やMacもOSに該当して、操作性はOSごとでかなり違います。
簡単に記載すると、スマホのiPhoneとAndroidの違いをパソコンで考えたような感じです。
Linuxはオープンソースのため、無料で誰でも利用でき、改変、再配布が可能です。
Linuxの特徴
- ライセンス費用がかからず、低コストでシステムの開発、構築が可能
- 低スペックのパソコンで稼働できる
- 色々な機能をつける事ができる
今回、やりたい事
- iPhoneの写真などをアップロードして、構築したサーバーに保存する
- 他のパソコンから保存したファイルにアクセスする
- iPhoneからも保存したファイルにアクセスする
使用するLinuxの選定
Linuxと言っても、色々な種類があります。
Linuxを利用できるようにした形態をディストリビューション(配布物)と言います。
Linuxは開発している人が多いため、ディストリビューションの種類は沢山あります。
今回はAlma Linuxのディストリビューションを使用していきます。
Alma Linuxを使用する理由
- Alma Linuxは企業のサーバーで標準的な「Red Hat系(RHEL互換)」であるため、ITエンジニアを目指す初心者がサーバー構築を学ぶには最適。
- 仕事で使用するLinuxはサーバーとして構築するので、できるだけ似ているタイプにしたい。
最後に
大体、こんな感じで今回はLinuxを構築していきたいと思います。
