11.AWS

AWS_Day_02

구이제이 2024. 5. 16. 19:19

#npm build

디렉토리에 넣는다면,

그냥 붙여넣기하면, 리엑트 단순하게 배포할수있습니다.



var/www/html  ㅡ 기본 인덱스 있습니다.

 





 






#mysql서버

#EC2 - mysql - 공유해가면서 사용

 

-80번 포트가

 

RDS





password 없습니다. 엔터

 

#

 

 

#적용명령

flush privileges



#

mysql 직접건드리지않기, 사용자 정보가 들어있기 때문에…



#

현재는 로컬만 사용

0.0.0.0 모든이라는 의미



#MySQL 설정을 변경해서 외부에서 접속 가능하도록(MySQL에서 exit를 입력해서 빠져나온 후  cd ~ 입력후  실행) - 아래코드 실행

sudo nano / etc/mysql/mysql.conf.d/mysqld.cnf



bind-address 부분을 0.0.0.0 으로 수정하면 됩니다.



ctrl + x : 저장

y , n







서비스 재시작 : sudo service mysql restart

이후 enter




#mysql 완성






#사용자만들기

 



실제

 

최종



#3306번을 열어줘야합니다. 안열어주면 mysql에 못들어갑니다.

접속도구 꺼내기

 

Dbeaver

 

 

워크밴치

 

ect 주소 

 

 

연결안됩니다.ㅇ

 




똑같이 보안그룹 3306안열어져있음 - 그래서 포트 열어줍니다.



에러하나나는데, 

이부분 true로 만들어줍니다.






#외부에서 접속이 안되면 3306포트가 인바운드 규칙에 포함되었는지 확인



EC2

 

도커, 몽고db,깃도 설치해서 사용하면됩니다.

#주의

도커나 몽고db 안됩니다.

 

 

설치할때, 중앙뭐가없다



도커먼저설치하는게 아니라,

ec2에 다있습니다.

몽고DB 저장소, 

 

 

0.0.0.0 외에 다른 ip들어오면 그 특정 만 들어온다.

 

#도커설치







#사이트를 가서 설치하는게 좋습니다.



'11.AWS' 카테고리의 다른 글

AWS_Day_01  (0) 2024.05.16