openresty是什麼?
OpenResty 介紹
OpenResty(又稱:ngx_openresty) 是一個基於NGINX 的可伸縮的Web 平台,由中國人章亦春發起,提供了很多高品質的第三方模組。
OpenResty 是一個強大的Web 應用伺服器,Web 開發人員可以使用Lua 腳本語言調動Nginx 支援的各種C 以及Lua 模組,更主要的是在效能方面,OpenResty可以快速建構出足以勝任10K以上並發連線回應的超高效能Web 應用系統。
360,UPYUN,阿里雲,新浪,騰訊網,去哪裡網,酷狗音樂等都是 OpenResty 的深度用戶。
OpenResty 安裝
菜鳥教學是住在 ubuntu14.04 安裝 OpenResty。
OpenResty 依賴函式庫有: perl 5.6.1 , libreadline, libpcre, libssl。
所以我們需要先安裝好這些依賴函式庫,也非常簡單:
apt-get install libreadline-dev libpcre3-dev libssl-dev perl
如果你的系統是Centos 或RedHat 可以使用以下指令:
yum install readline-devel pcre-devel openssl-devel
接下我們可以在官方(https://openresty.org/cn/)下載最新的OpenResty 原始碼包並解壓縮編譯安裝:
wget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz # 下载 tar xzvf ngx_openresty-1.9.7.1.tar.gz # 解压 cd ngx_openresty-1.9.7.1/ ./configure make make install
預設情況下程式會被安裝到/usr/local/openresty 目錄,你可以使用./configure --help 查看更多的設定選項。
更多程式相關內容,請關注php中文網程式設計教學欄位!
以上是openresty是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!