반응형

분류 전체보기 270

Aws Ec2 Linux 배포

Aws -Ec2(Linux) , RDS DB -Mysql java -IntelliJ, gradle, spring boot, mustache -Java 버전 11.0.11, javac 1.8.0 mysql 8.0.23 git bitbucket 처음으로 프로젝트 하면서 많은 어려움이 있었지만 많은 도움이 되었습니다. 책보고 강의 보는거 보다 실제로 만들어보고 배포하는것이 큰 도움 되는걸 알게 되었습니다 이번 글은 Linux 명령어을 이용해서 java,mysql,git,tomcat 등 연동 시켜 springboot로 개발한거까지 배포할때까지 쓴 명령어을 정리하고자 올립니다. java 설치 과정 1. java 설치하기 sudo yum install java-1.8.0-openjdk [ java 1.8.0 설치 ..

AWS 2021.05.26

ec2_linux(mysql 설치)

mysql -V 먼저 EC2를 접속하여 MySQL이 설치되어 있는지 확인합니다. MySQL이 설치안되어 있다면 설치합니다. sudo yum install mysql 다음으로 RDS 인스턴스의 엔드포인트를 확인합니다. EC2에서 다음의 명령어를 실행하여 RDS 인스턴스에 접근합니다. mysql -u (마스터 사용자이름) -p -h (RDS 인스턴스 엔드포인트) rds 에서 mysql 저장할때 지정한 비밀번호 입력하면 mysql에 접속 완료! select version(); 사용해서 버전 확인 하면 됩니다. mysql 에서 나오고 싶으면 exit; 사용하면됩니다

AWS 2021.05.24

RDS_Mysql(Cannot Connect to Database Server) 오류

위와같이 에러 메세지가 뜨고 Test Connection 눌러도 아무런 반응없이 멈추는 경우가 있습니다.. 분명 Hostname, Username, Connection Name 모두 제대로 하고 포트 도 3306으로 맞추고 했는데 말이죠.. 근데 중요한걸 안할걸 알게 되었습니다. 그건 보안 그룹입니다 1. 보안 그룹에 들어간다 2. 기본 설정한 보안 그룹에 체크 해준다 3. 인바운드 규칙 선택 4. 인바운드 규칙 편집을 선택해줍니다 1. 규칙 추가 눌러줍니다 2. MYSQL/Auroara 선택 ( 자동으로 포트 범위 3306 으로 맞춰줍니다) 3. 0.0.0.0/0 으로 맞춰줍니다 4. 규칙 저장 하면 끝!! 여기까지 하시고 다시 mysql workbench 들어오셔서 Connection Name, Ho..

AWS 2021.05.24

Ec2_Linux_error! (Network error: Connection timed out)

어제까지만 해도 잘되던 Linux가 이런 에러 메세지와 함께 나를 당황스럽게 만들었다.. https://jungkeung.tistory.com/11 위에 링크에 있는 Linux와 PuTTy연결법을 보면서 시도했지만 똑같은 에러가 발생하였다 이 오류가 나왔을때 당황하지 말고 aws -> EC2 -> 인스턴스 로 가봅니다. 1. 만약 인스턴스을 종료하고 다시 시작한적이 있으면 퍼블릭 IPv4 주소가 바뀐 경우이니 퍼블릭 IPv4주소을 복사해 다시 실행 해봅니다. 이렇게 해도 만약 안된다면 다음 방법을 알아봅시다. 1. 보안 그룹에 들어간다. 2. 내가 사용하고있는 인스턴스 보안에 체크을 해준다 3. SSH 포트범위 22 가 들어가있는지 확인한다 4. 만약 3번이 없다면 [인바운드 규칙 편집] 에 들어가서 추..

AWS 2021.05.23

was 와 WebServer 차이

Web - 인터넷을 기반으로 한, 정보를 공유, 검색할 수 있게 하는 서비스 - URL(주소),HTTP(통신 규칙), HTML(내용) Server - 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템 Web Server - 인터넷을 기반으로 클라이언트에게 웹 서비스를 제공하는 컴퓨터 Web Application Server - 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임 워크 - 웹 애플리케이션을 실행시켜 필요한 기능을 수행하고 그 결과를 웹서버에게 전달 -php,jsp 와 같은 언어들을 사용해 동적인 페이지를 생성할 수 있는 서버 - 프로그램 실행 환경과 데이터베이스 접속 기능 제공 - 비즈니스 로직 수행 가능 Web Application -웹에..

Web 2021.05.21
반응형