OS/Linux

[구성]repository 구성

중랑거북이 2021. 1. 8. 10:45

[repository 구성]

1). 필요 패키지 설치(ISO 마운트 하여 진행)

# yum install createrepo

# yum install httpd

 

2). repository 공간 생성 및 package 파일 저장

# mkdir /repo

# rpm 파일 저장

 

3). repository DB 생성

# cd /repo

# createrepo .

 

4). http 설정

# cd /etc/httpd/conf.d/

# vi repo.conf

# Alias [웹 노출 경로] "[repository 경로]"   >> 입력 후 저장

ex) Alias /repo "/repo"

 

5) 서비스 재시작

[Linux 6]

# service httpd restart

[Linux 7]

# systemctl restart httpd

 

6) 테스트

# cd /etc/yum.repo.d/

# vi test.repo

# [repo 이름]

name=repo 이름

baseurl=http://[repository 서버IP]/[경로]

enabled=1  >> repo 사용 여부(0 : 사용 안함, 1 : 사용)

gpgcheck=0  >> gpgcheck 사용 여부(0 : 사용 안함, 1 : 사용)

입력 후 저장

ex)

[test]

name=test

baseur=http://10.10.10.10/repo

enabled=1

gpgcheck=0

 

# yum clean all

# yum repolist 로 정상 연결 확인

728x90