ssh-keygen
chmod 600 id_rsa.pub
cat id_rsa.pub | pbcopy
git config --global user.name "Your Name"
git config --global user.email "you@your-email.com"
자모 분리 현상 방지
git config --global core.precomposeunicode true
한글 출력 오류 방지
git config --global core.quotepath false
git clone *sshCode
./gradlew clean build
*키 권한 400설정
ssh -i xxxxx_key.pem ec2-user@ip주소
amazon-linux-extras
sudo amazon-linux-extras install java-openjdk11
sudo yum install java-17-amazon-corretto
yum search java
scp -i /c/work/xxxxx_key.pem ./blog-0.0.1-SNAPSHOT.jar ec2-user@ip주소:/home/ec2-user
touch abcd
scp -i /c/work/xxxxx_key.pem ec2-user@ip주소:/home/ec2-user/abcd ./
*ec2 보안그룹 tcp 8080 설정
1024번 이하의 포트일시 관리자권한만 가능하므로 80이면 sudo 붙이기
sudo nohup java -jar xxxxx.jar & (프로세스를 백그라운드로 넘김)
프로세스 확인
ps aux | grep java
kill
ps -ef | grep java
kill -9
파일확인, 실시간 확인
cat nohup.out
tail -f nohup.out
포트확인
netstat -lntp