실습 튜토리얼

Linux, DevOps, Python/C/C++/Go 프로그래밍, 데이터 과학, 웹 개발, Hadoop 등을 다루는 단계별 인터랙티브 가이드.

테스트 리포트 게시 및 빌드 알림 설정

테스트 리포트 게시 및 빌드 알림 설정

Jenkins 대시보드에서 Freestyle 잡을 생성하고, JUnit 테스트 결과를 게시하며, 빌드 이메일 알림을 구성합니다.
Jenkins
Jenkins 공유 라이브러리 사용하기

Jenkins 공유 라이브러리 사용하기

로컬 Jenkins 공유 라이브러리를 생성하고, 대시보드에서 등록한 뒤, 파이프라인 작업에서 호출하는 방법을 실습합니다.
Jenkins
Jenkins 컨트롤러 초기화

Jenkins 컨트롤러 초기화

격리된 Jenkins 컨트롤러를 시작하고, 초기 관리자 비밀번호를 검색하며, 실제 관리자 계정을 생성하고, 초기화된 대시보드를 확인한 후 임시 컨트롤러를 정리합니다.
Jenkins
Scripted Jenkins Pipeline 작성하기

Scripted Jenkins Pipeline 작성하기

node, stage, shell 단계 및 Groovy 제어 흐름을 사용하여 Jenkins Scripted Pipeline 작업을 생성하고 실행합니다.
Jenkins
웹훅을 이용한 Jenkins 빌드 트리거

웹훅을 이용한 Jenkins 빌드 트리거

curl 을 사용하여 리포지토리 웹훅을 시뮬레이션하고, 브랜치 및 커밋 데이터를 Jenkins 작업에 전달한 뒤 트리거된 빌드 로그를 확인합니다.
Jenkins
도구 및 레이블이 지정된 에이전트 구성

도구 및 레이블이 지정된 에이전트 구성

Jenkins 대시보드에서 Jenkins 노드 레이블, 로컬 Git 도구 및 Freestyle 작업을 구성합니다.
Jenkins
Jenkins 구성 백업 및 복원

Jenkins 구성 백업 및 복원

Jenkins 작업 구성을 백업하고, 삭제한 뒤, 아카이브에서 복원하여 정상 작동하는지 확인합니다.
Jenkins
Jenkins 자격 증명 저장

Jenkins 자격 증명 저장

Jenkins 대시보드에서 Jenkins 사용자 이름/비밀번호 자격 증명을 생성, 확인 및 업데이트합니다.
Jenkins
멀티브랜치 파이프라인 생성하기

멀티브랜치 파이프라인 생성하기

로컬 Git 저장소에 두 개의 브랜치를 생성하고, Jenkins 대시보드에서 멀티브랜치 파이프라인을 구성한 뒤 각 브랜치의 빌드 결과를 비교합니다.
Jenkins
컨테이너 에이전트에서 파이프라인 실행하기

컨테이너 에이전트에서 파이프라인 실행하기

컨테이너 기반 Jenkins 환경에서 Jenkins 파이프라인을 실행하고 컨테이너 실행 증거를 확인합니다.
Jenkins
Linux 하드웨어 장치 탐색

Linux 하드웨어 장치 탐색

이 실습에서는 Linux 환경에서 하드웨어 장치를 탐색, 식별 및 검사하는 필수 기술을 배웁니다. 강력한 명령줄 유틸리티를 직접 사용해 보며 운영 체제가 물리적 구성 요소와 어떻게 상호 작용하는지 이해하게 됩니다.
Linux
Linux 환경에서 Apache 를 위한 SELinux 파일 컨텍스트 관리

Linux 환경에서 Apache 를 위한 SELinux 파일 컨텍스트 관리

이 실습에서는 Apache 웹 서버를 위한 SELinux 파일 컨텍스트 관리 방법을 배웁니다. Apache 를 설치하고, 잘못된 컨텍스트를 가진 파일을 사용하여 액세스 거부 오류를 발생시킨 후, chcon 명령어를 통해 보안 레이블을 수정하고 액세스 권한을 복구함으로써 실무적인 트러블슈팅 기술을 습득합니다.
Linux
Linux 에서 YUM 을 사용하여 패키지 조회 및 업데이트하기

Linux 에서 YUM 을 사용하여 패키지 조회 및 업데이트하기

이 실습에서는 RHEL 기반 Linux 시스템에서 YUM 을 사용하여 소프트웨어 패키지를 관리하는 방법을 배웁니다. 설치된 패키지를 검사하고, 저장소를 탐색하며, 사용 가능한 업데이트를 확인하고, 단일 패키지 및 전체 시스템 업데이트를 적용하여 환경을 안전하고 최신 상태로 유지하는 방법을 익힙니다.
Linux
VirtualBox 에 CentOS 7 리눅스 가상 머신 설치하기

VirtualBox 에 CentOS 7 리눅스 가상 머신 설치하기

이 실습에서는 VirtualBox 를 사용하여 CentOS 7 리눅스 가상 머신을 설치하고 구성하는 방법을 배웁니다. 새로운 가상 머신을 생성하고, 사용자 정의 파티션으로 운영체제를 설치하며, 완전한 기능을 갖춘 시스템을 위해 그래픽 로그인이 가능한 GNOME 데스크톱 환경을 설정합니다.
Linux
Linux 에서 at 과 cron 을 이용한 작업 예약

Linux 에서 at 과 cron 을 이용한 작업 예약

이 실습에서는 일회성 작업을 위한 `at` 과 반복 작업을 위한 `cron` 을 사용하여 Linux 에서 작업을 예약하는 방법을 배웁니다. `at`, `atq`, `atrm`, `crontab` 과 같은 명령어를 통해 작업을 생성, 관리 및 삭제하는 연습을 하며 시스템 관리 작업 자동화에 대한 실무 경험을 쌓을 수 있습니다.
Linux
Linux에서 RPM을 이용한 패키지 관리

Linux에서 RPM을 이용한 패키지 관리

이 실습에서는 `rpm` 명령어를 사용하여 RPM 기반 Linux 배포판에서 소프트웨어를 관리하는 방법을 배웁니다. 패키지 정보 조회, 무결성 검증, 의존성 나열, 제거 시뮬레이션, 그리고 `rpm2cpio`와 `cpio`를 사용한 RPM 패키지 내용 검사 등을 직접 실습하며 경험을 쌓습니다.
Linux
리눅스 공유 라이브러리 관리하기

리눅스 공유 라이브러리 관리하기

이 실습에서는 리눅스에서 공유 라이브러리를 관리하는 방법을 배웁니다. ldd 를 사용하여 의존성을 식별하고, find 로 라이브러리 파일을 찾으며, ldconfig 를 통해 공유 라이브러리 캐시를 확인하고 재구성함으로써 시스템 성능을 최적화하고 의존성 문제를 해결하는 방법을 익힙니다.
Linux
Linux 커널 모듈 관리하기

Linux 커널 모듈 관리하기

이 실습에서는 Linux 커널 모듈을 관리하는 방법을 배웁니다. lsmod, modinfo, rmmod, insmod 와 같은 명령어를 사용하여 모듈 목록 확인, 상세 정보 조회, 제거 및 로드 작업을 연습합니다. 또한 부팅 시 모듈이 자동으로 로드되도록 설정하여 필수 기능이 항상 활성화되도록 보장하는 방법도 익힙니다.
Linux
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 895
  • 다음