문서 레지스트리에 항목을 추가합니다. -VCCW
추가 기록 (2016년 11월)
VCCW의 최신 정보를 게재하는 느낌으로 업데이트되었습니다.
이것은 지난달에 이 글의 갱신의 필요성을 알아차린 계기이다.(아니면 베타 버전?)
자세한 내용은 아래의 보도를 보십시오.
VCCW v3의 변경 사항 및 새로운 기능 요약
박스 사이즈가 작아지고 시동도 빨라져서 너무 좋아요!귤
Chef는 Ansible, PHP7계, NodeJS는 v6계로 변경됩니다.순조로운 업데이트인가요?
자세한 내용은 아래의 보도를 보십시오.
WP-CLI로 VCCW 환경 만들기
zip 다운받고 하기 귀찮은 거기 너(나)가 잘 어울려!
보시다시피 기사의 소개일 뿐이기 때문에 그리 대단한 일은 하지 않았습니다.여기까지.
이 물건을 사용하고 싶습니다.제작자가 일본인이니까 어려운 게 있으면 일본어로 들을 수 있죠?이런 천진난만한 생각이 없는 것도 아니다.
그것은 Vagrant와 VirtualBox의 설치와 관련된다. Vagrant를 사용한 적이 없는 사람을 위해서든.
Chef를 모르는 사람이라도 나는 Chef 약자니까 방법이 있겠지?(잡다)
개요처럼
VCCW
Vagrant + Chef + WordPress
쓴 바와 같이 Vagrant 환경에서 Chef를 사용하여 워드프레스에 넣는 녀석.
처음부터 VCCW를 사용하는 환경에 들어갈 수 있다는 느낌이 든다.
WordPress 처리를 위한 명령
도구)
WordMove(WordPress 로컬 데이터베이스 및 원격 데이터베이스 동기화 도구)
그러니까 바로 사용해 보세요.
사전 준비 - 가상 Box 및 Vagrant 설치
명령으로 하는 경우와 보통 다운로드하는 경우 두 가지를 준비해 봤습니다.
아무 일도 홈브레인에 들어오지 않았다는 전제지만 그동안의 졸렬한 보도를 참조할 수 있다면.
brew-cask로 할 때.
Homebrew로 brew-cask를 설치하고, brew-cask로 이 두 단계를 설치합니다.
brew install caskroom/cask/brew-cask
brew cask install vagrant virtualbox
나는 처음으로 brew-cask의 비밀번호를 사용하도록 요구받고 싶다.일반 다운로드 시
URL을 붙여야 하니까 참고하세요.
vagant-hostsupdater 설치
'옵션'이라고 쓰여 있지만 보통 편하니까 넣는 게 좋아요.
vagrant plugin install vagrant-hostsupdater
[추기] Qiita에 설치 실패 이야기를 썼습니다.vagrant
Vagrant Box 다운로드
미리 준비하다.
vagrant box add vccw-team/xenial64
VCCW 다운로드
두 가지 방법이 있다.(기본적으로 모든 자료 라이브러리는 이렇다)
git clone 방법
git clone https://github.com/vccw-team/vccw.git my-wordpress
나도gitclone 뒤에 디렉터리의 이름을 지정할 수 있는 시기를 모른다.안 써도 되는 놈이지.이름은 솔직히 말해도 돼.
무슨 일이 있으면 GitHub 페이지를 참조하십시오.
Vagrant-hostsupdater 플러그인을 설치할 때 영향을 받은 적이 있습니다.
zip 낮추는 방법
다운로드 압축 풀기.
vagrant up
.한 번 저장하면 여러 번 사용할 수 있기 때문에 사용하기 좋으나 업데이트 빈도가 높기 때문에 로컬 버전이 최신이라고 불안해하지 않습니다.
그리고 이 다음 단계로 복사를 완료하려면 디렉터리의 이름을 변경하십시오.이 보도에서 my-wordpress는 이렇게 했다.
Vagrant의 WordPress 환경을 터치합니다.
cd my-wordpress
vagrant up
이렇게 하면 워드프레스 환경을 구축할 수 있으니, 우리 한번 방문하자.vccw-team/vccw
http://wordpress.local/
그중 하나를 방문하십시오.
워드프레스 관리 화면에 로그인해 보세요.
http://192.168.33.10/
기본적으로 다음 내용을 입력하면 로그인할 수 있습니다.
vagrant ssh를 통해 버전을 확인했습니다.
vagrant ssh
했어요.http://wordpress.local/wp-login/
어?이런 느낌이에요.
어쨌든 안에 몇 가지 물건이 있는지 확인해 보았다.
WordMove의 버전 확인 방법을 잘 모르기 때문에 보통
gem list
살펴보았습니다.맞춤형으로 만들어봐!
우선 해야 할 일
사용자 정의하기yml 파일을 다시 씁니다.
provison 이 디렉터리에default가 있습니다.yml은 있지만 맞춤형으로 사용됩니다.yml 사이트로yml을 만듭니다.
cp provision/default.yml site.yml
당장yml 파일 설정을 다시 쓰십시오.메모리 할당 변경
IP 주소 및 호스트 이름 변경
일본어화와 사이트 제목 변경
사용자 추가 및 ID 변경
항목을 변경한 후
vagrant reload
반영합니다.반영되지 않은 항목이
vagrant reload
이후vagrant provision
에 있으면 설정값이 바뀌지 않습니다. 주의하십시오.아니오vagrant reload --provision
는 하나로 요약할 수 있습니다.설정을 변경한 후 다시 로드하면 경로를 알릴 수 있지만 정상적으로 입력하십시오.
이후 chef는 때때로 다음과 같은 오류가 발생하여 순조롭게 진행할 수 없습니다.
Chef never successfully completed! Any errors should be visible in the
output above. Please fix your recipes so that they properly complete.
이게 왜 chef가 밝지 않아서 잘 모르겠어요.더 나은 해결책을 아는 사람이 있으면 m(__)m
확인!
IP가 바뀌어서 연결할 수 없습니다.
새로운 설정192.168.33.10을 연결해 보십시오.
192.168.89.54
연결됐어.물론 호스트도 바뀌었다.
로그인
my-wordpress/
여기도 일본어화됐어요.
데이터베이스
생산 환경과 개발 환경을 현지의 DB와 합치려고 할 때 어떻게 해야 할지 고민이지만 그 부분은 WordMove로 동기화할 수 있을 것 같다.
그리고 vccw는 위에서 말한 바와 같이 WordMove를 포함하고 있습니다.
요즘도 WordMove의 사용법을 써야 할 것 같습니다.이것은 쓰지 않는 표지인데, 나는 그것을 표지로 접었다.
참고 자료
웹 페이지 정보
Vagrant+Chef 기반 Wordpress Theme/Plugin 개발 환경 "VCCW"
VCCW에서 WP-CLI 시도(A command line interface for WordPress)
Reference
이 문제에 관하여(문서 레지스트리에 항목을 추가합니다. -VCCW), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/naru0504/items/58011181f2c271808c7f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)