Nginx + WordPress를 1분 내에 구축하는 CHEF 쿡북
개요
SoftLayer의 서버에서 WordPress를 약 1분으로 설정하는 쿡북(GitHub htps : // 기주 b. 이 m / 9 ~ rdp s01 )의 소개입니다.
CHEF를 가능한 한 간단하게 이용하는 방향으로 재검토하면, 이런 일이 생겼습니다. knife나 chef server도 사용하고 있지 않습니다. curl 과 git 로 취득해, chef 커멘드를 실행하는 것만의 초간단 작업으로, 프로비저닝 완료 후, 약 3분에 WordPress를 사용하기 시작할 수가 있습니다.
작업 절차 및 실적 시간
가상 서버를 주문하고 프로비저닝이 완료되면 루트로 로그인하고 다음 명령을 실행합니다.
# apt-get install -y curl git
# curl -L https://www.opscode.com/chef/install.sh | bash
# knife cookbook create dummy -o /var/chef/cookbooks
# git -C /var/chef/cookbooks clone https://github.com/takara9/wordpress01
# chef-solo -o wordpress01
<中略>
Running handlers complete
Chef Client finished, 34/43 resources updated in 01 minutes 00 seconds
이 쿡북을 이용했을 경우, ssh로 로그인하고 나서, CHEF로 설정해, WordPress의 페이지를 이용할 수 있을 때까지의 실적 시간은, 약 3분이었습니다.
이 쿡북의 적용이 완료되면 다음 페이지에 액세스할 수 있습니다.
http://서버 IP 주소/wordpress/
전제 조건
최소 실행 조건을 다음 표에 씁니다. 처음에는 최소 조건에서 가동시켜 두고, 액세스량 등의 부하에 따라 CPU 코어수나 메모리량 등 증설하면 좋을 것입니다.
품목
수량/종류
비고
CPU 코어 수
1 x 2.0 GHz Core
메모리(RAM)
1GB
First Disk
25GB (LOCAL)
OS
우분투 리눅스 14.04 LTS Trusty Tahr - Minimal Install (64 bit)
쿡북 설명
레시피 ( htps : // 기주 b. 이 m / t에서 9 /를 rdp r s01 / t re / ms r / repe s )를 읽지 말고, 개요를 알고 싶은 분을 위해, 글머리 기호로 소개합니다.
가상 서버를 주문하고 프로비저닝이 완료되면 루트로 로그인하고 다음 명령을 실행합니다.
# apt-get install -y curl git
# curl -L https://www.opscode.com/chef/install.sh | bash
# knife cookbook create dummy -o /var/chef/cookbooks
# git -C /var/chef/cookbooks clone https://github.com/takara9/wordpress01
# chef-solo -o wordpress01
<中略>
Running handlers complete
Chef Client finished, 34/43 resources updated in 01 minutes 00 seconds
이 쿡북을 이용했을 경우, ssh로 로그인하고 나서, CHEF로 설정해, WordPress의 페이지를 이용할 수 있을 때까지의 실적 시간은, 약 3분이었습니다.
이 쿡북의 적용이 완료되면 다음 페이지에 액세스할 수 있습니다.
http://서버 IP 주소/wordpress/
전제 조건
최소 실행 조건을 다음 표에 씁니다. 처음에는 최소 조건에서 가동시켜 두고, 액세스량 등의 부하에 따라 CPU 코어수나 메모리량 등 증설하면 좋을 것입니다.
품목
수량/종류
비고
CPU 코어 수
1 x 2.0 GHz Core
메모리(RAM)
1GB
First Disk
25GB (LOCAL)
OS
우분투 리눅스 14.04 LTS Trusty Tahr - Minimal Install (64 bit)
쿡북 설명
레시피 ( htps : // 기주 b. 이 m / t에서 9 /를 rdp r s01 / t re / ms r / repe s )를 읽지 말고, 개요를 알고 싶은 분을 위해, 글머리 기호로 소개합니다.
레시피 ( htps : // 기주 b. 이 m / t에서 9 /를 rdp r s01 / t re / ms r / repe s )를 읽지 말고, 개요를 알고 싶은 분을 위해, 글머리 기호로 소개합니다.
이것만의 설정을 실시하려면, 리눅스에 익숙해져도 몇 시간이 필요할지도 모릅니다. 그러나이 조리법은 약 1 분 안에 작업을 확실히 완료하는 것입니다.
방화벽 설정을 포함하여 빨리 만드는 방법
서버를 주문할 때 방화벽 설정, 일본어 환경 설정, 일본 시간의 시간대 설정을 실시해, WordPress까지를 도입하는 편리한 프로비저닝 스크립트의 예를 준비했습니다. 이 스크립트는 htps : // 기주 b. 코 m / 태에서 9 / P 로즈 시오 닌 gSc 리 pt / b ぉ b / 뭐 r / 우분 츠 _ 치 f f 콘후에 있습니다.
서버를 주문할 때 프로비저닝 스크립트를 실행하는 방법은 소프트 레이어 사용 설명서의 1.2.2 구성 스크립트 자동 실행 (htps //w w. 찬게 마케 rs. jp/포스트/10294)을 참조하십시오.
htps : // 기주 b. 코 m / 타카 9 / P 로즈 시오 닌 gSc 리 pt의 "ubuntu_chef_config"는 프로비저닝 스크립트에서 CHEF를 실행하여 WordPress 실행 환경을 설정하는 방법을 보여줍니다.
Reference
이 문제에 관하여(Nginx + WordPress를 1분 내에 구축하는 CHEF 쿡북), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/MahoTakara/items/0b19af5a1002547ebf47
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Nginx + WordPress를 1분 내에 구축하는 CHEF 쿡북), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/MahoTakara/items/0b19af5a1002547ebf47텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)