당신은 아마존 AWS 클라우드에 우분투 리눅스를 실행하는 컴퓨터에 Elasticsearch를 설치하는 방법을 배우고 싶습니까? 이 자습서에서는 Amazon AWS에서 새 계정을 만드는 방법, 우분투 가상 머신 인스턴스를 만드는 방법, Amazon EC2 클라우드의 새 가상 컴퓨터에서 Elasticsearch 설치를 수행하는 방법을 보여 드리겠습니다.

• 우분투 20
• 우분투 18
• 탄성 검색 7.7.0

설치를 마친 후 Amazon 보안 그룹 기능을 사용하여 Elasticsearch 클라이언트를 연결할 수 있도록 방화벽 규칙을 만들어야 합니다.

Amazon 보안 그룹 기능을 사용하여 포트 9200 및 9300을 사용하여 연결을 허용하는 방화벽 규칙을 만듭니다.

자습서 - 키 쌍을 만드는 방법

먼저 AWS에서 Linux 가상 머신에 액세스하려면 개인 키를 만들어야 합니다.

브라우저를 열고 Amazon AWS 웹 사이트에 액세스하고 로그인 정보를 입력합니다.

로그인이 끝나면 AWS 대시보드로 전송됩니다.

COMPUTE 메뉴에 액세스하고 EC2 옵션을 선택합니다.

EC2 대시보드에서 네트워크 및 보안 메뉴에 액세스하고 키 쌍 옵션을 클릭합니다.

키 쌍 화면에서 키 쌍 만들기 버튼을 클릭합니다.

새 키 쌍에 이름을 입력해야 합니다.

로컬에 개인 키를 저장해야 합니다.

예제에서는 TEST라는 키 쌍을 만들었습니다.

예제에서는 TEST라는 파일을 저장했습니다. Pem.

튜토리얼 AWS EC2 - 우분투 가상 머신 을 만드는 방법

EC2 대시보드에서 인스턴스 메뉴에 액세스하고 인스턴스 옵션을 클릭합니다.

EC2 인스턴스 화면에서 실행 인스턴스 단추를 클릭합니다.

이제 원하는 운영 시스템 이미지를 선택해야 합니다.

제시된 목록에서 우분투 리눅스 이미지를 찾아 선택합니다.

aws ubuntu

두 번째 단계로, 당신은 우분투 리눅스를 실행하는 가상 머신의 유형을 선택해야합니다.

기본적으로 프로세서 수와 원하는 RAM 양을 선택합니다.

이 가상 컴퓨터에서 사용할 수 있는 하드 디스크의 양을 지정하지 않으려면 검토 및 시작 단추를 클릭합니다.

이 가상 컴퓨터에서 사용할 수 있는 하드 디스크의 양을 지정하려면 인스턴스 세부 정보 구성 단추를 클릭합니다.

요약 화면에서 실행 버튼을 클릭합니다.

새 가상 컴퓨터에 연결할 권한이 있는 키 쌍을 선택하고 시작 인스턴스를 클릭합니다.

예제에서는 TEST라는 키 쌍을 선택했습니다.

EC2 대시보드에서 인스턴스 메뉴에 액세스하고 인스턴스 옵션을 클릭합니다.

새 가상 시스템이 생성된 것을 볼 수 있습니다.

이 예제에서 가상 시스템은 동적 IP 주소를 얻었습니다: 34.217.14.140

튜토리얼 AWS EC2 - 우분투 가상 머신에 액세스하는 방법

Linux 가상 시스템에 액세스하려면 다음 소프트웨어를 다운로드해야 합니다.

• 퍼티

• 퍼티겐

먼저 개인 키를 PEM 형식에서 PPK 형식으로 변환해야 합니다.

퍼티젠 소프트웨어를 열고 변환 메뉴에 액세스하고 가져오기 키를 선택합니다.

PEM 파일을 가져온 후 개인 키를 보호하기 위해 암호를 설정해야 합니다.

개인 키 저장 단추를 클릭하여 PPK 확장이 있는 파일을 생성합니다.

우리의 예에서, 테스트라는 파일. PPK가 만들어졌습니다.

퍼티 소프트웨어를 열고 SSH 옵션을 선택하고 사용자 이름 ubuntu@ 입력한 다음 AWS 가상 컴퓨터의 IP 주소를 입력합니다.

우리의 예에서, 우리는 ubuntu@34.217.14.140을 사용했습니다.

SSH 인증 탭에 액세스하고, 찾아보기 버튼을 클릭하고, PPK 파일을 찾아 열기 버튼을 클릭합니다.

우분투 가상 머신으로 SSH 연결이 시작됩니다.

다음 명령을 사용하여 우분투 가상 컴퓨터의 루트 사용자가 됩니다.

Copy to Clipboard

당신은 성공적으로 아마존 AWS에 우분투 가상 머신을 만들었습니다.

튜토리얼 - 클라우드에 ElasticSearch 설치

apt-get을 사용하여 필요한 패키지를 설치합니다.

Copy to Clipboard

ElasticSearch 리포지토리 키를 다운로드하여 설치합니다.

Copy to Clipboard

APT 데이터베이스에 공식 ElasticSearch 리포지토리 추가

Copy to Clipboard

APT-GET 데이터베이스를 업데이트하고 ElasticSearch 패키지를 설치합니다.

Copy to Clipboard

hostnamectl 명령을 사용하여 호스트 이름을 설정합니다.

Copy to Clipboard

ElasticSearch 서비스를 중지합니다.

Copy to Clipboard

ElasticSearch 구성 파일 편집: elasticsearch.yml

Copy to Clipboard

파일 끝에 다음 줄을 추가합니다.

Copy to Clipboard

ElasticSearch 서비스를 시작합니다.

Copy to Clipboard

NETSTAT 명령을 사용하여 포트 9200 및 9300에서 서비스가 실행되고 있는지 확인합니다.

Copy to Clipboard

이 예제에서는 ElasticSearch 서비스가 포트 9200 및 9300에서 실행되고 있습니다.

Copy to Clipboard

Elasticsearch 서버 상태를 확인합니다.

Copy to Clipboard

다음은 예상 명령 출력입니다.

Copy to Clipboard

ElasticSearch 설치를 테스트하려면 다음 comand를 사용합니다.

Copy to Clipboard

명령 출력은 다음과 같습니다.

Copy to Clipboard

부팅 시간 동안 시작하도록 ElasticSearch 서비스를 구성합니다.

Copy to Clipboard

축! 당신은 우분투 리눅스에서 ElasticSearch 설치를 완료했습니다.