◆ GPU서버 / 서버(DELL,HPE,ASUS 신품 및 중고) / 워크스테이션 / 스토리지 / 네트워크 하드웨어 견적 문의 ◆
                                      담당자 : 정지훈 부장 (영업부) / 010-9500-3099 / hoon@einsis.com


안녕하세요.

주식회사 아인시스 아이엔씨 입니다.

 

오늘은 Ubuntu 22.04.2 LTS 버전 설치하는 과정에 대해서 포스팅 하겠습니다.

 

보통 우분투 설치파일에는 두가지 종류가 있습니다.

예시 ) Ubuntu 24.04.2 기준

 

Ubuntu 24.04.2 Desktop (64-bit) => Desktop 버전

-   개인 사용자 및 일반 데스크톱 환경을 위한 버전
-   GUI(그래픽 사용자 인터페이스) 포함
-   기본적으로 웹 브라우징, 오피스 작업, 멀티미디어 활용 가능
-   설치 시 마우스와 키보드로 쉽게 조작 가능

 

Ubuntu Server 24.04.2 LTS =>  Server 버전

-   서버 운영을 위한 버전
-   기본적으로 GUI 없음 (CLI 기반)
-   안정성과 보안에 초점, 장기 지원(LTS) 제공
-   웹 서버, 데이터베이스, 클라우드, 가상화 등 서버 관련 작업에 최적화

 

각 버전은 용도에 따라 선택하면 됩니다. Desktop은 일반 사용자용, Server는 서버 운영에 적합합니다.

 

이번 글에서는 Server 버전으로 설치를 진행하였습니다.

 

 

OS Install (Ubuntu Server 24.04.2 LTS)

Try or Install Ubuntu Server 선택

 

설정 할 언어 선택 (본 글에서는 English로 선택)

 

최신 OS 업데이트 진행 여부 (본 글에서는 업데이트를 진행하지 않으므로 Continue without updating 선택)

 

키보드 레이아웃 언어 설정 - Done 선택

 

Ubuntu Server 설치 (minimized는 최소 패키지 설치로 진행하므로 필요에 따라 진행)

 

인식 된 네트워크 인터페이스에 ip 부여

 

프록시 서버 설정

 

패키지 mirror 아카이브 설정

 

OS 영역 디스크 설정 (파티션을 직접 설정하고 싶다면, Custom storage Layout 선택 후 직접 설정)

 

파티션 자동으로 할당된 것을 확인 후 Done 선택

 

Install 진행 시 기존 디스크를 포맷한다는 메세지. Continue 선택하여 진행

 

Ubuntu 에서 사용 할 유저 생성

**중요** 우분투는 OS Install 시 root의 패스워드를 설정하지 않습니다.

그래서 OS를 설치하고 가장 먼저 진행해야할 프로세스는 이 때 생성한 유저로 먼저 접근 후,

root의 패스워드를 먼저 부여해야 합니다.

 

OS 업데이트를 진행하지않고 스킵 및 접근을 위한 OpenSSH Server 패키지 설치

 

OS Install 확인 후 reboot 진행

 

root 패스워드 설정 (초기 설정 시 가장 중요)

가장 중요한 부분이다. root 패스워드를 설정하는 단계

test@localhost:~$ sudo passwd root
[sudo] password for test: 1234qwer (OS Install 시 설정 한 test 의 패스워드 입력)

New password: 1234qwer (root 계정에 실제로 사용 할 패스워드 설정)

Retype new password: 1234qwer (기입한 패스워드 한번 더 입력)

passwd: password updated successfully (root 패스워드 설정 완료)

 

root 계정에 설정 한 패스워드로 진입 시 성공

 

설치 된 버전 확인

 

 

IP 설정

서버에 할당 된 IP 확인

 

* ifconfig 명령어 사용을 원할 시 아래와 같이 net-tools 패키지를 설치하여야 한다.

# apt install net-tools (ifconfig 패키지)
패키지 설치 후 ifconfig 사용 (ip 명령어 보다 상세한 내용 출력됨)

 

** 패키지 설치가 원할하지 않을 때

apt 업데이트 아카이브를 업데이트를 진행해야 한다. (외부 망 연결시)

# apt update

 

Ubuntu 네트워크 설정 경로 (/etc/netplan 에 위치해있으며 파일명은 상이 할 수있습니다.)

 

.yaml 파일 내용

- 네트워크 설정
# cd /etc/netplan
# vi *.yaml

Case 1 (DHCP)
network:
  ethernets:
    ens160:
      dhcp4: true
  version: 2
  
