Difference between revisions of "Package:Tengine"

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}}

Revision as of 06:51, January 29, 2015


Source Repository:Funtoo Overlay

Summary: Robust, small and high performance http and reverse proxy server



New OpenGL management in Funtoo

Funtoo is switching to an improved system for managing multiple OpenGL providers (Mesa/Xorg, AMD and nVidia). The update may involve blockers and file collisions.
30 March 2015 by Mgorny

Subarch Profiles are coming...

Subarch profiles are on their way! Learn more here.
29 March 2015 by Drobbins

RSS/Atom Support

You can now follow this news feed at http://www.funtoo.org/news/atom.xml .
10 February 2015 by Drobbins
View More News...



This is a wiki page. To edit it, 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.


# emerge tengine


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;


/etc/tengine/tengine.conf contains engine specific configurations.


/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.


To start the tengine server:

# rc-update add tengine default
# rc