Browse Source

Created Wiki Pages

old-stable
Mitesh Shah 12 years ago
parent
commit
aba26567a4
  1. 99
      README.md

99
README.md

@ -1,103 +1,16 @@
EasyEngine EasyEngine
========== ==========
Admin tools for Nginx based wordpress sites management. EasyEngine aka EE is a shell script to manage nginx based websites.
This is work in PROGRESS. This will break things on your end most likely! This is work in PROGRESS. This will break things on your end most likely!
## Install EasyEngine ## Install EasyEngine aka EE
```bash
curl -sL rt.cx/ee | sudo bash curl -sL rt.cx/ee | sudo bash
```
# TODO ## Need even more info?
## Usage
`ee [system] [install|remove|purge] [nginx|php|mysql|postfix|--all]`
`ee [site] [read] [all|active|sitename]`
`ee [site] [create] [sitename] [--with-wordpress]`
`ee [site] [update] [sitename] [singlesite] [w3total|wpsuper|fastcgi]`
`ee [site] [update] [sitename] [multisite] [subdirectory|subdomain] [w3total|wpsuper|fastcgi]`
`ee [site] [delete] [sitename] [--database|--webroot|--all]`
`ee [site] [dis[aable]] [sitename] `
`ee [site] [en[able]] [sitename] `
`ee [config] [set|get] [memory|timeout]`
`ee [update]`
### engine commands:
`ee system` system-wide commands
`ee site` site-specific commands
`ee config` configuration commands
### ee system example:
* **Install nginx**
`ee system install nginx`
* **Insall nginx php mysql postfix**
`ee system install --all`
### ee site example:
* **List all the sites**
`ee site read all`
* **List only active sites**
`ee site read active`
* **Read nginx configuration for example.com**
`ee site read example.com`
* **Create a domain**
`ee site create example.com`
* **Create a wordpress site**
`ee site create example.com --with-wordpress`
* **Update nginx configuration for w3total cache**
`ee site update example.com singlesite w3total`
* **Delete site**
`ee site delete example.com`
### engine config:
`engine config set [memory | timeout] [value]`
`engine config get [[memory | timeout]|--all]`
`engine config --interactive` #reconfigure everything
### ee update:
* **Update easy engine**
`ee update`
## Files:
### Logs location:
Main Log: `/var/log/easyengine/main.log`
Debug Log: `/var/log/easyengine/debug.log`
Notes:
1. Folder /zzz contains some shell scripts by Pragati Sureka (a geekiest rtCamper)
Check out our [wiki] (https://github.com/rtCamp/easyengine/wiki) page
Loading…
Cancel
Save