sudo timedatectl set-timezone Asia/Seoul
해외망, 해외 서버를 사용하게 되면 패키지를 갱신/다운로드를 하는 속도가 매우 느리기 때문
AWS EC2 혹은 AWS Lightsail에서 사용가능
- 타 Ubuntu 서버를 사용할 경우 ap-northeast-2.ec2.archive.ubuntu.com 부분을 sudo vi /etc/apt/sources.list
으로 확인해서 다른 서버로 변경 후 사용할 것
sudo sed -i 's/ap-northeast-2.ec2.archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list
미러서버의 패키지 목록이 갱신되었다면, 패키지를 최신 버전으로 upgrade 한다
sudo apt-get -y update && sudo apt-get -y upgrade
패키지 목록 업데이트 도중 다음과 같은 화면이 나오면 ENTER 키를 누른다
What do you want to do about modified configuration file sshd_config?
💡 실제 메모리 RAM 즉, 물리 메모리가 가득 차면 프로세스는 더 이상 이어가지 못하고 종료가 되기 때문에 이를 방지하기 위해 부족한 메모리를 하드 디스크 공간으로 할당된 swap 메모리를 통하여 진행
용량 확인
free -h
스왑 영역 할당
sudo fallocate -l 4G /swapfile
swapfile 권한 수정
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
#명령어로 파일을 열고
sudo vi /etc/fstab
#fstab 파일에 아래 줄을 추가 후 저장, 종료합니다
/swapfile swap swap defaults 0 0
swap 영역이 할당 되었는지 확인
free -h