ホームページ >バックエンド開発 >PHPチュートリアル >nginx-Brew lua モジュールのインストール brew nginx php mac brew nginx インストール brew nginx php mysq
環境:Mac、Brewインストール
Brewインストールは非常に便利で、インストール完了後直接nginxを実行できます。
nginxをインストールします
brew install nginx-full - -with-lua-module
次のモジュールオプションは、次のコマンドで表示できます:
brew options nginx-full
<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>
が間違っているか、別のことを試したい場合は、アンインストールして再インストールできます
brew uninstall nginx-full
(途中で他の依存関係をインストールする必要がある場合は、brew を通じてインストールできます。長い間使用しているので、他に何かインストールする必要があるかどうかはわかりません)
lua を使用します
新しい lua.conf ファイルを作成し、/usr/local/etc/nginx/conf の下に置きます。新しく作成したフォルダー
<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 をお持ちでない場合は、brew を通じてインストールしてください
brew install lua51
はじめに
nginx.config ファイルの http モジュールの下にファイルを導入します (指定できます)場所は自分で)
include conf/*.conf;
Test
nginx -t
<code> nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful</code>
localhost:8083/lua –>hello world
ご質問がございましたら、お問い合わせくださいメッセージを残してください
').addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });以上、nginx-Brew による lua モジュールのインストールについて、nginx と brew の内容も含めて紹介しましたので、PHP チュートリアルに興味のある方の参考になれば幸いです。