centos6.6 install tengine lua

tengine-lua

shell 腳本安裝

#!/bin/bash
if [ ! -e /Data/apps ];then
      mkdir /Data/apps -pv
fi
if [ ! -e /opt/src ];then
    mkdir /opt/src
fi
cd /opt/src

#tengine

if [ ! -e /opt/src/tengine-2.2.0.tar.gz ];then
    wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz
    tar xf tengine-2.2.0.tar.gz
fi
#ngx_purge

if [ ! -e /opt/src/ngx_cache_purge-2.3.tar.gz ];then
    wget http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz
    tar xf ngx_cache_purge-2.3.tar.gz
fi
#ngx_devel_kit

if [ ! -e /opt/src/v0.3.0rc1.tar.gz ];then
    wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0rc1.tar.gz
    tar xf v0.3.0rc1.tar.gz
fi
#luajit
if [ ! -e /opt/src/LuaJIT-2.0.4.tar.gz ];then
    wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz
    tar xf LuaJIT-2.0.4.tar.gz
fi
#lua-nginx-module
if [ !  -e /opt/src/v0.10.2.tar.gz  ];then
    wget https://github.com/openresty/lua-nginx-module/archive/v0.10.2.tar.gz
    tar xf v0.10.2.tar.gz
fi
if [ ! -e /Data/apps/luajit  ];then
    cd LuaJIT-2.0.4
    make
    make install PREFIX=/Data/apps/luajit
fi

if [ !  -e /etc/profile.d/luajit.sh ];then
cat > /etc/profile.d/luajit.sh  <<EOF
export LUAJIT_LIB=/Data/apps/luajit/lib
export LUAJIT_INC=/Data/apps/luajit/include/luajit-2.0/
EOF
fi

test -e /etc/profile.d/luajit.sh   &&  . /etc/profile.d/luajit.sh
test -e /Data/apps/luajit/lib/libluajit-5.1.so.2  && ln -s /Data/apps/luajit/lib/libluajit-5.1.so.2 /lib64/

#nginx
cd /opt/src/tengine-2.2.0
./configure --prefix=/Data/apps/nginx/  --with-debug --add-module=/opt/src/ngx_cache_purge-2.3 --with-http_stub_status_module --with-http_ssl_module --add-module=/opt/src/ngx_devel_kit-0.3.0rc1 --add-module=/opt/src/lua-nginx-module-0.10.2/    --with-ld-opt=-Wl,-rpath,/Data/apps/luajit/lib
make
make install

[  $? -eq 0 ] &&  echo 'The tengine lua update Success'

nginx配置文件

server 主機(jī)配置

location /lua {
            # MIME type determined by default_type:
            default_type 'text/plain';
            content_by_lua "ngx.say('Hello World Lua!')";
}

web頁(yè)面訪問(wèn)

image.png

fpm打包

目錄結(jié)構(gòu)

/tmp/nginxinstall/Data/apps/nginx

腳本

[root@budongshu]# cat /tmp/pro.sh
#!/bin/bash
if [ `id avatar |grep avatar | wc -l` -eq 1 ]; then
    exit 0
else
        useradd avatar
    exit 0
fi
[root@budongshu]# cat /tmp/post.sh
#!/bin/bash
if [  -e /Data/apps/nginx ] ;then
  rm -fr /Data/apps/nginx
  exit 0
else
   exit 0
fi

命令安裝

/usr/local/bin/fpm -s dir -t rpm -n hdf-tengine -v 2.2.0 --iteration 3.el6  -d 'pcre,pcre-devel,openssl-devel' --post-install /tmp/pro.sh --post-uninstall /tmp/post.sh  -f -C /tmp/nginxinstall/  --description 'proxy tengine lua 2.2.0 rpm' -p /opt/
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市者疤,隨后出現(xiàn)的幾起案子捻激,更是在濱河造成了極大的恐慌异旧,老刑警劉巖柏蘑,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件包个,死亡現(xiàn)場(chǎng)離奇詭異灌具,居然都是意外死亡滥搭,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門兔毒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)漫贞,“玉大人,你說(shuō)我怎么就攤上這事育叁⊙钙辏” “怎么了?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵豪嗽,是天一觀的道長(zhǎng)谴蔑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)龟梦,這世上最難降的妖魔是什么隐锭? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮计贰,結(jié)果婚禮上钦睡,老公的妹妹穿的比我還像新娘。我一直安慰自己躁倒,他們只是感情好荞怒,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布洒琢。 她就那樣靜靜地躺著,像睡著了一般褐桌。 火紅的嫁衣襯著肌膚如雪衰抑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天荧嵌,我揣著相機(jī)與錄音停士,去河邊找鬼。 笑死完丽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的拇舀。 我是一名探鬼主播逻族,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼骄崩!你這毒婦竟也來(lái)了聘鳞?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤要拂,失蹤者是張志新(化名)和其女友劉穎抠璃,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脱惰,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡搏嗡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拉一。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片采盒。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蔚润,靈堂內(nèi)的尸體忽然破棺而出磅氨,到底是詐尸還是另有隱情,我是刑警寧澤嫡纠,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布烦租,位于F島的核電站,受9級(jí)特大地震影響除盏,放射性物質(zhì)發(fā)生泄漏叉橱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一痴颊、第九天 我趴在偏房一處隱蔽的房頂上張望赏迟。 院中可真熱鬧,春花似錦蠢棱、人聲如沸锌杀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)糕再。三九已至量没,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間突想,已是汗流浹背殴蹄。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留猾担,地道東北人袭灯。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像绑嘹,于是被迫代替她去往敵國(guó)和親稽荧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容