[Linux] #06 Ubuntu Server 설치 후 초기 설정 가이드, locale, timezone, hostname 완전 정리

2025. 7. 24. 14:00·Server/Linux
반응형

 

안녕하세요, 토스트 데브입니다!
Ubuntu Server 설치를 마쳤다면, 바로 서버를 쓰기 전에 반드시 해야 할 필수 작업이 있습니다.
바로 초기 설정입니다. 서버의 지역(localization), 시간대(timezone), 이름(hostname)을 제대로 설정해야 로그 시간 오류, 네트워크 식별 충돌, 로케일 오류를 피할 수 있어요.

오늘은 Ubuntu Server 설치 직후 꼭 해줘야 할 초기 설정 3가지를 소개합니다!

 

 

1️⃣ Locale 설정 (언어 및 문자 인코딩 설정)

✅ 현재 locale 확인

locale

 

✅ 한국어 UTF-8 설정 예시

sudo locale-gen ko_KR.UTF-8
sudo update-locale LANG=ko_KR.UTF-8
재로그인 또는 재부팅 후 적용됨
GUI 없이 CLI 환경에서도 한글 파일명 처리가 잘 되도록 해줍니다

 

 

2️⃣ Timezone 설정 (서버 시간대 설정)

✅ 현재 시간대 확인

timedatectl

 

✅ 시간대 설정 (예: 아시아/서울)

sudo timedatectl set-timezone Asia/Seoul
로그 기록, 자동 백업 스케줄, crontab 등에 영향을 줍니다.
꼭 운영 국가의 시간대로 설정하세요!

 

 

3️⃣ Hostname 설정 (서버 이름 설정)

✅ 현재 hostname 확인

hostname

 

✅ hostname 변경 (예: my-server)

sudo hostnamectl set-hostname my-server
즉시 적용되며, 재부팅 후도 유지됩니다.
/etc/hosts 파일도 함께 수정해주는 것이 좋습니다.
sudo nano /etc/hosts
127.0.1.1    my-server

 

🧑‍💻 보너스: 네트워크 설정 확인

기본적으로 DHCP로 설정되어 있겠지만, 정적 IP를 설정하려면 netplan 파일을 편집해야 합니다.

sudo nano /etc/netplan/*.yaml
netplan 설정은 별도로 다룰 예정입니다. 일단은 기본값으로 사용하셔도 됩니다.

 

 

💬 토스트 데브 팁

✅ Locale이 제대로 설정되지 않으면 apt 출력이나 파일명에서 한글 깨짐이 생길 수 있어요.
✅ 타임존은 cron 작업 실행 시간에 직접적인 영향을 줍니다.
✅ Hostname은 서버가 네트워크 상에서 어떤 이름으로 표시될지를 정하는 중요한 정보입니다.

 

 

#UbuntuServer #초기설정 #서버타임존 #locale설정 #hostname변경 #Ubuntu입문 #서버관리 #리눅스기초 #토스트데브 #우분투서버

반응형
저작자표시 비영리 (새창열림)

'Server > Linux' 카테고리의 다른 글

[Linux] #08 리눅스 파일 및 디렉토리 권한 완전 정리, chmod, chown, rwx의 의미까지  (4) 2025.07.26
[Linux] #07 리눅스 기초 명령어 완벽 정리, ls, cd, cp부터 chmod까지  (0) 2025.07.25
[Linux] #05 Ubuntu Server Minimal 설치 vs Full 설치, 무엇이 다를까?  (1) 2025.07.23
[Linux] #04 리눅스 학습을 위한 가상환경 세팅, VMWare VS VitualBox 설치 방법 비교!  (0) 2025.07.22
[Linux] #03 Ubuntu Server 설치 가이드, ISO 이미지 다운로드부터 설치까지  (1) 2025.07.21
'Server/Linux' 카테고리의 다른 글
  • [Linux] #08 리눅스 파일 및 디렉토리 권한 완전 정리, chmod, chown, rwx의 의미까지
  • [Linux] #07 리눅스 기초 명령어 완벽 정리, ls, cd, cp부터 chmod까지
  • [Linux] #05 Ubuntu Server Minimal 설치 vs Full 설치, 무엇이 다를까?
  • [Linux] #04 리눅스 학습을 위한 가상환경 세팅, VMWare VS VitualBox 설치 방법 비교!
TOASTDEV
TOASTDEV
인스턴트 코딩 #토스트데브 #토스트뎁 #코딩공부 #개발입문
  • TOASTDEV
    토스트뎁
    TOASTDEV
    • 분류 전체보기 (59) N
      • 알쓸신잡 (20)
        • 코딩에 대하여 (13)
        • 컴퓨터에 대하여 (5)
        • IT 국내외 소식 (2)
      • Web Front (6)
        • HTML (6)
        • CSS (0)
        • JavaScript (0)
      • Programming (15)
        • PHP (15)
      • Database (7) N
        • SQL (7) N
        • MySQL (0)
      • Server (11) N
        • Linux (11) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Youtube Toastdev
    • Naver Blog
  • 공지사항

    • [유튜브] 유튜브 영상 업로드 안내
  • 인기 글

  • 태그

    프론트엔드
    코딩공부
    php코딩
    dbms
    SQL강의
    리눅스기초
    웹프로그래밍
    ubuntu서버
    서버입문
    HTML
    데이터분석
    php입문
    리눅스서버
    코딩입문
    웹개발기초
    sql
    php
    php기초
    SQL문법
    코딩기초
    SQL기초
    웹개발입문
    ict
    데이터베이스
    우분투서버
    서버관리
    php문법
    ubuntuserver
    html기초
    웹개발
  • 최근 댓글

  • 최근 글

  • 전체
    오늘
    어제
  • 반응형
  • hELLO· Designed By정상우.v4.10.3
TOASTDEV
[Linux] #06 Ubuntu Server 설치 후 초기 설정 가이드, locale, timezone, hostname 완전 정리
상단으로

티스토리툴바