Github: https://github.com/EasyEngine/easyengine
EasyEngine
アップデート: 私たちは次のメジャーリリース(v4)に取り組んでいます 。 これはPHPとWP-CLIに基づいています 。
EasyEngine(ee)はPythonツールで、nginx Webサーバー上で実行しているWordPressサイトを簡単に管理できます。
EasyEngineは現在以下をサポートしています:
- Ubuntu 12.04&14.04&16.04
- Debian 7&8
ポート要件:
名 | ポート番号 | インバウンド | アウトバウンド |
---|---|---|---|
SSH | 22 | ✓ | ✓ |
HTTP | 80 | ✓ | ✓ |
HTTPS / SSL | 443 | ✓ | ✓ |
EE管理者 | 22222 | ✓ | |
GPGキーサーバー | 11371 | ✓ |
クイックスタート
wget -qO ee rt.cx/ee && sudo bash ee # Install easyengine 3
sudo ee site create example.com --wp # Install required packages & setup WordPress on example.com
EasyEngineのアップデート
EasyEngineの最新バージョンへのアップデート手順
現在インストールされているバージョンが3.0.6より前の場合
wget -qO ee rt.cx/ee && sudo bash ee
現在のバージョンが3.0.6より後の場合
ee update
より多くのサイト作成コマンド
標準のWordPressサイト
ee site create example.com --wp # install wordpress without any page caching
ee site create example.com --w3tc # install wordpress with w3-total-cache plugin
ee site create example.com --wpsc # install wordpress with wp-super-cache plugin
ee site create example.com --wpfc # install wordpress + nginx fastcgi_cache
ee site create example.com --wpredis # install wordpress + nginx redis_cache
WordPressマルチサイトのサブディレクトリ
ee site create example.com --wpsubdir # install wpmu-subdirectory without any page caching
ee site create example.com --wpsubdir --w3tc # install wpmu-subdirectory with w3-total-cache plugin
ee site create example.com --wpsubdir --wpsc # install wpmu-subdirectory with wp-super-cache plugin
ee site create example.com --wpsubdir --wpfc # install wpmu-subdirectory + nginx fastcgi_cache
ee site create example.com --wpsubdir --wpredis # install wpmu-subdirectory + nginx redis_cache
サブドメインを持つWordPressマルチサイト
ee site create example.com --wpsubdomain # install wpmu-subdomain without any page caching
ee site create example.com --wpsubdomain --w3tc # install wpmu-subdomain with w3-total-cache plugin
ee site create example.com --wpsubdomain --wpsc # install wpmu-subdomain with wp-super-cache plugin
ee site create example.com --wpsubdomain --wpfc # install wpmu-subdomain + nginx fastcgi_cache
ee site create example.com --wpsubdomain --wpredis # install wpmu-subdomain + nginx redis_cache
非ワードプレスサイト
ee site create example.com --html # create example.com for static/html sites
ee site create example.com --php # create example.com with php support
ee site create example.com --mysql # create example.com with php & mysql support
HHVM対応サイト
ee site create example.com --wp --hhvm # create example.com WordPress site with HHVM support
ee site create example.com --php --hhvm # create example.com php site with HHVM support
PageSpeed対応サイト
ee site create example.com --wp --pagespeed # create example.com WordPress site with PageSpeed support
ee site create example.com --php --pagespeed # create example.com php site with PageSpeed support
チートシート – サイト作成
シングルサイト | Subdir付きマルチサイト | サブサイトを含むマルチサイト | |
---|---|---|---|
キャッシュなし | –wp | –wpsubdir | –wpsubdomain |
WPスーパーキャッシュ | –wpsc | –wpsubdir –wpsc | –wpsubdomain –wpsc |
W3合計キャッシュ | –w3tc | –wpsubdir –w3tc | –wpsubdomain –w3tc |
Nginxキャッシュ | –wpfc | –wpsubdir –wpfc | –wpsubdomain –wpfc |
Redisキャッシュ | –wpredis | –wpsubdir –wpredis | –wpsubdomain –wpredis |