AlmaLinux 설치

4868 단어 Linuxtech

AlmaLinux 설치


비즈니스 검증을 위해 Linux를 설치해 보았습니다.
당초 CentOS 8을 이용할 예정이었으나 2021년 12월 31일 지원 기간이 만료됨에 따라 후계자인 알마리눅스가 설치됐다.
나는 그 절차를 자신의 노트에 기록했다.

컨디션

  • Windows10 Pro 64bit Hyper-V
  • ISO 다운로드


  • 액세스ISO 다운로드 페이지
  • 이번에는 Version 8의 최신 버전입니다.5 선택(2021/12/29 기준)
  • AlmaLinux-88.5-x86 64-dvd.iso를 선택하여 다운로드
  • Hyper-V 설정


    Hyper-V용 VM 제작


    가상 시스템에 설치(Hyper-V)
  • 2세대에 의해 가상 머신 생성
  • 2세대가 제작한 경우'안전유도'는 무효다.
    (무효로 설정하지 않으면 Start PEX over IPv4가 표시되며 시작되지 않습니다. 주의하십시오!)
  • Hyper-V 가상 시스템의 IP 고정


    Hyper-V 설치 후 자동으로 생성되는 가상 스위치 "Default Switch"는 호스트 OS가 재부팅될 때마다 고객 OS의 IP 및 서브넷을 자동으로 변경합니다.
    그러면 불편한 점이 많기 때문에 다음 순서에 따라 IP를 고정합니다.
  • Hyper-V 관리자에 새 가상 스위치를 만듭니다.제작된 가상 스위치의 종류는'내부'
  • 어댑터는 위의 가상 스위치 이름으로 호스트 OS의 네트워크 어댑터에 추가되므로 적절한 IP 주소와 서브넷 마스크를 가상 스위치에 지정합니다.
    (예: IP 주소: 192.168.1.1, 서브넷 마스크: 255.255.0)
  • 호스트 OS 측의 IP는 호스트 OS 측의 예정된 순서에 따라 IP 고정됩니다.
  • 호스트 OS 측에서 인터넷을 접속하려면 호스트 OS 측의 PowerShell에서 다음 명령을 실행합니다.(※ 끝부분의 IP는 가상 스위치에 설정된 IP입니다.)
  • New-NeTNat -Name "InternalHubNAT" -InternalIPInterfaceAddressPrefix 192.168.1.1/24
    

    설치하다.

  • 기본 설정에서 다음 내용 변경
  • TimeZone 변경
  • 이더넷의 유효성
  • 설치 볼륨 선택
  • 사용자, 비밀번호 설정
  • 첫 번째 로그인

  • 라이센스 동의 후 다음
  • 설치 시 지정한 암호로 로그인
  • 초기 설정


    유효


  • terminal을 지정하여 다음 작업을 수행합니다
    [user@localhost ~]$ su
    [root@localhost user]# visudo 
    

  • 파일 끝에 다음 내용을 추가합니다. (머리 위의user는 각각 설정한 사용자 이름입니다)
    user  ALL=(ALL)       ALL
    
  • IP 주소 고정


    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    다음과 같은 내용을 보충한다.
    BOOTPROTO=none   #rewrite:dhcp->none or static.
    ONBOOT=yes       #rewrite:no->yes
    IPADDR=xxx.xxx.xxx.xxx
    PREFIX=xxx
    GATEWAY=xxx.xxx.xxx.xxx
    DNS1=xxx.xxx.xxx.xxx
    DNS2=xxx.xxx.xxx.xxx
    
    기본 게이트웨이 설정
    route add default gw xxx.xxx.xxx.xxx
    
    추기 후 아래 내용에 따라 반영
    systemctl restart NetworkManager.service
    

    SSH 유효성


    vi /etc/ssh/sshd_config
    
    다음과 같은 내용을 보충한다.
    PermitRootLogin no          #Rewrite "no"
    PasswordAuthentication yes  #Remove "#"
    PermitEmptyPasswords no     #Remove "#"
    
    서비스 시작 & 시작 확인
    systemctl start sshd.service         #起動
    systemctl status sshd.service yes    #確認
    
    어쨌든 여기까지.
    이후 DB 서버에 오라클 19c를 넣고 그 절차는 추후 제작한다.

    좋은 웹페이지 즐겨찾기