목록전체 글 (24)
김쥬르에 개발일지
이번엔 EC2 서버를 Linux 환경으로 생성한 뒤 공용 DB를 생성해보록 하겠습니다. EC2 화면에서 인스턴스 시작을 눌러줍니다. 이름은 자유롭게 기재해주세요. OS에 경우 Ubuntu로 진행할 예정이지만 RedHat,SUSE,Debian 등 정말 많은 Linux OS가 존재하는데 https://secretpoten.tistory.com/31 참고하여 차이점을 알고 공부하셔도 좋을거같습니다. 키 페어는 윈도우 구축때 사용하였던 test를 사용합니다. 나머지 사항은 디폴트 값으로 둔후 인스턴스 시작을 클릭합니다. 새로 생성된 Linux 인스턴스를 확인할 수 있습니다. 다음은 Linux 인스턴스 접속을 위해 일반적인 SSH 접속용 프로그램이 필요하며 MobaXterm 이라는 SSH 툴을 다운받아 사용하겠습..
지금까지 만든 웹 서비스를 AWS Elastic Beanstalk를 이용하여 배포해보도록하겠습니다. Elastic Beanstalk? 서버 구축 및 배포에 필요한 EC2 RDS를 한 번에 설정하는 AWS 서비스입니다. 서버 업로드용 코드 작성만으로 서버를 쉽게 올릴 수 있고, 그외의 기능들 로드 밸런싱, 오토 스케일링, 모니터링, 배포 등을 일래스틱 빈스토크 메뉴 안에 직접 구성하거나 설정 파일로 자동 처리할 수 있습니다. 일래스틱 빈스토크는 추가 비용 없이 애플리케이션을 저장 및 실행하는데 필요한 AWS 리소스에 대해서만 요금을 지불하게됩니다. (AWS 계정 생성 과정은 생략합니다) https://ap-northeast-2.console.aws.amazon.com/elasticbeanstalk/home..
저번 포스팅에 이어 EC2 를 사용하여 서버를 하나 빌리고 빌린 서버에 외부 환경과 공용으로 사용할 DB를 생성해보겠습니다. AWS EC2 인스턴스에 접속한 후 종료해 두었던 인스턴스를 시작해준 후 저번에 설치해둔 원격 데스크톱 파일을 실행하고 암호키도 해독후 넣어준후 서버를 시작합니다. 콘솔을 사용한 구축은 Linux를 진행하며 할것이기 때문에 windows는 GUI툴로 진행하겠습니다. 그후 https://dev.mysql.com/downloads/workbench/ 에 접속하여 mysql을 다운받아줍니다. (자세한 다운로드 방법은 생략합니다.) mysql에 성공적으로 접속하셨다면 스키마를 만들기 위해 1~4번까지 순서대로 눌러줍니다. 2번에 스키마 네임은 test로 하겠습니다. 스키마가 만들어졌다면 ..