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.

288 lines
6.7 KiB

.TH ee 8 "EasyEngine (ee) version: 2.0.0" "July 11, 2014" "EasyEngine"
11 years ago
.SH NAME
11 years ago
.B EasyEngine (ee)
11 years ago
\- Manage Nginx Based Websites.
.SH SYNOPSIS
11 years ago
ee [ version | help | info | stack | site | debug | update ]
11 years ago
.TP
11 years ago
ee stack [ install | remove | purge ] [ --web | --mail | --all | nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
11 years ago
.TP
11 years ago
ee stack [ status | start | stop | reload | restart ]
.TP
ee site [ list | info | show | enable | disable | edit ] [ example.com ]
.TP
ee site create example.com [ --html | --php | --mysql] [[--wp | --wpsubdir | --wpsubdomain ] [--basic | --wpsc | --w3tc | --wpfc]]
.TP
ee site delete example.com [--db | --files | --all | --no-prompt ]
.TP
ee debug [ -i | --nginx | --rewrite | --php | --fpm | --mysql ] [ --stop ]
.TP
ee debug example.com [ -i | --nginx | --rewrite | --wp ] [--stop ]
.TP
ee secure [ --auth | --port | --ip ]
11 years ago
.SH DESCRIPTION
11 years ago
EasyEngine aka ee is the opensource project developed with the purpose to automate web-server configuration.
.br
EasyEngine is the collection of shell scripts that provides automation for the web-server
.br
11 years ago
installation, site creation, services debugging & monitoring.
11 years ago
.SH OPTIONS
.TP
11 years ago
.B version
11 years ago
.br
11 years ago
Display easyengine (ee) version information.
.TP
.B info
.br
11 years ago
ee info - Display Nginx, PHP, MySQL and ee common location information
.br
ee site info - Diplay given website details like enable, disable. weboot and log files.
11 years ago
.TP
11 years ago
.B help
11 years ago
.br
11 years ago
Display easyengine (ee) help.
11 years ago
.TP
11 years ago
.B stack
.TP
.B install [ all | web | mail | nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
11 years ago
.br
Install Nginx PHP5 MySQL Postfix stack Packages if not used with
.br
any options.Installs specific package if used with option.
.TP
.B remove [ all | web | mail | nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
11 years ago
.br
Remove Nginx PHP5 MySQL Postfix stack Packages if not used with
.br
any options. Remove specific package if used with option.
.TP
.B purge [ all | web | mail | nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
11 years ago
.br
Purge Nginx PHP5 MySQL Postfix stack Packages if not used with any
.br
options.Purge specific package if used with option.
.TP
.B status
.br
Display status of NGINX, PHP5-FPM, MySQL, Postfix services.
.TP
.B start
11 years ago
.br
11 years ago
Start services NGINX, PHP5-FPM, MySQL, Postfix.
11 years ago
.TP
11 years ago
.B stop
11 years ago
.br
11 years ago
Stop services NGINX, PHP5-FPM, MySQL, Postfix.
11 years ago
.TP
11 years ago
.B reload
11 years ago
.br
11 years ago
Reload services NGINX, PHP5-FPM, MySQL, Postfix.
11 years ago
.TP
11 years ago
.B restart
.br
Restart services NGINX, PHP5-FPM, MySQL, Postfix.
.TP
.B site
.br
.TP
.B list [ enable | available ]
.br
Lists all available sites from /etc/nginx/sites-enabled/
.br
by default & enable argument. Display sites list from
.br
/etc/nginx/sites-available/ if used with available option.
.TP
.B info [ example.com ]
.br
prints information about site such as access log, error log
.br
location and type of site.
.TP
.B show [ example.com ]
.br
Display NGINX configuration of site.
.TP
.B enable [ example.com ]
.br
Enable site by creating softlink with site file in
.br
/etc/nginx/sites-available to /etc/nginx/sites-enabled/.
.TP
.B disable [ example.com ]
.br
Disable site by Destroying softlink with site file in
11 years ago
.br
11 years ago
/etc/nginx/sites-available to /etc/nginx/sites-enabled/.
11 years ago
.TP
11 years ago
.B edit [ example.com ]
11 years ago
.br
11 years ago
Edit NGINX configuration of site.
11 years ago
.TP
11 years ago
.B create [ example.com ] [ --html | --php | --mysql | --wp | --w3tc |--wpfc ]
11 years ago
.br
11 years ago
Create new site according to given options. If no options provided
.br
create static site with html only.
11 years ago
.TP
11 years ago
.B delete [ example.com ] [--no-prompt ] [ --db | --files ]
11 years ago
.br
11 years ago
Delete site i.e webroot, database, ad configuration permenantly.
11 years ago
.TP
11 years ago
.B debug [ -i | --nginx | --php | --mysql | --rewrite | --fpm ] [ --start | --stop ]
.br
Starts server level debugging. If used without arguments starts debugging
.br
all services, else debug only service provided with argument. Stop
11 years ago
.br
11 years ago
Debugging if used with --stop argument.
11 years ago
.TP
11 years ago
.B debug example.com [ -i | --nginx | --rewrite | --wp ] [ --start | --stop ]
.br
Starts site level debugging. If used without arguments starts debugging all
.br
services, else debug only service provided with argument. Stop Debugging
11 years ago
.br
11 years ago
if used with --stop argument.
.TP
.B secure [ --auth | --port ]
.br
Update security settings.
.SH ARGUMENTS
.TP
11 years ago
.B -i
.br
setup intractive mode while used with debug.
.TP
.B --nginx
11 years ago
.br
11 years ago
used with ee debug command. used to start or stop nginx debugging.
.TP
11 years ago
.B --php
11 years ago
.br
11 years ago
used with ee debug command. used to start or stop php debugging.
11 years ago
.TP
11 years ago
.B --mysql
11 years ago
.br
11 years ago
used with ee debug command. used to start or stop mysql debugging.
.TP
.B --rewrite
.br
used with ee debug command. used to start or stop nginx rewrite rules debugging.
.TP
.B --fpm
.br
used with ee debug command. used to start or stop fpm debugging.
11 years ago
.TP
11 years ago
.B --wp
.br
11 years ago
used with ee debug command. used to start or stop wordpress site debugging.
11 years ago
.TP
11 years ago
.B --start
11 years ago
.br
11 years ago
used with ee debug command. used to stop debugging.
11 years ago
.TP
11 years ago
.B --stop
.br
used with ee debug command. used to stop debugging.
.TP
.B --html
.br
11 years ago
Create a HTML website.
.TP
.B --php
.br
11 years ago
Create a PHP website.
.TP
11 years ago
.B --mysql
.br
11 years ago
Create a PHP+MySQL website.
.TP
.B --wp
.br
11 years ago
Create a WordPress Website.
.TP
.B --wpsubdir
.br
Create a Wordpress Multisite with Sub Directories Setup.
.TP
.B --wpsubdomain
.br
Create a Wordpress Multisite with Sub Domains Setup.
.br
.TP
11 years ago
.B --db
.br
11 years ago
Delete website database.
.br
.TP
11 years ago
.B --files
.br
11 years ago
Delete website webroot.
.br
.TP
.B --no-prompt
.br
Does not prompt for confirmation when delete command used.
.TP
.B --auth
.br
used with ee secure command. Update credential of HTTP authentication
.TP
.B --port
.br
used with ee secure command. Change EasyEngine admin port 22222.
.TP
.B --ip
.br
used with ee secure command. Update whitelist IP address
.SH WORDPRESS CACHING OPTIONS
.TP
11 years ago
.B --basic
.br
11 years ago
Create WordPress website without cache.
.TP
11 years ago
.B --w3tc
.br
11 years ago
Install and activate Nginx-helper and W3 Total Cache plugin.
.TP
11 years ago
.B --wpsc
.br
11 years ago
Install and activate Nginx-helper and WP Super Cache plugin.
.TP
11 years ago
.B --wpfc
.br
11 years ago
Install and activate Nginx-helper and W3 Total Cache plugin with
.br
Nginx FastCGI cache.
.SH FILES
.br
/etc/easyengine/ee.conf
.SH BUGS
Report bugs at <http://github.com/rtCamp/easyengine/issues/>
11 years ago
.SH AUTHOR
.br
.B rtCamp Team
.I \<admin@rtcamp.com\>
.br
.B Mitesh Shah
.I \<Mitesh.Shah@rtcamp.com\>
.br
.B Manish
.I \<Manish.Songirkar@rtcamp.com\>
11 years ago
.br
.B Harshad
.I \<harshad.yeola@rtcamp.com>
.SH "SEE ALSO"
.br
EE:
11 years ago
.I https://rtcamp.com/easyengine/
.br
FAQ:
11 years ago
.I https://rtcamp.com/easyengine/faq/
.br
DOCS:
11 years ago
.I https://rtcamp.com/easyengine/docs/