
해당 배포 실전은 개념에 대한 설명보단, 실행한 코드 위주로 기록용으로 작성됨을 알려드립니다.^^
서버시간 변경 (ec2 접속후 진행)
sudo timedatectl set-timezone Asia/Seoul
date
미러 서버 변경
sudo vi /etc/apt/sources.list :%s/ap-northeast-2.ec2.archive.ubuntu.com/mirror.kakao.com/
위 코드를 작성하고, :wq!로 나오면된다.
패키지 업데이트, 업그레이드
sudo apt update
해당 명령어 입력시 아래처럼 오류가 나온다.
sudo add-apt-repository --remove ppa:certbot/certbot
을 입력해서 해결하면 된다. (ENTER눌러주기 -> 다시 업데이트 진행)
sudo apt upgrade
가상 메모리 할당
free -h 로 현재 메모리 용량 확인
스왑 영역 할당
sudo dd if=/dev/zero of=/swapfile bs=128M count=64 혹은
sudo fallocate -l 8G /swapfile
swapfile 읽기 쓰기 권한을 업데이트
sudo chmod 600 /swapfile
swapfile 생성
sudo mkswap /swapfile
스왑 공간에 스왑 파일을 추가하여 스왑 파일을 즉시 사용
sudo swapon /swapfile
프로시저가 성공적인지 확인
sudo swapon -s
시스템이 재부팅 되어도 swap 유지할 수 있도록 설정
sudo echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
swap영역이 할당 되었는지 확인
free -h