Browse Source

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

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

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

Loading…
Cancel
Save