리눅스서버 새로 설치하기


Centos7 새로 설치하기

설치사유

회사에서 사용하는 모니터링 서버가 GUI 부팅이 불가하고 재부팅할 때 마다 네트워크를 새로 설정해야하는 문제가 있다. 아예 새롭게 최신 버젼으로 설치를 하려고 한다.

작업순서

  1. 부팅 USB 제작
  2. USB 부팅 및 설치
  3. 네트워크 설정
  4. PKG 설치
  5. 기타 설정
  6. Repository 설정
  7. Raod 설정

작업일지

1. 부팅USB 제작

  • 기 제작된 Centos 7 X8 사용

2. USB 부팅 및 설치

  • shutdown -h
  • 기존 네트워크 제거
  • 공중망 네트워크 연결
  • USB 삽입 후 부팅

    PC와 동일하게 Setup모드에서 부팅 순서 수정 후 부팅

  • 인프라모드로 설치 (GUI모드로 설치하는 것이 좋을 것 같다)
  • 파티션은 /, /boot, /home, /swap Auto로 자동 설정 함.

3. 네트워크 설정

  • /etc/resolv.conf : google dns 서버 변경 (8.8.8.8)
  • GUI상에서 네트워크 설정 입

4. 패키지 설치

  • yum
  • telnet, ftp, rsh 설치
  • firewalld OFF
  • selinux OFF

5. 기타 설정하기

백업 데이터 옮기기

백업데이터가 약 2.2G가 되는데 USB Type이 FAT어서 그런지 제대로 복사가 되지 않는다. 그래서 NTFS타입으로 재 포맷을 한 후 옮기기로 하였다. 그런데 이번엔 리눅스에서 NTFS 타입을 인식 못한다.

USB 마운트 하기

fdisk -l : USB 이름 찾기
mount /dev/sdc1 /tmp/usb

GUI 설치하기

설정 중 GUI기반 설명이 많아서.. 답답해서 안되겠다. GUI모드를 설치하기로 함.
yum groupinstall “x window system” “GNOME desktop”
startx : GUI 시

한글 설치하기

centos7 부터는 i18n이 의미가 없는 것으로 보인다. 인코딩 변경을 위해서는 convmvlocale만 사용하면 된다.
기본적으로 크게 두가지 인코딩을 쓰고 있다. ko_KR.eucKRko_KR.UTF-8 이다. 최근 linux는 대부분 UTF-8을 사용하고 과거에 eucKR 유니코드를 주로 사용하였다.
한글이 깨져보이는 이유는 파일의 인코딩 방식과 서버의 인코딩 세팅이 다르기 때문이다.

# 인코딩 세팅 변경 명령어
localectl list-locales | grep -i ko    #현재 사용가능한 한글 관련 locale
localectl set-locale LANG=ko_KR.eucKR  #전체 locale 변경하기 (즉시)
LANG=ko_KR.eucKR                       #/etc/locale.conf 수정하기 (재부팅시)
# 인코딩 변경 명령어 (폴더,파일)
convmv -r -f ko_KR.UTF-8 -t ko_KR.eucKR --notest *

6. Local Repository 설치하기

wget -c http://ftp.neowiz.com/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1708.iso
yum install -y createrepo
createrepo /root/repo
loop -o CentOS-7-x86_64-Everything-1708.iso /root/repo
/root/iso/CentOS-7-x86_64-Everything-1708.iso /root/repo iso9660 loop,ro,auto 0 0 # /etc/fstab





© 2018. by sigolg

Powered by sigolg