Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tengine+lua=cdn
Lua Shell
Branch: master
Failed to load latest commit information.
conf nginx conf
gperftools @ 925bbae add google perftools
logs rename to httpmanager,chinese name:http管家
lua-nginx-module @ 736fce1 add lua-nginx-module
lualib fix static cache
ngx_http_enhanced_memcached_module @ 48d9bd4 module
srcache-nginx-module @ 6df5b2b add httpcache
tengine @ 0153fe8 add tengine
.gitignore Initial commit
.gitmodules add httpcache
LICENSE Initial commit
README.md change install.sh
install.sh change install.sh

README.md

cdn

git clone git@github.com:millken/tengcdn.git  --recursive
git submodule init

git submodule add https://github.com/alibaba/tengine.git

git submodule update

==INSTALL google-perftools

wget http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz
tar xf libunwind-1.1.tar.gz 
cd libunwind-1.1
./configure
make && make install
cd ../gperftools
./autogen.sh 
./configure
make && make install
ln -s /usr/local/lib/libtcmalloc_minimal.so.4 /lib64/
ldconfig

==INSTALL tengine

./configure \
--with-http_realip_module \
--with-http_concat_module=shared \
--with-http_sysguard_module=shared \
--with-http_limit_conn_module=shared \
--with-http_limit_req_module=shared \
--with-http_upstream_ip_hash_module=shared \
--with-http_upstream_least_conn_module=shared \
--with-http_upstream_session_sticky_module=shared \
--with-google_perftools_module \
--with-ld-opt='-ltcmalloc_minimal'

==INSTALL ngx_lua

./objs/dso_tool -a=lua-nginx-module/

基于Tengine环境的简单优化 http://sofar.blog.51cto.com/353572/1313554

nginx反向代理网页开头出现随机字符的解决方法 http://sofar.blog.51cto.com/353572/1303907

==编译时遇到的问题 config.status: error: cannot find input file: Makefile.in run: aclocal libtoolize --force automake --add-missing autoconf autoheader 重新autogen.sh

Something went wrong with that request. Please try again.