전체 글43 리눅스에서 Docker 설치하는 법 – 초보자도 10분 만에 완성 “리눅스 서버에 도커 설치만 해놓으면 다 끝난 거야.”요즘 개발자나 시스템 관리자는 이렇게 말할 정도로 Docker는 기본 중의 기본 도구가 되었습니다. 처음 도커를 들었을 땐 저도 "뭔가 무거운 가상머신 같은 건가?" 싶었지만,막상 설치하고 docker run hello-world 명령 한 줄 돌려봤을 때,‘이게 이렇게 간단하다고?’라는 충격을 받았어요. 이번 글에서는 Ubuntu 리눅스에 Docker를 설치하는 가장 정확한 방법을누구나 따라할 수 있게 순서대로 설명해드릴게요.설치만 성공하면, 이후엔 단 몇 줄로 웹서버든 데이터베이스든 다 돌릴 수 있습니다!📌 목차Docker란? 간단 개념Docker 설치 준비 (의존 패키지 및 키 등록)Docker 본체 설치사용자 권한 추가 및 테스트설치 후 확인 .. 2025. 8. 10. 이것만 해도 서버 해킹 80%는 막습니다 – 리눅스 방화벽 기초 설정법 리눅스로 서버를 처음 열었을 때 가장 두려운 건“지금 이 서버 혹시 외부에서 뚫린 거 아냐?” 하는 걱정이었어요.저도 처음엔 웹서버만 열어놨는데, 로그에 외국 IP들이 쉴 새 없이 접속을 시도하더라고요.그때부터 알아본 게 바로 방화벽(firewall)입니다.리눅스에서는 UFW나 firewalld 같은 도구를 통해 포트를 열고 닫을 수 있어요.생각보다 어렵지 않고, 몇 줄만 설정해도 서버 보안이 몇 배 강화됩니다. 오늘은 우분투(Ubuntu)에서는 UFW, CentOS나 RHEL 계열에서는 firewalld를 사용하는 방법을하나하나 설명드릴게요. 실습 중심으로 따라오기만 하면 설정 끝입니다!📌 목차방화벽이란? 왜 필요한가UFW로 방화벽 설정하기 (우분투 기준)Firewalld로 설정하기 (CentOS 기.. 2025. 8. 10. 리눅스 네트워크 설정, 이 글 하나면 끝! (IP 확인부터 고정까지) 리눅스를 설치한 후 가장 먼저 점검해야 할 것이 바로 네트워크 설정입니다.특히 서버 운영을 하거나 가상머신을 사용할 경우,IP 주소가 제대로 잡히지 않으면 패키지 설치도, 원격 접속도 모두 불가능하죠. 저도 처음엔 인터넷이 안 되길래 "이거 뭐가 문제지?" 하며 헤맸는데,알고 보니 IP가 자동으로 할당되지 않았거나, DNS가 빠져있던 경우가 많았어요. 오늘은 초보자도 쉽게 따라할 수 있도록IP 주소 확인, 수동 설정, DNS 설정, 연결 테스트 방법까지리눅스에서 네트워크를 설정하는 방법을 차근차근 알려드릴게요.📌 목차현재 IP 주소 확인 방법네트워크 재시작 및 인터페이스 확인고정 IP 설정 방법 (우분투 & CentOS)DNS 서버 설정하기네트워크 연결 테스트 명령어1. 현재 IP 주소 확인 방법리눅스.. 2025. 8. 10. 5분 만에 웹페이지 띄우기! 리눅스 웹서버 설치 기초 완전 정리 "개발자처럼 웹페이지를 리눅스에서 띄워보고 싶다!""정적 홈페이지라도 직접 만들어보고 싶다!""포트만 열었을 뿐인데 왜 접속이 안 되지?" 리눅스를 쓰다 보면 한 번쯤 웹서버 설치를 시도하게 됩니다.저도 처음에는 무작정 설치했지만, 어떤 포트를 열고 어디에 HTML을 넣어야 할지 몰라서 고생했어요. 그래서 오늘은 리눅스에서 가장 많이 쓰는 웹서버인 Apache와 NGINX를 기준으로,누구나 따라할 수 있는 설치, 실행, 확인, 설정 방법을 하나하나 정리해드릴게요.📌 목차웹서버란? Apache vs NGINXApache 웹서버 설치 및 실행NGINX 웹서버 설치 및 실행기본 HTML 페이지 띄우기포트 확인 및 외부 접속 허용 방법1. 웹서버란? Apache vs NGINX웹서버는 브라우저에서 주소를 입력.. 2025. 8. 9. 리눅스 사용자 추가하는 법 – 계정 생성부터 권한 설정까지 완벽 정리 리눅스를 혼자 쓸 때는 별문제 없지만,여러 명이 함께 서버를 사용할 경우에는 반드시 ‘사용자 계정 관리’를 해야 해요.회사 서버, 교육 환경, 웹호스팅 등에서는 사용자마다 별도 계정과 권한이 필요하니까요.특히 루트 계정(root) 하나로 모든 작업을 처리하는 건 보안상 아주 위험한 방법이에요.그래서 오늘은 리눅스에서 새 사용자를 만드는 가장 안전하고 실용적인 방법을 알려드릴게요.단순한 계정 생성부터, 홈 디렉토리, 비밀번호 설정, sudo 권한 부여까지 한 번에 정리해볼게요.📌 목차리눅스 사용자 추가 명령어 종류adduser로 계정 만드는 쉬운 방법useradd로 만드는 고급 사용자 설정비밀번호 설정 및 홈 디렉토리 확인관리자 권한(sudo) 부여 방법1. 리눅스 사용자 추가 명령어 종류리눅스에는 사용.. 2025. 8. 9. 리눅스 쉘스크립트 예제 모음 – 실무에 바로 쓰는 7가지 스크립트 리눅스를 조금 써보다 보면 이런 생각이 들어요.“맨날 똑같은 명령어 치는 거 자동으로 안 되나?”“서버 백업, 로그 정리, 자동 실행 같은 거 그냥 알아서 해주면 안 될까?” 이럴 때 쉘스크립트(Shell Script)가 진짜 빛을 발합니다.처음엔 어렵게 느껴지지만, 알고 보면 그냥 리눅스 명령어들을 순서대로 적어놓은 자동화 노트일 뿐이에요. 오늘은 실무에서 진짜 자주 쓰이는 7가지 쉘스크립트 예제를 소개해드릴게요.파일 정리부터 백업, 서버 상태 확인까지, 바로 쓰셔도 될 만큼 실용적인 것만 골랐습니다!📌 목차매일 백업 자동 실행 스크립트오래된 로그 자동 삭제 스크립트CPU·메모리 상태 체크 스크립트폴더 내 파일 리스트 정리 스크립트사용자 입력받아 처리하는 인터랙티브 스크립트특정 서비스 자동 재시작 스.. 2025. 8. 9. 이전 1 ··· 3 4 5 6 7 8 다음