EasyEngine을 사용하면 증가하는 동시 사용자 볼륨을 처리할 때 메모리를 거의 소모하지 않는 빠른 웹 서버 소프트웨어인 nginx를 매우 쉽게 관리할 수 있습니다.
curl
, sqlite3
, pcntl
Linux의 경우 모든 종속성을 설치하는 설치 프로그램 스크립트를 만들었습니다. 우리는 이것을 Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 및 Debian 8, Debian 10에서 테스트했습니다.
wget -qO ee https://rt.cx/ee4 && sudo bash ee
배포판에서 스크립트가 작동하지 않더라도 종속성을 수동으로 설치한 후 다음 명령을 실행하여 EasyEngine을 설치할 수 있습니다.
wget -O /usr/local/bin/ee https://raw.githubusercontent.com/EasyEngine/easyengine-builds/master/phar/easyengine.phar
chmod +x /usr/local/bin/ee
EasyEngine에는 Bash 및 ZSH용 탭 완성 스크립트도 함께 제공됩니다. ee-completion.bash를 다운로드하고 ~/.bash_profile
에서 소스를 얻으세요.
source /FULL/PATH/TO/ee-completion.bash
나중에 source ~/.bash_profile
실행하는 것을 잊지 마세요.
쉘에 zsh를 사용하는 경우 소싱하기 전에 bashcompinit
로드하고 시작해야 할 수도 있습니다. .zshrc
에 다음을 입력하세요.
autoload bashcompinit
bashcompinit
source /FULL/PATH/TO/ee-completion.bash
EasyEngine을 시작하고 WordPress 사이트를 만들려면 다음을 실행하세요.
ee site create example.com --type=wp
캐싱 기능이 있는 WordPress 사이트가 필요합니까? 노력하다
ee site create example.com --type=wp --cache
페이지 캐시가 있는 WordPress 다중 사이트가 필요합니까?
ee site create example.com --type=wp --mu=subdir --cache
평범하고 간단한 HTML 사이트가 필요하십니까?
ee site create example.com
새로운 사이트를 가지고 놀고 싶으십니까?
ee shell example.com
더 알고 싶으십니까? 이 명령의 readme를 확인하세요 -
메모:ee help
, ee help site
및 ee help site create --type=wp
실행하여 실행할 수 있는 다양한 명령 및 하위 명령에 대한 모든 세부 정보를 얻을 수 있습니다.
easyengine의 개발은 전적으로 GitHub에서 이루어집니다.
우리는 wp-cli 프레임워크를 기반으로 사용하고 그 위에 EasyEngine을 구축했습니다.
이 저장소에는 easyengine(프레임워크)의 주요 핵심이 포함되어 있습니다. 모든 최상위 명령( ee cli
제외), 즉 ee site
, ee shell
자체 저장소가 있습니다.
현재 EasyEngine에는 기본적으로 번들로 제공되는 다음 명령이 있습니다.
앞으로는 커뮤니티에서 자체 패키지와 명령을 만들 수 있게 될 것입니다!
우리는 끌어오기 요청이나 문제 보고를 통해 가능한 모든 기여를 진심으로 환영합니다. 여기 또는 위에 언급된 명령 저장소 중 하나에 기여할 수 있습니다.