You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
1.6 KiB

12 years ago
EasyEngine
==========
13 years ago
Admin tools for Nginx based wordpress sites management.
This is work in PROGRESS. This will break things on your end most likely!
## Install EasyEngine
curl -L http://goo.gl/FvARq | sudo bash
12 years ago
# TODO
## Usage
`engine [system] [install|remove|purge] [nginx|php|mysql|postfix|--all]"`
`engine [site] [read] [all|active|sitename]"`
`engine [site] [create] [sitename] [--with-wordpress]"`
`engine [site] [update] [sitename] [single] [w3total|wpsuper|fastcgi]"`
`engine [site] [update] [sitename] [multi] []"`
`engine [site] [delete] [sitename] [--database|--webroot|--all]"`
`engine [config] [set|get] [memory|timeout]"`
12 years ago
### engine Commands:
`engine system` system-wide commands
12 years ago
12 years ago
`engine site` #site-specific commands
12 years ago
12 years ago
`engine config` configuration commands
12 years ago
12 years ago
### engine system
12 years ago
`engine system install [php mysql nginx apc postfix] [--all] [--source]`
12 years ago
12 years ago
`engine system upgrade [php mysql nginx apc postfix] [--all]`
12 years ago
12 years ago
`engine system remove [php mysql nginx apc postfix] [--all]`
12 years ago
12 years ago
`engine system purge [php mysql nginx apc postfix] [--all]`
12 years ago
### engine site
`engine site create <site-name> [--with-wordpress]`
`engine site read --active`
`engine site update <site-name>`
`engine site delete <site-name>`
12 years ago
### engine config
12 years ago
`engine config set [memory | timeout] [value]`
12 years ago
12 years ago
`engine config get [[memory | timeout]|--all]`
12 years ago
12 years ago
`engine config --interactive` #reconfigure everything
12 years ago
## Files
### Logs location:
Main Log: `/var/log/easyengine/main.log`
Debug Log: `/var/log/easyengine/debug.log`
12 years ago
Notes:
1. Folder /zzz contains some shell scripts by Pragati Sureka (a geekiest rtCamper)