cron 작업 스케줄링 가이드 – 리눅스 자동화의 기본
서버 백업, 로그 정리, 데이터 수집 등을 매일 수동으로 하고 있다면 cron을 배워야 합니다. 리눅스에서 작업을 자동으로 실행하는 방법입니다. cron 기본 문법 (분 시 일 월 요일) 실전 예제 10가지 자주 하는 실수와 해결법 crontab 관리 명령어 정리 마무리 이 글이 도움이 되셨다면 댓글과 공유 부탁드립니다. 관련 글도 함께 읽어보시면 더 많은 정보를 얻으실 수 … 더 읽기
Ubuntu, Nginx, 보안 등 서버 운영 관련 튜토리얼
서버 백업, 로그 정리, 데이터 수집 등을 매일 수동으로 하고 있다면 cron을 배워야 합니다. 리눅스에서 작업을 자동으로 실행하는 방법입니다. cron 기본 문법 (분 시 일 월 요일) 실전 예제 10가지 자주 하는 실수와 해결법 crontab 관리 명령어 정리 마무리 이 글이 도움이 되셨다면 댓글과 공유 부탁드립니다. 관련 글도 함께 읽어보시면 더 많은 정보를 얻으실 수 … 더 읽기
여러 서비스(웹서버, DB, 캐시 등)를 한 번에 실행하고 관리하는 Docker Compose 사용법입니다. docker-compose.yml 하나로 전체 환경을 구성합니다. Docker Compose란? docker-compose.yml 작성법 실전: WordPress + MySQL + phpMyAdmin 환경 구성 자주 쓰는 Docker Compose 명령어 마무리 이 글이 도움이 되셨다면 댓글과 공유 부탁드립니다. 관련 글도 함께 읽어보시면 더 많은 정보를 얻으실 수 있습니다.
새 Ubuntu 서버를 처음 세팅할 때 기본 보안과 환경 설정을 빠뜨리면 해킹 위험에 노출됩니다. 이 글에서 Ubuntu 서버(22.04/24.04 LTS)를 처음 받은 후 반드시 해야 할 10가지 초기 설정을 순서대로 안내합니다. 1. 시스템 업데이트 (가장 먼저!) # 패키지 목록 업데이트 + 설치된 패키지 업그레이드 sudo apt update && sudo apt upgrade -y # 재부팅 (커널 업데이트 … 더 읽기
Nginx(엔진엑스)는 전 세계 웹사이트의 약 34%가 사용하는 웹서버로, Apache와 함께 가장 인기 있는 웹서버입니다. 특히 높은 동시 접속 처리 성능과 낮은 메모리 사용이 장점입니다. 이 글에서 Nginx의 기본 구조와 주요 설정을 실전 예제와 함께 설명합니다. Nginx vs Apache Nginx Apache 아키텍처 이벤트 기반 (비동기) 프로세스/스레드 기반 동시 접속 수만 개 처리 가능 수천 개 수준 … 더 읽기
서버에 접속할 때마다 비밀번호를 입력하는 것은 불편할 뿐 아니라 보안에도 취약합니다. 비밀번호는 브루트 포스 공격으로 뚫릴 수 있지만, SSH 키는 사실상 뚫는 것이 불가능합니다. 이 글에서 SSH 키 생성부터 서버 등록, 편리한 config 설정까지 한 번에 설명합니다. SSH 키 인증이란? SSH 키 인증은 공개키 암호화 방식으로 작동합니다. 키 위치 역할 비유 비밀키 (Private Key) 내 … 더 읽기
리눅스 서버를 처음 만지면 검은 화면에 깜박이는 커서만 보입니다. 하지만 아래 30개 명령어만 익히면 파일 관리, 시스템 모니터링, 네트워크 확인까지 기본적인 서버 운영이 가능합니다. 각 명령어에 실전에서 자주 쓰는 옵션을 함께 정리했습니다. 📁 파일/디렉토리 관리 (가장 많이 사용) 명령어 설명 자주 쓰는 예시 ls 파일 목록 보기 ls -la (숨김파일 + 상세정보 + 권한) cd … 더 읽기
리눅스 터미널이 처음이라면 이 30개 명령어부터 익혀보세요. 서버 관리, 개발, 클라우드 작업에 필수입니다. 파일/디렉토리 관리 명령어 설명 예시 ls 파일 목록 보기 ls -la (상세 + 숨김파일) cd 디렉토리 이동 cd /home/user pwd 현재 위치 확인 pwd mkdir 디렉토리 생성 mkdir project rm 파일/디렉토리 삭제 rm -rf folder (주의!) cp 복사 cp file1.txt file2.txt mv … 더 읽기
SSH 키를 설정하면 비밀번호 입력 없이 안전하게 서버에 접속할 수 있습니다. 설정 방법을 단계별로 안내합니다. SSH 키란? SSH 키는 공개키 암호화 방식으로 서버에 접속하는 인증 방법입니다. 비밀키(Private Key): 내 컴퓨터에 보관, 절대 외부에 노출 금지 공개키(Public Key): 접속할 서버에 등록 매번 비밀번호를 입력할 필요 없이 안전하게 접속 SSH 키 생성 # 1. SSH 키 생성nssh-keygen … 더 읽기
Let’s Encrypt와 Certbot을 사용하여 Nginx 환경에서 무료 SSL 인증서를 발급하고 자동 갱신을 설정하는 방법입니다.
Ubuntu 24.04 LTS에 Nginx, PHP 8.4, MySQL 8.0을 설치하고 워드프레스를 설정하는 전체 과정을 단계별로 설명합니다.