首頁 > 後端開發 > php教程 > nginx-Brew安裝lua模組 brew nginx php mac brew nginx 安裝 brew nginx php mysq

nginx-Brew安裝lua模組 brew nginx php mac brew nginx 安裝 brew nginx php mysq

WBOY
發布: 2016-07-29 08:53:58
原創
1480 人瀏覽過

環境:Mac、Brew安裝

brew安裝很方便,安裝完成後可以直接執行nginx的。


安裝nginx

brew install nginx-full - -with-lua-module

後面的module選項可以透過以下指令查看:

後面的module選項可以透過以下指令查看:

ginbrew optionsgin試試下別的,可以卸載重裝

brew uninstall nginx-full

(中途若需要安裝其它依賴,都可以透過brew安裝。因為鼓搗了好久,不確定是不是還需要安裝別的)


使用lua

新建lua.conf文件,放到/usr/local/etc/nginx/conf下,conf是新建的資料夾

<code>--with-accept-language-module
    Compile with support <span>for</span> Accept Language module
--with-accesskey-module
    Compile with support <span>for</span> HTTP Access Key module
--with-addition
    Compile with support <span>for</span> HTTP Addition module
--with-lua-module
    Compile with support <span>for</span> LUA module
    ....</code>
登入後複製

若沒有lua51,透過brewll

<code>#lua.conf
lua_package_path <span>'/usr/local/Cellar/lua51/5.1.5_4/lib/?.lua;;'</span>;  #lua 模块
lua_package_cpath <span>'/usr/local/Cellar/lua51/5.1.5_4/lib/?.so;;'</span>;  #c模块

server {
    listen       <span>8083</span>;
    server_name  localhost;

    location /lua{
        default_type <span>'text/html'</span>;
        content_by_lua <span>'ngx.say("hello world")'</span>;
    }
}</code>
登入後複製

若沒有lua51,透過brewll


引入

在nginx.config檔案的http模組下引入檔案(可以自行指定位置)

include conf/*.conf;

include conf/*.conf;

localhost:8083/lua –>hello world

有問題歡迎留言

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i
').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了nginx-Brew安裝lua模組,包含了nginx,brew的內容,希望對PHP教學有興趣的朋友有幫助。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板