Browse Source

Merge branch 'refactor' of github.com:rtCamp/easyengine into refactor

old-stable
Mitesh Shah 11 years ago
parent
commit
d893063ef8
  1. 217
      docs/man/ee.8

217
docs/man/ee.8

@ -1,17 +1,31 @@
.TH ee 8 "easyengine version: 1.1.0" "January 15, 2014" "easyengine"
.TH ee 8 "EasyEngine (ee) version: 2.0.0" "July 11, 2014" "EasyEngine"
.SH NAME
.B EasyEngine (ee)
\- Manage Nginx Based Websites.
.SH SYNOPSIS
ee [ version | info | help ]
ee [ version | help | info | stack | site | debug | update ]
.TP
ee system [ install | remove | purge ]
ee stack [ install | remove | purge ] [ nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
.TP
ee site [ list | show | info | create | enable | disable | delete ]
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 ]
.SH DESCRIPTION
EasyEngine (ee) is a linux shell-script to manage your WordPress-Nginx websites on an Ubuntu server.
EasyEngine aka ee is the opensource project developed with the purpose to automate web-server configuration.
.br
After ee kindly press tab key to view all arguments.
EasyEngine is the collection of shell scripts that provides automation for the web-server
.br
installation, site creation, services debugging & monitoring.
.SH OPTIONS
.TP
.B version
@ -28,100 +42,216 @@ ee site info - Diplay given website details like enable, disable. weboot and log
.br
Display easyengine (ee) help.
.TP
.B install
.B stack
.TP
.B install [ nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
.br
Install Nginx PHP5 MySQL Postfix stack Packages if not used with
.br
Install Nginx PHP5 MySQL Postfix System Packages.
any options.Installs specific package if used with option.
.TP
.B remove
.B remove [ nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
.br
Remove Nginx PHP5 MySQL Postfix System Packages.
Remove Nginx PHP5 MySQL Postfix stack Packages if not used with
.br
any options. Remove specific package if used with option.
.TP
.B purge
.B purge [ nginx | php | mysql | postfix | adminer | phpmyadmin | wpcli | utils ]
.br
Purge Nginx PHP5 MySQL Postfix stack Packages if not used with any
.br
Purge Nginx PHP5 MySQL Postfix System Packages.
options.Purge specific package if used with option.
.TP
.B list
.B status
.br
List Nginx Website.
Display status of NGINX, PHP5-FPM, MySQL, Postfix services.
.TP
.B show
.B start
.br
Show Nginx configuration for website.
Start services NGINX, PHP5-FPM, MySQL, Postfix.
.TP
.B create
.B stop
.br
Create HTML, PHP, MySQL and Wordpress website.
Stop services NGINX, PHP5-FPM, MySQL, Postfix.
.TP
.B enable
.B reload
.br
Enable website.
Reload services NGINX, PHP5-FPM, MySQL, Postfix.
.TP
.B disable
.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
Disable website.
location and type of site.
.TP
.B delete
.B show [ example.com ]
.br
Delete HTML, PHP, MySQL and WordPress website.
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
.br
/etc/nginx/sites-available to /etc/nginx/sites-enabled/.
.TP
.B edit [ example.com ]
.br
Edit NGINX configuration of site.
.TP
.B create [ example.com ] [ --html | --php | --mysql | --wp | --w3tc |--wpfc ]
.br
Create new site according to given options. If no options provided
.br
create static site with html only.
.TP
.B delete [ example.com ] [--no-prompt ] [ --db | --files ]
.br
Delete site i.e webroot, database, ad configuration permenantly.
.TP
.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
.br
Debugging if used with --stop argument.
.TP
.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
.br
if used with --stop argument.
.TP
.B secure [ --auth | --port ]
.br
Update security settings.
.SH ARGUMENTS
.TP
.B --html
.B -i
.br
setup intractive mode while used with debug.
.TP
.B --nginx
.br
Create a HTML website.
used with ee debug command. used to start or stop nginx debugging.
.TP
.B --php
.br
Create a PHP website.
used with ee debug command. used to start or stop php debugging.
.TP
.B --mysql
.br
Create a PHP+MySQL website.
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.
.TP
.B --wp
.br
Create a WordPress Website.
used with ee debug command. used to start or stop wordpress site debugging.
.TP
.B --wpsubdir
.B --start
.br
Create a Wordpress Multisite with Sub Directories Setup.
used with ee debug command. used to stop debugging.
.TP
.B --wpsubdomain
.B --stop
.br
used with ee debug command. used to stop debugging.
.TP
.B --html
.br
Create a HTML website.
.TP
.B --php
.br
Create a Wordpress Multisite with Sub Domains Setup.
Create a PHP website.
.TP
.B --mysql
.br
Create a PHP+MySQL website.
.TP
.B --all
.B --wp
.br
If uses with ee system, its install, remove or purge Nginx PHP5 MySQL Postfix System Packages.
Create a WordPress Website.
.TP
.B --wpsubdir
.br
Create a Wordpress Multisite with Sub Directories Setup.
.TP
.B --wpsubdomain
.br
If uses with ee site delete, its delete Database, Webroot and Nginx configuration.
Create a Wordpress Multisite with Sub Domains Setup.
.br
.TP
.B --db
.br
Delete website database.
Delete website database.
.br
.TP
.B --files
.br
Delete website webroot.
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
.SH WORDPRESS CACHING OPTIONS
.TP
.B --basic
.br
Create WordPress website without cache.
Create WordPress website without cache.
.TP
.B --w3tc
.br
Install and activate Nginx-helper and W3 Total Cache plugin.
Install and activate Nginx-helper and W3 Total Cache plugin.
.TP
.B --wpsc
.br
Install and activate Nginx-helper and WP Super Cache plugin.
Install and activate Nginx-helper and WP Super Cache plugin.
.TP
.B --wpfc
.br
Install and activate Nginx-helper and W3 Total Cache plugin with Nginx FastCGI cache.
Install and activate Nginx-helper and W3 Total Cache plugin with
.br
Nginx FastCGI cache.
.SH FILES
.br
/etc/easyengine/ee.conf
@ -137,6 +267,9 @@ Report bugs at <http://github.com/rtCamp/easyengine/issues/>
.br
.B Manish
.I \<Manish.Songirkar@rtcamp.com\>
.br
.B Harshad
.I \<harshad.yeola@rtcamp.com>
.SH "SEE ALSO"
.br
EE:

Loading…
Cancel
Save