成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Centos7安裝Nginx整合Lua的示例代碼

前言

創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括金門網(wǎng)站建設(shè)、金門網(wǎng)站制作、金門網(wǎng)頁制作以及金門網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,金門網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到金門省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

本人的使用的電腦是Mac,操作系統(tǒng)是macOS Mojave。電腦上裝有虛擬機(jī)。

虛擬機(jī)上安裝Centos7操作系統(tǒng),在其之上安裝Nginx及Luau類庫,整個(gè)過程是在系統(tǒng)安裝完成之后開始記錄。

建議安裝前先拍快照,出現(xiàn)問題可以恢復(fù)

準(zhǔn)備工作

如果安裝的Linux能夠聯(lián)網(wǎng),并且外部也能正常使用Linux的端口,那么可以忽略下面兩部

1.設(shè)置自動(dòng)獲取ip

(1)在Linux上輸入命令

[root@localhost ~]ip addr  #查看ip
[root@localhost ~]nmcli connection show

可以查看當(dāng)前網(wǎng)卡信息

Centos7 安裝Nginx整合Lua的示例代碼

我的是 ens33

(2)修改信息

[root@localhost ~]vi /etc/sysconfig/network-scripts/ifcfg-ens33

將最后一行ONBOOT=no 修改為 ONBOOT=yes

(3)重啟網(wǎng)絡(luò)服務(wù)

[root@localhost ~]# systemctl restart network

Centos7 安裝Nginx整合Lua的示例代碼

2.關(guān)閉防火墻

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機(jī)啟動(dòng)

3.準(zhǔn)備安裝是發(fā)現(xiàn)沒有wget命令,可以先按照線面安裝如果下面提示沒有wget命令時(shí),可以執(zhí)行這一步

[root@localhost ~]#yum -y install wget

安裝

1.安裝依賴環(huán)境

[root@localhost ~]#yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.安裝LuaJIT

我是在/usr/local路徑下創(chuàng)建了 LuaJIT 文件夾

[root@localhost LuaJIT]#wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz
[root@localhost LuaJIT]#tar –xvf LuaJIT-2.0.2.tar.gz
[root@localhost LuaJIT]#cd LuaJIT-2.0.2
[root@localhost LuaJIT-2.0.2]#make install

3.安裝nginx

(1)下載ngx_devel_kit、lua-nginx-module、nginx

我是在/usr/local路徑下創(chuàng)建了 nginx 文件夾

[root@localhost nginx]#wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz
[root@localhost nginx]#wget https://github.com/openresty/lua-nginx-module/archive/v0.10.9rc7.tar.gz
[root@localhost nginx]#wget http://nginx.org/download/nginx-1.12.1.tar.gz 
#注意下載后的壓縮包沒有文件名稱,但是根據(jù)版本號能區(qū)分是哪個(gè)文件
[root@localhost nginx]#tar -xvf v0.3.0.tar.gz
[root@localhost nginx]#tar -xvf v0.10.9rc7.tar.gz
[root@localhost nginx]#tar -xvf nginx-1.12.1.tar.gz

(2)編譯Nginx

[root@localhost nginx]# cd nginx-1.12.1
[root@localhost nginx-1.12.1]#./configure --prefix=/usr/local/nginx --add-module=../ngx_devel_kit-0.3.0 --add-module=../lua-nginx-module-0.10.9rc7

(3)安裝

[root@localhost nginx-1.12.1]#make
[root@localhost nginx-1.12.1]#make install

(4)啟動(dòng)nginx

啟動(dòng)時(shí)會nginx可能會報(bào)錯(cuò)

./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: N

找不到libluajit-5.1.so.2這個(gè)文件

解決辦法

1.找到 libluajit-5.1.so.2,libluajit-5.1.so.2.0.2這兩個(gè)文件復(fù)制到 對應(yīng)的lib下

64位是 /usr/lib64

32位是 /usr/lib

[root@localhost nginx-1.12.1]#find / -name libluajit-5.1.so.2

發(fā)現(xiàn)

Centos7 安裝Nginx整合Lua的示例代碼

文件默認(rèn)是安裝在 /usr/local/lib/libluajit-5.1.so.2下

[root@localhost nginx-1.12.1]#cp /usr/local/lib/libluajit-5.1.so.2 /usr/lib64/
[root@localhost nginx-1.12.1]#cp /usr/local/lib/libluajit-5.1.so.2.0.2 /usr/lib64

在nginx安裝目錄下,修改nginx.conf文件

在Server代碼塊下添加如下代碼

location /hello{
    default_type 'text/plain';
    content_by_lua 'ngx.say("hello,lua")';
  }

Centos7 安裝Nginx整合Lua的示例代碼

啟動(dòng)nginx

[root@localhost nginx-1.12.1]#./configure

在瀏覽器訪問 虛擬對應(yīng)的地址 http://xxx.xxx.xxx/hello

顯示如下

Centos7 安裝Nginx整合Lua的示例代碼

到此就成功了

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。

分享題目:Centos7安裝Nginx整合Lua的示例代碼
網(wǎng)站路徑:http://jinyejixie.com/article48/ppeoep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、云服務(wù)器品牌網(wǎng)站建設(shè)、網(wǎng)站策劃建站公司、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
鹤山市| 永川市| 大竹县| 南丰县| 宣武区| 宝鸡市| 太原市| 卢龙县| 洛隆县| 蒲江县| 德庆县| 平和县| 磴口县| 泾源县| 英德市| 涿鹿县| 石阡县| 奉化市| 河津市| 云安县| 龙胜| 古丈县| 尉氏县| 澄江县| 土默特右旗| 凉山| 遂平县| 琼海市| 忻城县| 长顺县| 乐都县| 定结县| 罗定市| 嘉善县| 吴江市| 油尖旺区| 宿州市| 手机| 郴州市| 隆化县| 德保县|