YUM 서버 구성

3099 단어
1. 초기에 두 대의 Linux 서버를 준비한다. 본고에서 사용한 서버는 CentOS6.9이고 CentOS7.4 서버는 각각 한 대씩이다. 다른 한 대를 두 대에 접근하는 서비스이다. 2. CentOS7 자동 마운트 CD 서비스를 켜고 autofs 패키지를 설치한다.
yum -y install autofs

자동 마운트 켜기
systemctl start autofs

기본 켜짐 자동 마운트
systemctl enable autofs

3. 방화벽 닫기centos7
systemctl stop firewalld
 
systemctl disable firewalld
 

centos6
service iptables stop
 
chkconfig iptables off
 

4. HTTP 서비스 설치
yum install httpd
Complete!..... 

httpd 서비스 시작
service httpd start

프로세스가 시작되었는지 확인할 수도 있습니까?
ps -aux |grep httpd
root      6500  0.1  0.5 230408  5244 ?        Ss   05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6501  0.0  0.3 230544  3768 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6502  0.0  0.3 230544  3772 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6503  0.0  0.3 230544  3516 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6504  0.0  0.3 230544  3516 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6511  0.0  0.3 230544  3732 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6512  0.0  0.3 230408  3256 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6513  0.0  0.3 230408  3020 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6514  0.0  0.2 230408  3016 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6515  0.0  0.3 230408  3020 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
apache    6516  0.0  0.3 230408  3020 ?        S    05:36   0:00 /usr/sbin/httpd -DFOREGROUND
root      6535  0.0  0.0 112708   980 pts/0    S+   05:40   0:00 grep --color=auto httpd

브라우저에서 웹 페이지를 방문할지 여부를 확인합니다. 웹 디렉터리를 만들고 httpd 패키지의 파일 목록을 열면/var/www/html 폴더를 볼 수 있습니다. 여기가 바로 웹 내용을 저장하는 디렉터리입니다.
httpd 패키지의 파일 목록 보기
rpm -ql httpd

html 디렉터리 진입
cd /var/www/html     
 6,7yum 
mkdir -pv centos/{6,7}/os/x86_64/   

6. 마운트 디렉터리 만들기
 centos7  
[root@JiangXiaoNIU /var/www/html]--mount /dev/sr1 /var/www/html/centos/7/os/x86_64/
mount: /dev/sr1 is write-protected, mounting read-only
centos7 6 
[root@JiangXiaoNIU /var/www/html]--mount /dev/sr0 /var/www/html/centos/6/os/x86_64/
mount: /dev/sr0 is write-protected, mounting read-only

브라우저에서 입력: ip/centos/{6,7}/os/x86_64/저희가 마운트한yum 소스가 보입니다.
7. yum 창고 설정
예:/etc/yum.repos.d/파일에서 베이스를 수정합니다.repo 매개 변수 [test] 창고 이름name=test 설명명, 패키지 설치에 영향을 주지 않는 설정은 하지 않지만baseurl=http://172.0.0.1/centos/$releasever(버전)/os/$basearch(내부) 창고 주소 설정 링크 gpgcheck=0 기본값은 1입니다. 디지털 키 보안 검사를 표시하고, 0은 보안 검사를 하지 않음을 나타냅니다.
#vim base.repo
[base]
name=jiangxiaoxiao
baseurl=http://172.0.0.1/centos/$releasever/os/$basearch/                                                    
gpgcheck=0
enabled=1

8. yum 창고 업데이트 yum clean all 모든 yum 캐시 삭제 yum repolist 표시 yum 창고 목록

좋은 웹페이지 즐겨찾기