워크벤치연결하면서 삽질했던거

Kyu·2021년 4월 28일
0

기타

목록 보기
4/6
  1. ec2 우분투18 / mysql5.7 설치
    1-1. 포트다열어주고 인스턴스생성
    1-2. ssh -i ... 접속
    1-3. sudo apt update
    1-4. sudo apt-cache search mysql-server 확인
    1-5. sudo apt install libaio1 libaio-dev \
    libnuma-dev numactl libc6-dev
    1-6. sudo apt install mysql-server-5.7 \
    mysql-server-core-5.7 mysql-client-5.7 \
    mysql-client-core-5.7

  2. 키생성
    2-1. ssh-keygen -t rsa -b 4096
    2-2. cd .ssh
    2-3. cat id_rsa.pub >> authorized_keys
    2-4. chmod 600 authorized_keys

  3. 내 컴퓨터 로컬 기준으로 authorized_keys를 다운로드

    3-1. 파일다운로드
    scp -i [pem파일경로][ec2-user계정명]@[ec2 instance의 public DNS]:~/[경로][다운로드 파일의 로컬 경로]

    3-2. 파일업로드
    scp -i [pem파일경로][업로드할 파일 이름] [ec2-user계정명]@[ec2 instance의 public DNS]:~/[경로]

scp -i "/Users/kyu/kyu.pem" /Users/kyu/Projects/build/libs/backend-0.0.1-SNAPSHOT.jar ubuntu@32.123.123.123:~/

3-3. Connection closed port 22 해결
3-3-1. sudo apt-get update
3-3-2. sudo apt-get install openssh-server
3-3-3. sudo ufw allow 22
3-3-4. sudo apt-get remove openssh-client openssh-server
3-3-5. sudo apt-get install openssh-client openssh-server

기타
1. tail -n300 /var/log/auth.log | grep ssh 를 통해서 로그 체크
2. sudo service mysql status 현재 mysql 돌아가는지 체크
3. sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 포트포워딩

profile
TIL 남기는 공간입니다

0개의 댓글