Case 2 (Static 1)
network:
  ethernets:
    ens160:
      addresses: 
        - 192.168.0.10/24
      gateway4: 192.168.0.1
      nameservers:
        addresses:
         - 8.8.8.8
  version: 2

Case 3 (Static 2)
network:
  ethernets:
    ens160:
      addresses: [192.168.0.10/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  version: 2

# netplan apply (설정 반영)

 

이외 설정 요소

CentOS 및 Redhat 계열에서는 firewalld 을 disable 설정합니다. 이유는 다음과 같습니다.

(통상적으로는 그렇지만 사용하는 환경에 따라 달라질 수 있습니다.)

 

1) 네트워크 관리 도구 충돌 방지
일부 환경에서는 iptables 또는 서드파티 방화벽 소프트웨어를 사용해야 하는 경우가 많음.
firewalld와 동시에 실행되면 방화벽 규칙이 충돌할 가능성이 있음.


2) 자동화 및 스크립트 호환성
일부 자동화 스크립트(Ansible, Puppet, Chef 등)는 firewalld가 활성화된 상태에서 정상 동작하지 않음.
기존 시스템이 iptables 기반 방화벽을 사용하도록 설계된 경우 firewalld를 비활성화해야 함.


3) 고정된 네트워크 설정 유지
firewalld는 동적 방화벽 관리 도구로, 실행 중에도 설정이 변경될 수 있음.
서버 환경에서는 예측 가능한 네트워크 구성이 중요하므로, 고정된 방화벽 설정을 유지하기 위해 비활성화하는 경우가 있음.


4) 성능 최적화
firewalld는 iptables보다 상대적으로 더 많은 시스템 리소스를 사용할 수 있음.
최소한의 서비스만 실행해야 하는 서버에서는 불필요한 프로세스를 줄이기 위해 비활성화할 수 있음.


5) 기존 방화벽 관리 방식 유지
오래된 레거시 시스템이나 특정 네트워크 정책을 따르는 환경에서는 iptables 기반 방화벽을 유지해야 하는 경우가 많음.
firewalld를 사용하면 기존 iptables 설정과 충돌할 가능성이 있어, 이를 방지하기 위해 firewalld를 끄는 경우가 있음.

결론적으로,
서버 환경에서는 보통 firewalld를 끄고 iptables 또는 다른 방화벽 솔루션을 직접 설정하여 사용함. 하지만, firewalld는 동적 방화벽 설정과 관리가 쉬운 장점도 있으므로, 환경에 따라 적절히 선택하는 것이 중요함.

 

1. 상위 내용에 따라 Ubuntu 에서도 ufw (firewall과 같은 용도)를 비활성화 하는 작업이 필요합니다.

# apt install ufw (ufw가 존재하지 않을 시)
# ufw disable (방화벽 비활성화)

 

2. 부팅 시 ' A start job is running for Wait for Network to be configured ... ' 문구가 뜨며 부팅이 늦어질 때 조치 방법

 

사진과 같이 부팅할 때 해당 잡이 실행되며 느리게 부팅이 되는 경우가 있습니다.

해당 프로세스는 네트워크 인터페이스가 정상적으로 온라인 상태가 될 때까지 기다리는 역할을 합니다.

서버 특성상 스위치에 물려있거나 환경에 따라 연결되는 속도에 차이가 있기 때문에,

정상적으로 온라인이 되는것을 확인하는것은 중요하지만, 저는 해당 기능으로 인해 부팅이 늦어질 수 있어 비활성화를 했습니다.

 

방법)

# systemctl disable systemd-networkd-wait-online.service 
# systemctl mask systemd-networkd-wait-online.service

 

 

이상으로 Ubuntu Server 24.04.2 LTS 를 서버에 설치하는 방법을 작성 해보았습니다.

 

감사 합니다.

 

  ◆ GPU서버 / 서버(DELL,HPE,ASUS 신품 및 중고) / 워크스테이션 / 스토리지 / 네트워크 하드웨어 견적 문의 ◆
                                      담당자 : 정지훈 부장 (영업부) / 010-9500-3099 / hoon@einsis.com

 

