EasyEngine を使用すると、nginx の管理が非常に簡単になります。nginx は、増加する同時ユーザーを処理するときにほとんどメモリを消費しない高速 Web サーバー ソフトウェアです。
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
を除く) ie ee site
、 ee shell
は独自のリポジトリがあります。
現在、EasyEngine にはデフォルトでバンドルされている次のコマンドがあります。
将来的には、コミュニティが独自のパッケージやコマンドを作成できるようになります。
私たちは、プル リクエストまたは問題の報告を通じて、できる限りあらゆる貢献を心から歓迎します。ここまたは上記のコマンド リポジトリのいずれかに貢献できます。