>  기사  >  운영 및 유지보수  >  ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

坏嘻嘻
坏嘻嘻원래의
2018-09-19 10:15:262287검색

이 글의 내용은 리소스 오케스트레이션 서비스(ROS)를 사용하여 원클릭으로 LNMP 환경을 구축하는 방법에 대한 내용입니다. 도움이 필요한 친구들이 참고하면 좋겠습니다. 당신에게.

LNMP 환경의 원클릭 배포

LNMP는 각각 Linux, Nginx, MySQL 및 PHP를 나타냅니다. 이 기사에서는 Alibaba Cloud ROS(Cloud Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법을 소개합니다.

ROS는 Alibaba Cloud 공식 웹사이트에서 제공하는 무료 서비스이며 다운로드 및 설치가 필요하지 않습니다. ROS를 사용하여 JSON 형식의 리소스 스택 템플릿 파일을 생성하거나 ROS에서 제공하는 템플릿 샘플을 사용하여 Alibaba Cloud 리소스 세트를 생성할 수 있습니다. 이 튜토리얼에서는 ROS 콘솔에서 제공하는 LNMP_basic 템플릿을 사용하여 ECS 인스턴스를 자동으로 생성하고 인스턴스에 LNMP 환경을 배포합니다.

전제 조건

종량제 리소스를 생성할 때 계정 잔액은 100.00위안 미만일 수 없으며, 이는 현금, 사용 가능한 크레딧 또는 제품 활성화에 사용할 수 있는 상품권일 수 있습니다.

작업 단계

ROS 관리 콘솔에 로그인하세요.

참고: ROS를 처음 사용하는 경우 먼저 ROS 서비스를 활성화해야 합니다. ROS 서비스는 무료이며, 서비스 활성화에 따른 수수료도 없습니다.

왼쪽 탐색 모음에서 주요 도움말 > ECS 인스턴스 관련 정보를 선택하여 필요한 ECS 인스턴스 사양, 가용 영역 ID(ZoneId) 및 이미지 ID(ImageId)를 가져옵니다.

왼쪽 탐색 모음에서 템플릿 샘플을 클릭하세요.

템플릿 예시에서 LNMP_basic을 찾아보세요.

ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

미리보기 버튼을 클릭하면 템플릿의 JSON 파일을 볼 수 있습니다. JSON 파일의 각 최상위 필드에 대한 설명은 다음 표에 나와 있습니다.

ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

참고: ROS 리소스 스택 템플릿에 대한 자세한 내용은 리소스 오케스트레이션의 템플릿 구조 설명을 참조하세요.

스택 생성을 클릭하세요.

직접 입력 섹션의 지역 드롭다운 상자에서 특정 지역을 선택하고 페이지 오른쪽 하단에 있는 다음을 클릭하세요. 이 예에서는 중국 동부 2를 선택합니다.

시작 스택 섹션에서 다음 매개변수를 설정합니다.

스택 이름: 스택 이름을 설정합니다. 스택 이름은 생성 후에는 반복할 수 없고 수정할 수 없습니다.

시간 제한 만들기: 시간을 설정하세요. 설정된 시간 내에 리소스가 성공적으로 생성되지 않으면 판단 시간이 초과됩니다. 실패 시 롤백 여부를 선택할 수 있습니다. 실패 시 롤백을 선택하면 생성 프로세스 중에 오류가 발생하면(생성 시간 초과 포함) ROS는 성공적으로 생성된 리소스를 삭제합니다.

NginxDownloadUrl: 기본 Nginx 다운로드 주소를 사용합니다.

DBPassword 및 DBPassword를 확인하세요: MySQL 데이터베이스에 액세스하기 위한 비밀번호를 설정하고 확인하세요. 템플릿 정의에 따르면 비밀번호에는 영문자와 숫자만 포함될 수 있습니다.

ZoneId: 리소스를 생성해야 하는 가용성 영역을 입력합니다. 자세한 내용은 2단계를 참조하세요.

DBUser: MySQL 데이터베이스에 액세스할 사용자를 만듭니다.

DBRootPassword 및 DBRootPassword를 확인하세요: MySQL 루트 계정의 비밀번호를 설정하고 확인하세요. 템플릿 정의에 따르면 비밀번호에는 영문자와 숫자만 포함될 수 있습니다.

InstanceType: 필요한 ECS 인스턴스 사양을 입력하세요. 자세한 내용은 2단계를 참조하세요.

SystemDiskCategory: 클라우드 디스크 유형을 시스템 디스크로 선택합니다.

InstancePassword 및 InstancePassword를 확인하세요: 인스턴스의 로그인 비밀번호를 설정하고 확인하세요. 템플릿 정의에 따르면 비밀번호에는 영문 대문자, 소문자, 숫자만 포함될 수 있습니다.

ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

만들기를 클릭하면 페이지에 만들기 요청이 성공적으로 제출되었다는 메시지가 표시됩니다.

왼쪽 탐색 모음에서 리소스 스택 관리를 클릭하여 스택 상태를 확인하세요. 스택이 성공적으로 생성되면 출력 섹션의 출력에 정의된 NginxWebsiteURL을 확인합니다. 이 주소를 통해 생성된 LNMP 환경에 접근할 수 있습니다.

ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법

지침:

리소스 목록에서 스택의 모든 리소스를 봅니다.

이벤트 목록에서 ROS가 이 리소스 스택을 생성하는 동안 생성된 작업 기록을 확인하세요. 리소스 스택과 관련된 작업이 실패하면 리소스 작업 실패 이유가 목록에 표시됩니다.

템플릿 목록에서 리소스 스택의 원본 템플릿을 확인하세요.

위 내용은 ROS(Resource Orchestration Service)를 사용하여 클릭 한 번으로 ECS 인스턴스에 LNMP 환경을 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.