openresty 安裝lua的執行環境
tar -zxvf nginx-1.10.0.tar.gz
yum -y install gee pere pere-devel zlib zlib-devel openssl openssl-devel gcc
./configure --prefix=/usr/local/nginx
make && make installgcc (gnu compiler collection ):用來編譯 語言程式 在使用原始碼方式安裝
nginx 時,需要使用 gcc 編譯 nginx 及後面要用到的模組原始碼
pcre ( perl compatible regular expressions, rl 相容正規表示式):由 philip
hazel 開發的函式庫,目前為很多軟體使用,支援正規表示式,由 regex 發展而來 ngx
lua 中的 ngx.re. *系列 api 需要使用 pcre 如果在 nginx.conf 中使用了正規表示式,那
麼編譯 nginx 時就必須把 pcre 庫編譯進 nginx, nginx 中的 http 模組要靠它解析正
達式 通常情況下都會用到正規表示式
zlib 庫:用於對 http 報文內容做 gzip 格式壓縮,如果在 nginx.conf 中配置了 gzip
on ,並指定某些 content- type http 應答包體使用 gzip 進行壓縮 ,以減小網路傳輸量,
那麼就需要在編譯 nginx 時指定 zlib ,將其編譯進 nginx
openssl 庫:使用 https ssl 上傳輸 http ,就需要安裝 open ssl 另外,在
ngx_lua 中使用 mds shai 等雜湊函式時,也需要安裝 open ssl
yum -y install perl
tar -zxvf openresty-1.15.8.2.tar.gz
cd /root/openresty-1.15.8.2/bundle/luajit-2.1-20190507上傳 到 bundle目錄下 nginx_upstream_check_module-0.3.0.tar.gz 和 ngx_cache_purge-2.3.tar.gz 解壓 刪除tar包make clean && make && make install
ln -sf luajit-2.1.0-alpha /usr/local/bin/luajit
在nginx 配置配件 http裡面新增
lua_package_path 「/usr/local/lualib/?.lua;;」;lua_package_cpath 「/usr/local/lualib/?.so;;」;
location /
Nginx 使用Lua指令碼
etc profile 加入並使之生效 lua exportluajit lib usr local luajit lib exportluajit inc usr local luajit include luajit 2.0 執行 source etc profile ndk nginx dev...
lua執行環境搭建
lua執行環境搭建 1 安裝brew工具 這樣你的系統中就已經存在brew命令了,使用brew來安裝乙個rar解壓工具unrar吧!方法如下 sudo brew install unrar 如果想解除安裝也很簡單 sudo brew uninstall unrar 想查詢看看brew是否能安裝你想要...
lua編譯環境搭建
現在的公司專案用的是lua c 的一種開發環境,也就是為了unity打包後的熱更啦 今天先稍稍吧lua測試變異環境來簡要說明下。首先,你怎麼也該有個lua的庫吧 好了這個不多說。然後推薦倆個編輯器,luaforwindows,sublime text,第乙個編輯器也沒啥好的介紹的了,自帶編輯環境,方...