EINSIS/아인시스/einsis/아인시스아이엔씨/아인시스기술지원/스위치/스위치 기술지원비(비용)/스위치 설치비/방화벽/방화벽 기술지원비(비용)/방화벽 설치비/랙/랙(RACK) 기술지원비(비용)/랙(RACK) 설치비/KVM/KVM 기술지원비(비용)/KVM 설치비/스토리지/스토리지 기술지원비(비용)/스토리지 설치비/스토리지 랙마운트비용/스토리지 장애조치비용/서버/서버 기술지원비(비용)/서버 설치비/서버 랙마운트비용/서버 장애조치비용/윈도우서버/윈도우즈 기술지원비(비용)/윈도우즈 설치비/리눅스/Linux/리눅스 기술지원비(비용)/리눅스 설치비/DB/데이터베이스/MySQL 기술지원비(비용)/MySQL 설치비/MSSQL 기술지원비(비용)/MSSQL 설치비/백업 기술지원비(비용)/HPE서버비용/HPE/DL20/DL20GEN10/ML30/ML30GEN10/ML360/ML350GEN10/DL360/DL360Gen10/DL380/DL380Gen10/LENOVO서버/레노보서버/델서버/델서버비용/DELLR540/DELLR750/HP서버/서버엔지니어/서버기술지원/서버디스크장애처리/방화벽/방화벽엔지니어/APC UPS/UPS/UPS설치/UPS기술지원/UPS납품/서버렉마운트/HPE Service Pack for Proliant/HPE SPP/SPP/Intelligent Provisioning/시놀로지나스/나스기술지원/SYNOLOGY/SYNOLOGY나스/시놀로지DS918/시놀로지하이퍼백업/HYPER BACKUP/시놀로지HyperBackup/시놀로지나스백업/서버백업/서버트러블슈팅/리눅스트러블슈팅/보안솔루션/시큐어디스크/인터넷디스크/이스트소프트/알약/카스퍼스키/ESTSOFT/V3/안랩/소포스/SOPHOS/카보나이트/더블테이크/이중화솔루션/HA솔루션/Windows서버설치/왼도우서버설치/윈도우서버2019/윈도우서버2016/MSSQL/MYSQL/디포그랙/DEFOG랙/디포그랙가격/EDFOG랙가격/RMS랙/서버납품/랙납품설치/랙설치/나스설치지원/스토리지납품설치/윈도우서버트러블슈팅/리눅스서버트러블슈팅/HPE서버펌웨어/HP서버펌웨어/HPE서버/FIRMWARE/DELL서버펌웨어/델서버펌웨어업데이트/레노보서버펌웨어/LENOVO펌웨어업데이트/HPE서버드라이버설치/HPE서버구매/DELL서버구매/LENOVO서버구매/보안솔루션구매/이중화솔루션구매/보안솔루션설치/이중화솔루션설치/HPE서버가격비교/DELL서버가격비교/LENOVO서버가격비교/HPE서버가격비교견적/DELL서버가격비교견적/LENOVO서버가격비교견적/HPE서버견적/DELL서버견적/LENOVO서버견적/HPE서버디스크교체/DELL서버디스크교체/LENOVO서버디스크교체/HPE서버RAID컨트롤러/HPE서버RAID컨트롤러/DELL서버RAID컨트롤러/LENOVO서버RAID컨트롤러/HP서버하드디스크/HPE서버하드디스크구매/DELL서버하드디스크구매/LENOVO서버하드디스크구매/HPE서버SAS하드디스크/DELL서버SAS하드디스크/LENONO서버SAS하드디스크/HPE서버메모리/DELL서버메모리/LENOVO서버메모리/HP서버메모리/HPE서버CPU/DELL서버CPU/LENOVO서버CPU/서버CPU/서버메모리/서버MEMORY/ECC메모리/서버용메모리/서버용하드디스크/서버용그래픽카드/쿼드로P400/QUADRO그래픽카드/QUADRO/우분투설치/서버보안/네트워크장비/네트워크스위치/L2스위치/L3스위치/OS설치/서버OS설치/리눅스서버설치/우분투설치/페도라설치/레드헷설치/RHEL설치/워크스테이션/서버/hp워크스테이션/서버컴퓨터/델워크스테이션/hp서버/미니서버랙/중고서버/hpz4/dell워크스테이션/서버pc/hpz4g4/중고워크스테이션/hpz440/레노버p620/서버용컴퓨터/델서버/레노버워크스테이션/hpz420/dell서버/인스퍼/INSPURE/인스퍼서버/R760/R750//R250/R350/R750xs/GPU서버/AI서버/HPPC구매/델서버견적/델워크스테이션견적/A100/L40S/H00/A6000/A5000/A4000/A2000/T400/델서버쇼핑몰/중고서버/HP중고서버/7920T/7960T/5860T/7960T/델워크스테이션/einmall/아인몰

+ Recent posts