DevOps/Linux 5

Rocky Linux 설치

CentOS의 확실한 대안, 기업 서버 운영체제의 새로운 표준인 Rocky Linux 9(해당 글에서는 9.4 버전) 설치하는 과정을 다룹니다. 설치 미디어 부팅(설치 시작)ISO 파일을 마운트하고 부팅하면 가장 머넞 만나는 화면입니다. 여기서 'Install Rocky Linux 9.4'를 선택하고 엔터를 누르면 본격적인 설치 프로세스가 시작됩니다. 언어 및 환경 설정설치과정에서 사용할 언어를 선택합니다. 나중에 시스템 언어를 변경할 수 있지만 처음부터 통일성 있게 설정하는 것이 좋습니다. 서버 운영 목적이라면 가독성을 위해 영어(English) 환경을 권장드립니다. (저는 개인 토이프로젝트라 Korean 선택)※ 시스템 언어가 한글이면 인코딩 문제가 발생할 수 있습니다. 설치 요약 (Installat..

DevOps/Linux 2026.06.16

Rocky Linux

지난번 리눅스란 무엇인지 알아보았습니다. 리눅스가 서버의 세계를 지배하고 있다는 점은 다들 아실텐데요. 기업서버 환경에서 가장 뜨거운 감자인 'Rocky Linux'에 대해 알아보겠습니다. Linux(리눅스)우리가 매일 사용하는 웹사이트, 클라우드 서비스, 스마트폰, 그리고 전 세계의 슈퍼컴퓨터는 어떤 운영체제(OS) 위에서 동작하고 있을까요? 구글, 아마존, 네이버, 카카오와 같은 빅테크 기업의1213con.tistory.com Rocky Linux란?Rocky Linux란 한마디로 "Red Hat Enterprise Linux(RHEL)의 무료 대안"입니다. 기업용 리눅스 시장에서 절대적인 점유율을 차지하던 CentOS가 정책을 변경하면서 발생한 공백을 완벽하게 메우기 위해 탄생했습니다. 탄생 배경과..

DevOps/Linux 2026.06.14

Linux 방화벽(Firewall)설정 방법 총 정리

리눅스 서버를 설치한 후 먼저 해야하는 작업 중 하나가 방화벽(Firewall) 설정입니다. 방화벽(Firewall)은 서버로 들어오고 나가는 네트워크 트래픽을 제어하여 허용된 통신만 가능토록 만든는 보안 장치입니다.Linux 방화벽의 역사리눅스에서 방화벽 기능은 커널 수준에서 제공됩니다. 시대의 흐름과 커널 버전에 따라 방화벽을 관리하는 도구는 아래와 같이 발전했습니다.ipfwadm(초기)Linux Kernel 2.0 시절 사용ipchainsLinux Kernel 2.2 에서 등장iptablesLinux Kernel 2.4부터 사용 -오랫동안 Linux 방화벽의 표준으로 자리 잡음nftablesLinux Kernel 3.13 이후 등장 - iptables의 성능 및 확장성 한계를 개선firewalld ..

DevOps/Linux 2026.06.11

systemd

systemd란systemd란 리눅스 시스템과 서비스를 관리하는 시스템 관리자입니다.리눅스가 부팅될 때 가장 먼저 실행되어 운영체제의 뿌리가 되는 초기화 시스템(init) 역할을 수행하며, 시스템이 가동되는 동안 실행되는 모든 서비스와 세션, 그리고 하드웨어 자원을 통합적으로 관리합니다. 대부분의 최신 리눅스 배포판에서 기본 관리자로 채택되어 시스템 전반의 라이프사이클을 책임지고 있습니다. system 등장 배경과게 리눅스는 1980년대 유닉스 시절부터 내려온 System V init 방식을 오랫동안 사용했습니다. 이 방식은 순서대로 일을 처리하는 직렬식 방식이었습니다. 모든 서비스가 셸 스크립트 기반으로 동작하며 앞선 서비스가 완벽히 시작될 때까지 다음 서비스는 대기를 해야했습니다. 시스템이 복잡해질수..

DevOps/Linux 2026.06.02

Linux(리눅스)

우리가 매일 사용하는 웹사이트, 클라우드 서비스, 스마트폰, 그리고 전 세계의 슈퍼컴퓨터는 어떤 운영체제(OS) 위에서 동작하고 있을까요? 구글, 아마존, 네이버, 카카오와 같은 빅테크 기업의 대규모 서비스부터 개인 개발자의 토이 프로젝트서버까지, 현대 IT 인프라의 대부분은 Linux를 기반으로 움직입니다. 전 세계 웹 서버의 90% 이상이 리눅스를 사용하며, 안드로이드 역시 리눅스 커널을 기반으로 만들어졌습니다. 리눅스(Linux)란?많은 사람들이 리눅스를 윈도우(Windows)나 맥OS(MacOS) 같은 하나의 완성된 운영체제 자체라고 생각합니다. 하지만 엄밀히 말하면 기술적인 정의로 Linux는 오직 '커널(Kernel)'만을 의미합니다. 커널은 운영체제의 심장이자, 하드웨어와 소프트웨어 사이에서..

DevOps/Linux 2026.05.31