環境: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教學有興趣的朋友有幫助。