Lightsail 서버가 시작되면 시작 스크립트를 사용하여 서버 구성 - Amazon Lightsail

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Lightsail 서버가 시작되면 시작 스크립트를 사용하여 서버 구성

Linux/Unix 기반의 인스턴스를 생성할 때 시작 스크립트를 추가하여 소프트웨어 추가, 소프트웨어 업데이트 또는 인스턴스 구성 등의 작업을 다른 방식으로 수행할 수 있습니다. 추가 데이터가 있는 Windows 기반의 인스턴스를 구성하는 방법은 Windows PowerShell을 사용하여 새 Lightsail 인스턴스 구성을 참조하십시오.

참고

선택하는 시스템 이미지에 따라 인스턴스에서 소프트웨어를 가져오는 명령이 달라집니다. Amazon Linux는 yum을 사용하는 반면, Debian과 Ubuntu는 둘 다 apt-get을 사용합니다. WordPress 및 기타 애플리케이션 이미지는 Ubuntu를 운영 체제로 실행하므로 apt-get을 사용합니다. FreeBSD와 openSUSE에서는 freebsd-update 또는 zypper(openSUSE) 같은 사용자 지정 도구를 사용하려면 추가적인 사용자 구성이 필요합니다.

예: Node.js를 설치하도록 Ubuntu 서버 구성

다음 예에서는 패키지 목록을 업데이트한 다음에 apt-get 명령을 통해 Node.js를 설치합니다.

  1. 인스턴스 생성(Create an instance) 페이지에서 OS 전용(OS Only) 탭의 Ubuntu를 선택합니다.

  2. 아래로 스크롤하여 시작 스크립트 추가를 선택합니다.

  3. 다음을 입력합니다.

    # update package list apt-get –y update # install some of my favorite tools apt-get install –y nodejs
    참고

    서버를 구성하려고 보내는 명령은 루트로서 실행되므로, 명령 앞에 sudo를 포함할 필요가 없습니다.

  4. 인스턴스 생성을 선택합니다.

예: 플러그인을 다운로드하고 설치하도록 WordPress 서버 구성

다음 예에서는 패키지 목록을 업데이트한 다음에 WordPress용 BuddyPress 플러그인을 다운로드하고 설치합니다.

  1. 인스턴스 생성 페이지에서 WordPress를 선택합니다.

  2. 시작 스크립트 추가를 선택합니다.

  3. 다음을 입력합니다.

    # update package list apt-get –y update # download wordpress plugin wget "https://downloads.wordpress.org/plugin/buddypress.2.7.0.zip" apt-get –y install unzip # unzip into wordpress plugin directory unzip buddypress.2.7.0.zip -d /var/wordpress/plugins
  4. 인스턴스 생성을 선택합니다.