/make-tengine-deb

Primary LanguageMakefileOtherNOASSERTION

make-tengine-deb

Instructions

Retrieve and extract tengine

wget http://tengine.taobao.org/download/tengine-2.1.0.tar.gz
tar -zxf tengine-2.1.0.tar.gz  

Clone this repository to the debian folder

cd tengine-2.1.0   
git clone https://github.com/dmsimard/make-tengine-deb.git debian    

Install compilation dependencies

apt-get install  build-essential debhelper make autoconf automake patch dpkg-dev  fakeroot pbuilder gnupg dh-make libssl-dev libpcre3-dev    
export DEB_BUILD_OPTIONS=nocheck; dpkg-buildpackage -rfakeroot -uc -b     

Installing the debian package

Install the compiled package

sudo dpkg -i tengine_2.1.0-0_amd64.deb

Notes

The packaging rules and layout is taken directly from Ubuntu's nginx repository. In this particular fork, some defaults are taken from Ubuntu's own nginx packaging such as the usage of sites-available and sites-enabled.