ubuntu 서버 기본 세팅

문철환·2024년 2월 27일
0

CICD에 입문해보자

목록 보기
7/16
post-thumbnail

우분투 서버 시간을 한국 표준시로 변경

sudo timedatectl set-timezone Asia/Seoul // 변경
date // 확인

미러 서버 변경 (카카오 서버로)

이유) 기본 서버가 *.ubuntu.com 해외 서버이기에, 국내망 이용할 수 있는 카카오 미러 서버를 사용합니다.

sudo vi /etc/apt/sources.list
:%s/ap-northeast-2.ec2.archive.ubuntu.com/mirror.kakao.com/


위 화면이 나오면, esc를 누르고 :wq 하면 다시 터미널로 돌아옵니다.

패키지 업데이트 및 업그레이드

sudo apt update


위 사진처럼 오류가 나오면 아래 코드를 실행합니다.

sudo add-apt-repository --remove ppa:certbot/certbot


위 코드가 나오면 Enter을 누르면 됩니다.
끝으로, 다시한번 update와 upgrade를 진행해줍니다.

sudo apt update
sudo apt upgrade

가상 메모리 할당

  • 현재 메모리 용량 확인 명령어
free -h

나의 노트북램은 16GB (램 절반 8GB 할당 권장)
  1. fallocate 방법 할당 (일반적 사용방법)
    파일 시스템에 빈 파일을 할당합니다.
    sudo fallocate -l 8G /swapfile
  1. dd 방법 할당 (전통적인 방법)
    /dev/zero로부터 무작위 데이터를 생성하여 bs=128M로 지정된 크기의 블록 단위로 스왑 파일을 생성합니다.
    count=64는 64개의 블록을 생성하라는 의미입니다.
	sudo dd if=/dev/zero of=/swapfile bs=128M count=64

위 2가지 방법 중 1가지를 선택하여 할당하면 됩니다. (1번 권장)

  • 스왑 파일의 읽기 및 쓰기 권한 업데이트
sudo chmod 600 /swapfile
  • swapfile 생성
sudo mkswap /swapfile
  • swapfile 활성화
sudo swapon /swapfile
  • 시스템 재부팅 되어도 swap 유지할 수 있도록 설정
sudo echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • swap영역이 할당 되었는지 확인
free -h

profile
밝고 빛나게

0개의 댓글