연재 강좌

CentOS 7 리눅스 설치후 초기 설정해야 할 것들

2014.09.26 19:55

gooddew 조회:5676

CentOS를 설치하고 초기해 해야 될것들이 있습니다.



(1) 설치된 패키지 업데이트


YUM 이라는것은 인스톨 프로그램이라고 보시면 됩니다.


초보들에게 상당히 편하게 설치하는 도구이지요.


명령어 # yum -y update


현재 설치된 모든 프로그램을 자동으로 업데이트를 합니다. 


11.jpg


12.jpg



(2) IP6 기능 삭제


IP4의 제한적인 수에 대해서 해결하려고 만들었지만 IP6 를 이용한 인터넷을 서비스 하는곳은 별로 많지 않습니다.


다른 서비스와 호환성 면에서도 문제가 생기는 경우가 있습니다.


현재 네트워크 상에서 IP6 기능을 사용하지 않는다면 사용 중지를 해보겠습니다.



현재 네트워크 상태를 보겠습니다.


# ip a


13.jpg


inet6 ~ 이 부분이 있으면 이더넷 카드에서 ip6 기능이 사용 가능하다는 의미입니다.


제거를 해보겠습니다.


echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf


하시면 /etc/sysctl.conf 파일 안에 net.ipv6.conf.all.disable_ipv6 = 1 문자가 추가가 됩니다.


직접 에디터로 열어서 추가 하셔도 됩니다.


cat /etc/sysctl.conf 보시면 파일 제일 하단에 net.ipv6.conf.all.disable_ipv6 = 1 이것이 추가 되있습니다.


설정 끝났으면 네트워크 서비스를 재 시작 해야 적용이 됩니다.


# systemctl restart network 


네트워크 적용후


# ip a


네트워크 상태를 확인하면 IP6 기능이 빠져 있네요





(3) SELINUX 보안 기능 중단


리눅스를 데스크탑으로 사용하거나 서버를 방화벽 서버로 사용할 분은 이 기능을 사용하는게 좋습니다.


하지만 일반적인 서버용으로 사용하실분은 이 기능은 때문에 정상적인 서비스를 못하는 경우가 많습니다.


이런 경우 중단 해야 정상적인 서비스가 가능합니다.



우선 현재 보안 상태를 보려면 sestatus 엔터를 누르세요


14.jpg



SELINUX 상태가 ENABLE 로 되있네요.  SELINUX 값이 ENABLE 이라는것은 현재 사용중 활성이 됬다는 의미입니다.


서비스를 중단해 보겠습니다.


# nano /etc/sysconfig/selinux


15.jpg


위에 빨간색줄 친부분이 설정 부분입니다. 이 부분을 disabled 로 바꾸시고 저장하세요


SELINUX 는 설정을 하고 적용을 하려면 부팅을 해야 됩니다.


설정을 변경하고 부팅을 해보았습니다.


# sestatus 명령을 실행하니까 disabled 라고 나오네요


16.jpg



이렇게 해서 보안 SELINUX 기능을 중단했습니다.



(4) hostname 변경


18.jpg


서버의 고유 이름을 널을수 있습니다.


# echo $hostname 하면


자신의 호스트 명이 나오는데요 변경하려면


# nano /etc/hostname


19.jpg


자신의 원하는 호스트명을 입력하고 저장후 재부팅하면 적용됩니다.




(5) RedHat 확장 패키지 저장소 추가 


# yum install epel-release


01.jpg


02.png


레드햇 확장 패키지를 설치하면 기존 보다 설치 가능한 패키지가 많아 집니다.




(6) YUM 패키지 저장소 빠른 서버로 설정


yum 이 이용한 패키지 다운로드 서버를 국내서버로 변경하여 프로그램 설치시에 빠르게 다운을 받을수 있게 설정합니다.


다운 서버를 변경하려면 CentOS-Base.repo 설정값을 변경해야 됩니다.


CentOS-Base.repo 파일을 열어


# nano /etc/yum.repos.d/CentOS-Base.repo 


mirrorlist=...... 되어 있는 행을 주석( 앞에 # 추가 )처리 하고,


baseurl=..... 부분의 주석(#)을 모두 제거를 한후에 값을 아래와 같이 변경합니다.


아래 항목 중에서 자신의 설정 파일안에 있는것만 수정하면 됩니다.


[base]
baseurl=https://ftp.daum.net/centos/$releasever/os/$basearch/


[updates]
baseurl=https://ftp.daum.net/centos/$releasever/updates/$basearch/


[addons]
baseurl=https://ftp.daum.net/centos/$releasever/addons/$basearch/


[extras]
baseurl=https://ftp.daum.net/centos/$releasever/extras/$basearch/


[centosplus]
baseurl=https://ftp.daum.net/centos/$releasever/centosplus/$basearch/


[contrib]
여기는 변경하지 않는다.


21.png



(7) yum 속도 올리기


# yum install yum-plugin-fastestmirror

또는

# yum install yum-fastestmirror



번호 제목 글쓴이 조회
[공지] 연재 강좌를 진행합니다. gooddew -
105 CentOS 7| SSH 서버 구축 gooddew 1351
104 CentOS 7| telnet 서버 구축 gooddew 1032
103 CentOS 7| Let's Encrypt SSL 설치 [1] gooddew 1349
102 CentOS 7| SAMBA 서버 구축 및 윈도우 네트워크 설치 [1] gooddew 4910
101 CentOS 7| proftpd 서버 구축 gooddew 725
100 CentOS 7| VSFTPD 서버 구축 gooddew 3821
99 CentOS 7| Apache 최신버전 설치하기 gooddew 3427
98 CentOS 7| Nginx, MySQL, PHP 웹서버 구축 gooddew 5174
97 CentOS 7| DNS 서버 설치 [1] gooddew 8152
96 CentOS 7| APM 설치하기 [1] gooddew 8463
» CentOS 7| 리눅스 설치후 초기 설정해야 할 것들 gooddew 5676
94 CentOS 7| CentOS 기본 강좌 gooddew 7068
93 CentOS 7| CentOS-7.0 Minimal 설치 [2] gooddew 5108
92 네트웍 활용| 케이블 모뎀 설치 gooddew 3242
91 네트웍 활용| Netstat 명령어를 이용한 라우팅 테이블 확인 gooddew 4448
90 네트웍 활용| Tracert 명령어를 이용한 장애확인 gooddew 3298
89 네트웍 활용| Ping 명령어를 이용한 장애확인 gooddew 5660
88 네트웍 활용| Lanbird Router 설정 gooddew 1351
87 네트웍 활용| Teltrend Router 설정 gooddew 1198
86 네트웍 활용| 3COM Router 설정 gooddew 2031
XE1.11.6 Layout1.4.8