lagune***
2023-03-26

<이것이> 시리즈에서 네 번째로 출간되었던 『이것이 리눅스다』의 세 번째 개정판이 출간되었다. 책에서는 실무와 동일한 환경에서 학습할 수 있도록 노력했는데, VMware 가상머신으로 1대의 컴퓨터에 4대의 서버(Linux 3대, Windows 1대)를 설치하고, 그 환경에서 리눅스 서버 운영의 기본부터 메일 서버, 데이터베이스 서버, 웹 서버, FTP 서버 구축까지 학습할 수 있도록 구성되어 있다.
첫 번째와 두 번째 판에서는 CentOS를 사용해 리눅스 환경을 구축했으나 이제는 CentOS 8부터 Stream 버전만 지원하게 되면서 사실상 RHEL(RedHat Enterprise Linux)를 무료로 사용하지 못하게 되었다. 이러한 상황을 반영한 것인지 이번 3판에서는 Rocky Linux라고 하는 RHEL을 기반으로 한 무료 리눅스 배포판을 사용한다.
이전 판과의 또 다른 차이점은 리눅스 가상화 기술에 대한 내용으로, VirtualBox와 도커를 사용한 가상화 기술에 대해 학습한다. 리눅스를 사용하면서 도커를 사용하지 않는 곳이 거의 없는 만큼 도커는 필수적인 기술이기 때문에 리눅스를 학습하면서 도커까지 한 번에 학습할 수 있다는 건 큰 장점이다.
이 책에서는 이런 것들을 배울 수 있습니다.
✔️ 리눅스의 기본 개념과 Rocky Linux
리눅스의 역사와 개념, 그리고 Rocky Linux의 의미를 알려주고, Rocky Linux를 실제로 설치하여 서버를 구축하고, 이를 기반으로 리눅스의 개념을 이해해 본다.
✔️ 리눅스 서버 구축 방법과 필수 개념 및 명령어
네임 버서, 메일 서버, 데이터베이스 서버, 웹 서버, FTP 서버, NFS 서버, Samba 서버, DHCP 서버, 프록시 서버, PXE 서버 등 10가지 서버 구축 방법과 리눅스를 사용하기 위해 알아야 하는 개념과 명령어를 알려준다.
✔️ 리눅스 서버의 보안 (방화벽)
외부의 접근을 선별적으로 차단하여 보안을 유지하는 방화벽에 대해 학습한다. 책에서는 방화벽을 이루는 일반적인 네트워크 구성부터 가상환경에서의 방화벽 구현 방식 등 실무에서 활용 가능한 방화벽 기술에 대해 설명하고 있다.
✔️ VirtualBox와 도커를 사용한 가상화 기술
VirtualBox, 도커 등 리눅스에서 지원하는 가상화 기술의 종류에 대해 알아보고, 실제로 가상 환경을 구축해보는 실습을 통해 리눅스 가상화 기술에 대해 공부한다.