티스토리 뷰

Backend/Server

Linux란...

out of coding 2019. 12. 21. 23:08

리누스 토발즈가 커뮤니티 주체로 개발한 OS 인데요.

UNIX 운영체제를 기반으로 만들어진 운영체제라고 합니다.

Linux는 UNIX와 마찬가지로 다중 사용자, 다중 작업, 다중 스레드를 지원하는 네트워크 운영 체제인데요.

애초부터 통신 네트워크를 지향하여 설계된 것처럼 리눅스 역시 서버로 작동하는데 최적화가 되어 있다고 합니다.

그래서 우리는 서버를 만들때 웬만하면 리눅스로 서버를 만들죠. 물론 윈도우로 할수도 있지만...

 

리눅스의 특징이라고 한다면

1. 오픈 소스이다. 그래서 누구든 수정이 가능하다

2. PC용 OS보다 안정적이며 보안쪽면에서도 우수한 성능을 가진다고 합니다.

3. 다양한 네트워킹 기술을 제공하고 있어서 서버용 OS로 적합합니다.

4. 유닉스와 호환 가능합니다.

5. 기본은 무료인데 배포판은 가격이 있다고 합니다.

 

배포판은 가격이 있다고 하였는데 누구나 수정이 가능하기 때문에 여러가지 버전으로 나왔기 때문입니다.

 

종류

우리가 서버용도로 많이 사용하는 리눅스는 거의 두가지 종류가 된다고 생각하면 됩니다.

거의 돌리는 베이스는 CentOS를 사용하기는 하지만 요즘은 도커를 이용하기 때문에 처음에 설치되는 OS는 Ubuntu를 이용하기도 하죠.

 

redhat 계열

  • redhat
    레드헷이라는 회사에서 배포할 리눅스를 말합니다.
    2003년까지는 오픈소스 라이선스로 진행하다가 이후 상용화가 되었다고 하는데요. 배포판중에는 인기가 좋다고 합니다. 돈을 내고 사용하는 만큼 패치가 빠르고 내장되어 있는 유틸리티의 양도 많고 관리툴의 성능도 우수하다고 합니다. 많은 장점을 가지고 있습니다.
  • CentOS
    Community Enterprise Operation System의 약자
    Red Hat이 공개한 RHEL을 그대로 가져와서 RedHat의 브랜드와 로고만을 제거하고 배포한 배포판이라고 합니다. RHEL의 소스를 그대로 사용하기 때문에 RHEL과 OS, Kernal, 패키지 구성이 똑같고 바이너리도 100% 호환된다고 합니다. 단지 문제점이라고 한다면 문제가 발생하게 되면 무료 버전이다 보니까 레드헷에서 지원이 되는것이 아닌 커뮤니티를 통해 지원이 되므로 다소 패치가 느린감이 있다고 합니다. 서버 운영을을 한다면 거의 이것을 이용합니다.

debian 계열

  • debian
    온라인 커뮤니티에서 제작하여 redhat보다 더 먼저 배포되어 시장을 선점하였습니다.
    자발적인 커뮤니티에서 만드는 배포판이라 전문적인 회사에서 서비스를 했던 redhat에 비해 사후지원과 배포가 늦고 내장 유틸리티등의 성는이 redhat에 비해 부족한 감이 있어 밀리기는 하였지만 현재는 무료 개인사용자 서버용으로 인기가 높아져서 redhat에 비해서 성능이 뒤쳐지지 않는다고 합니다.
  • ubuntu
    영국 캐노니컬이라는 회사에서 만든 배포판으로 쉽고 편한 설치와 이용법 덕분에 진입장벽이 낮아 초보자들이 쉽게 접근할 수 있으며 데스크탑용 리눅스 배포판 가운데서 가장 많이 사용되어 지고 있는 배포판입니다.
    서버용으로도 기능이 부족하거나 성능이 딸리지는 않지만 CentOS보다는 조금 밀리는 편입니다.

저는 성능에는 큰 상관은 없다 그래서 오랫동안 지원하는 ubuntu LTS를 사용하였는데요. LTS는 10년간 장기 지원을 하여 주는 버전입니다.

센토스도 알고 보니 거의 10년을 지원하는거 같은데요. 다음과 같습니다.

사용용도에 따라서 사용해보세요 성능 차이는 비교해보지는 못했어요. ㅎㅎ

 

CentOS (오픈소스) https://wiki.centos.org/About/Product
CentOS 6 - 출시 2011.07.10 / EOL 2020.11.30
CentOS 7 - 출시 2014.07.07 / EOL 2024.07.07
CentOS 8 - 출시 2019.09.24 / EOL 2029.05.31

Ubuntu LTS (오픈소스) https://wiki.ubuntu.com/Releases
Ubuntu LTS 14.04 - 2014.04.17 / EOL 2022.04
Ubuntu LTS 16.04 - 2016.04.21 / EOL 2024.04
Ubuntu LTS 18.04 - 2018.04.26 / EOL 2028.04

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함