#!/bin/bash # Author: yeho # BLOG: https://blog.linuxeye.com # # Notes: OneinStack for CentOS/RadHat 5+ Debian 6+ and Ubuntu 12+ # # Project home page: # http://oneinstack.com # https://github.com/lj2007331/oneinstack Install_jemalloc() { cd $oneinstack_dir/src src_url=http://www.canonware.com/download/jemalloc/jemalloc-$jemalloc_version.tar.bz2 && Download_src tar xjf jemalloc-$jemalloc_version.tar.bz2 cd jemalloc-$jemalloc_version ./configure make && make install if [ -f "/usr/local/lib/libjemalloc.so" ];then echo '/usr/local/lib' > /etc/ld.so.conf.d/local.conf ldconfig echo "${CSUCCESS}jemalloc module install successfully! ${CEND}" cd .. rm -rf jemalloc-$jemalloc_version else echo "${CFAILURE}jemalloc install failed, Please contact the author! ${CEND}" kill -9 $$ fi cd .. }