# 🔧 Jenkins 완전 제거 가이드

## 📌 CentOS/RHEL 계열

### 1. Jenkins 서비스 중지
```bash
sudo systemctl stop jenkins

2. Jenkins 서비스 비활성화

sudo systemctl disable jenkins

3. Jenkins 패키지 제거

sudo yum remove jenkins

4. Jenkins 저장소 제거

sudo rm -f /etc/yum.repos.d/jenkins.repo

5. Jenkins 관련 파일 완전 제거

# Jenkins 홈 디렉토리 제거
sudo rm -rf /var/lib/jenkins

# Jenkins 캐시 및 임시 파일 제거
sudo rm -rf /var/cache/jenkins

# Jenkins 로그 제거
sudo rm -rf /var/log/jenkins

# 기타 설정 파일 제거
sudo rm -f /etc/sysconfig/jenkins
sudo rm -rf /usr/share/jenkins

📌 Ubuntu/Debian 계열

1. Jenkins 서비스 중지

sudo systemctl stop jenkins

2. Jenkins 서비스 비활성화

sudo systemctl disable jenkins

3. Jenkins 패키지 제거

sudo apt-get remove --purge jenkins

4. Jenkins 저장소 제거

sudo rm -f /etc/apt/sources.list.d/jenkins.list

5. Jenkins 관련 파일 완전 제거

# Jenkins 홈 디렉토리 제거
sudo rm -rf /var/lib/jenkins

# Jenkins 캐시 제거
sudo rm -rf /var/cache/jenkins

# Jenkins 로그 제거
sudo rm -rf /var/log/jenkins

# 기타 설정 파일 제거
sudo rm -f /etc/default/jenkins
sudo rm -rf /usr/share/jenkins

6. apt 업데이트

sudo apt-get update

📌 공통 추가 단계

1. Jenkins 사용자 및 그룹 제거

sudo userdel jenkins
sudo groupdel jenkins

2. 시스템 서비스 데몬 리로드

sudo systemctl daemon-reload

3. 의존성 패키지 정리 (Ubuntu/Debian)

sudo apt autoremove

4. 설치 제거 확인

jenkins --version
# 또는
systemctl status jenkins

⚠️ 주의사항

  1. 제거 전 중요 Jenkins 작업/설정 백업 필수
  2. 제거 후 시스템 재부팅 권장
  3. Java 제거는 별도 명령어 실행 필요

💡 이 가이드를 따라 Jenkins를 완전히 제거한 후, 새로 설치 시 깨끗한 상태에서 시작할 수 있습니다.