The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Package:Tengine"
Threesixes (talk | contribs) m (update page in anticipation of damex pushing the ebuild to the tree.) |
|||
Line 34: | Line 34: | ||
To start the tengine server: | To start the tengine server: | ||
{{console|body=###i## rc-update add tengine | {{console|body=###i## rc-update add tengine default | ||
###i## rc}} | ###i## rc}} | ||
{{EbuildFooter}} | {{EbuildFooter}} |
Revision as of 06:51, January 29, 2015
Tengine
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
Tengine is an nginx fork. It supports DSO module loading, meaning it can have external modules with out the need to compile them in.
Install
root # emerge tengine
Configuration
Files for configuration are located at /etc/tengine
The major differing point in tengine from nginx is that you have to specifically declare which modules are loaded. Available modules are located at /var/lib/tengine/modules
.
/etc/tengine/tengine.conf
- DSO module statements...
dso {
load ngx_http_charset_filter_module.so;
load ngx_http_fastcgi_module.so;
load ngx_http_rewrite_module.so;
}
...
Tengine
/etc/tengine/tengine.conf
contains engine specific configurations.
Sites
/etc/tengine/sites-available/localhost
has site specific configurations. generally localhost is copied to domain.tld file formats in the /etc/tengine/sites-available/
directory.
Use
To start the tengine server:
root # rc-update add tengine default root # rc