[개발일기] EC2 우분투 생성 후 기본 설치 및 설정 (새계정생성, timezone, docker 설치, NVM 설치, nginx 설치, git 설치, 기본계정삭제)
김팔복TV 김팔복TV
1.19K subscribers
386 views
20

 Published On Mar 17, 2024

EC2 생성 후 해야할 기본 설치 및 설정들을 정리했습니다.

1. new 계정 생성

sudo adduser 새계정
sudo usermod -aG sudo 새계정

sudo su - 새계정
sudo cp -r /home/ubuntu/.ssh /home/새계정/

sudo chown -R 새계정:새계정 /home/새계정/.ssh

---------------------
2. timezone 설정

// 타임존 확인
timedatectl

// 타임존 설정
sudo timedatectl set-timezone Asia/Seoul

--------------------

3. Docker 설치

필수 유틸 설치
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

도커의 공식 GPG 키 추가
curl -fsSL https://download.docker.com/linux/ubu... | sudo apt-key add -


apt 소스에 도커 저장소 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

도커 ce버전 설치
sudo apt update
sudo apt install docker-ce


도커 소켓 권한 :
sudo chmod 666 /var/run/docker.sock
sudo chown root:docker /var/run/docker.sock
sudo usermod -aG docker 새계정
newgrp docker


------------------------

4. NVM 설치 (node.js)

curl o https://raw.githubusercontent.com/nvm... | bash

source ~/.bashrc

nvm install 20.11.1

--------------------------
5. Nginx 설치

sudo apt install nginx


-----------------------

6. git 설치

sudo apt install git


-----------------------


7. 기본 계정(ubuntu) 삭제

sudo deluser ubuntu



#팔복소프트 #경북 #예천 #ec2 #우분투 #ubuntu #설정

show more

Share/Embed