전체 글289 Implement Task Control ansible-playbook ymlfile.yml --start-at-task 'Task name'ansible-playbook http.yml --start-at-task 'Install telnet' ansible-playbook: Ansible 플레이북을 실행하는 기본 명령어입니다. yamlfile.yml / http.yml: 실행할 Ansible 플레이북 파일 이름입니다.--start-at-task '태스크 이름': 플레이북의 처음부터 실행하지 않고, 지정한 태스크 이름부터 그 이후의 태스크들만 순차적으로 실행하도록 하는 옵션입니다.예시 설명첫 번째 줄: yamlfile.yml 파일 내에서 이름이 'Task name'인 태스크부터 찾아서 실행을 시작합니다.두 번째 줄: http.yml 파일 내에.. 2026. 8. 30. Automation Linux Administration Tasks 앤서블 플레이북 실행 tasks: 실제로 수행할 작업(Task)목록의 시작을 선언합니다.- name: Create user 'george' 세부 작업의 이름입니다. 실행할 때 터미널 화면에 'george' 사용자 생성이라는 메시지가 출력됩니다.ansible.builtin.user: 사용자 계정을 관리할 때 사용하는 앤서블의 내장 유저 모듈을 호출합니다.name: george 생성하거나 관리할 계정의 아이디(이름)를 george로 지정합니다.home: /home/george 해당 계정의 홈 디렉터리 경로를 /home/george로 설정합니다.shell: /bin/bash 해당 계정이 사용할 기본 로그인 셸(Shell)을 /bin/bash로 지정합니다.create_home: yes 계정을 만들 때 홈 디.. 2026. 8. 28. manage complex plays and playbooks 첫 번째 태스크: yum 패키지 관리자를 사용해 아파치 패키지를 설치하는 작업입니다.yum:: RHEL/CentOS 계열의 패키지 설치 모듈입니다.name:: 설치할 패키지 이름을 지정해야 하는 항목입니다. (현재 값이 비어 있습니다)state: present: 시스템에 패키지가 설치된 상태로 만듭니다 (이미 있으면 유지, 없으면 설치).두 번째 태스크: httpd(아파치 웹 서버) 서비스를 실행합니다.service:: 리눅스 서비스(daemon)를 관리하는 모듈입니다.name: httpd: 관리할 서비스 이름입니다.state: started: 서비스가 정지되어 있다면 실행 상태로 만듭니다.세 번째 태스크: 방화벽에서 HTTP 웹 접속(80번 포트)을 허용합니다.firewalld:: RedHat 계열의 .. 2026. 8. 26. ansible playbook implementation, deploy files to managed hosts/clients 오류 발생하면 이렇게 나옴 구문 오류 발생 Ansible이 작업을 수행할 대상 서버 목록(인벤토리)을 찾지 못했다는 뜻이런식으로 확인 가능 앤서블 플레이북 실행하려면 ansible-playbook 으로 명령어가 시작해야됨 앤서블 플레이북 없이 실행하려면ansible 명령어로 실행 두번째 플레이북 파일 작성 debug: msg="Hello Word" Ansible의 debug 모듈을 사용하여 지정한 메시지(msg)를 화면에 띄우는 명령어입니다. 프로그래밍에서 print()와 같은 역할을 하며, 설정이 잘 되었는지 테스트할 때 아주 유용합니다. 플레이북 실행 앤서블 플레이북 실행 systemctl status httpd 및 rpm -qa | grep httpd로 확인 rpm -qaRed.. 2026. 8. 23. 클로드 코드 환경 세팅 WSL2 + VS Code + Claude 개발 환경 구축 및 최적화 가이드Windows 환경에서 WSL2(Linux) + VS Code + Claude를 연동하여 최고 효율의 AI 보조 개발 환경을 구축하는 통합 세팅 가이드입니다.1. 개요 및 전제 조건환경: Windows 11 / Windows 10 (WSL2 적용)필수 요소:WSL2 설치 및 Linux 배포판(Ubuntu 등) 구동VS Code 최신 버전VS Code 확장: WSL (Remote - WSL)Claude 계정 (Pro / Team / Enterprise 플랜 권장)2. 필수 기본 환경 구축Step 1: 프로젝트 경로 설정 (성능 최적화의 핵심)WSL 환경에서 Claude가 파일 읽기/쓰기를 고속으로 처리하려면 프로젝트가 Linux 파.. 2026. 8. 4. 서버 - 공부 서버는 한마디로 네트워크 너머의 다른 컴퓨터에게 서비스를 제공하는 역할입니다. 물리 장비 자체를 가리키기도 하고, 그 위에서 돌아가는 소프트웨어 역할을 가리키기도 해요. 클라이언트-서버 구조에서 서버는 요청을 받고, 처리하고, 결과를 돌려주는 쪽입니다.서버의 본질서버를 이해할 때 제일 중요한 건 “서버 = 특별한 이름의 컴퓨터”가 아니라, “serve 하는 존재”라는 점입니다.즉, 웹 브라우저가 페이지를 요청하면 응답해주는 웹서버도 서버고, DB 질의에 답해주는 DB 서버도 서버고, 파일을 저장·전달하는 파일 서버도 서버입니다. 같은 물리 서버 한 대 위에 여러 서버 역할 소프트웨어가 같이 돌아갈 수도 있어요.대표적인 서버 종류 종류하는 일흔한 예웹 서버HTTP/HTTPS 요청을 받아 정적 콘텐츠를 전달.. 2026. 8. 3. 이전 1 2 3 4 ··· 49 다음