亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

強大的 Web 應?服務器OpenResty安裝(Nginx倉庫)

 更新時間:2023年06月18日 00:23:42   作者:阿暢00000  
OpenResty 是?個強大的 Web 應?服務器,Web 開發(fā)?員可以使用 Lua 腳本語?調(diào)動 Nginx ?持的各種 C 以及 Lua 模塊,更主要的是在性能方面,OpenResty可以快速構造出足以勝任 10K 以上并發(fā)連接響應的超高性能 Web 應用系統(tǒng)

OpenResty(?稱:ngx_openresty) 是一個基于 NGINX 的可伸縮的 Web 平臺,OpenResty 是?個強大的 Web 應?服務器,Web 開發(fā)?員可以使用 Lua 腳本語?調(diào)動 Nginx ?持的各種 C 以及 Lua 模塊,更主要的是在性能方面,OpenResty可以快速構造出足以勝任 10K 以上并發(fā)連接響應的超高性能 Web 應用系統(tǒng)

OpenResty® 是一個基于 Nginx 與 Lua 的高性能 Web 平臺,其內(nèi)部集成了大量精良的 Lua 庫、第三方模塊以及大多數(shù)的依賴項。用于方便地搭建能夠處理超高并發(fā)、擴展性極高的動態(tài) Web 應用、Web 服務和動態(tài)網(wǎng)關。

OpenResty® 通過匯聚各種設計精良的 Nginx 模塊(主要由 OpenResty 團隊自主開發(fā)),從而將 Nginx 有效地變成一個強大的通用 Web 應用平臺。這樣,Web 開發(fā)人員和系統(tǒng)工程師可以使用 Lua 腳本語言調(diào)動 Nginx 支持的各種 C 以及 Lua 模塊,快速構造出足以勝任 10K 乃至 1000K 以上單機并發(fā)連接的高性能 Web 應用系統(tǒng)。

OpenResty® 的目標是讓你的Web服務直接跑在 Nginx 服務內(nèi)部,充分利用 Nginx 的非阻塞 I/O 模型,不僅僅對 HTTP 客戶端請求,甚至于對遠程后端諸如 MySQL、PostgreSQL、Memcached 以及 Redis 等都進行一致的高性能響應。

OpenResty中?官網(wǎng): http://openresty.org/cn/

windows版安裝

1.運??個Hello World

在任意?個地?新建?個?件夾(注意最好不要有中?路徑)。例如:在桌面新建?個 example 文件夾, ?錄結構如下 (?錄樹生成網(wǎng)站 http://dir.yardtea.cc/)

2.其中l(wèi)ogs和conf是必要的,?面的?件可以新建空文件。

3.打開nginx.conf如?配置:

worker_processes  1;
error_log logs/error.log;
events {
    worker_connections 1024;
}
http {
    server {
        listen 9000;
        default_type text/html;
        location / {
            root /data/html;
            index kbn.html;
        }
} }

4.啟動nginx

nginx -p /bin -c conf/nginx.conf
或 cd /var/nginx/bin目錄使用 nginx -c conf/nginx.conf
如果啟動報錯 resty.core 找不到, 就把nginx安裝目錄中的lua,luaLib 兩個?件夾復制到project ?面去

5.修改配置之后使? ./nginx -s reload 重啟

停?./nginx -s stop

ConterOS 安裝 OpenResty

下載地址:
OpenResty官?: http://openresty.org/OpenResty下載地址:http://openresty.org/cn/download.html

  • 安裝依賴庫:
$ yum install -y pcre-devel openssl-devel gcc curl

2.下載OpenResty版本:

 $ wget https://openresty.org/download/openresty-1.15.8.1.tar.gz
wget https://openresty.org/download/openresty-1.21.4.1.tar.gz
  • 解壓:
 $ tar -xzvf openresty-1.15.8.1.tar.gz
  • 進?解壓?目錄:
$ cd openresty-1.15.8.1/
  • 檢查配置環(huán)境, ?成 Makefile,默認安裝到/usr/local/openresty:
$ ./configure
  • 編譯安裝:
$ gmake && gmake install

安裝結果:

mkdir -p /usr/local/openresty/site/lualib /usr/local/openresty/site/pod /usr/local/openresty/site/manifest
ln -sf /usr/local/openresty/nginx/sbin/nginx /usr/local/openresty/bin/openresty

可以看到openresty 實際上是nginx的軟連接。
7.常用命令:

查看版本號:
$ /usr/local/openresty/bin/openresty -v
  nginx version: openresty/1.15.8.3
檢驗配置
/usr/local/openresty/bin/openresty -t
啟動
/usr/local/openresty/bin/openresty
停?
/usr/local/openresty/bin/openresty -s stop
重新加載配置
/usr/local/openresty/bin/openresty -s reload
  • 配置/lib/systemd/system/openresty.service,通過systemctl啟動:
[Unit]
Description=openresty - high performance web server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/openresty/bin/openresty -c /usr/local/openresty/nginx/conf/nginx.conf
ExecReload=/usr/local/openresty/bin/openresty -s reload
ExecStop=/usr/local/openresty/bin/openresty -s stop
[Install]
WantedBy=multi-user.target

9.添加openresty.service后,使配置文件生效:

$ systemctl daemon-reload

10.使用systemctl管理openresty:

啟動
$ systemctl start openresty
停?
$ systemctl stop openresty
重載配置
$ systemctl reload openresty
重啟
$ systemctl restart openresty

到此這篇關于強大的 Web 應?服務器OpenResty安裝(Nginx倉庫) 的文章就介紹到這了,更多相關安裝OpenResty內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 分布式限流之Nginx層限流方式

    分布式限流之Nginx層限流方式

    這篇文章主要介紹了分布式限流之Nginx層限流方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Nginx使用Gzip算法對報文進行壓縮詳解

    Nginx使用Gzip算法對報文進行壓縮詳解

    這篇文章主要給大家介紹了關于Nginx的Gzip功能的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nginx具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-08-08
  • 關閉nginx空主機頭 防止nginx空主機頭及惡意域名指向

    關閉nginx空主機頭 防止nginx空主機頭及惡意域名指向

    nginx的默認配置中的虛擬主機允許用戶通過IP訪問,或者通過未設置的域名訪問,比如有人惡意把他自己的域名指向了你的ip,需要的朋友可以參考下
    2016-09-09
  • Nginx+keepalived雙機熱備技術實踐

    Nginx+keepalived雙機熱備技術實踐

    在互聯(lián)網(wǎng)的高可用性 服務中,單一的服務節(jié)點往往無法滿足業(yè)務對穩(wěn)定性和可用性的要求,雙機熱備是一種常見的高可用性解決方案,它通過兩臺服務器同時運行相同的服務,本文將詳細介紹如何在 Nginx 環(huán)境中部署雙機熱備方案,需要的朋友可以參考下
    2025-01-01
  • Nginx的正則表達式詳解

    Nginx的正則表達式詳解

    今天來聊一聊他的正則表達式的使用規(guī)則,我會簡單的舉幾個例子然后進行說明講解,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 啟用Nginx目錄瀏覽功能的方法

    啟用Nginx目錄瀏覽功能的方法

    這篇文章主要介紹了啟用Nginx目錄瀏覽功能的方法,需要的朋友可以參考下
    2014-03-03
  • Nginx的mirror指令示例配置

    Nginx的mirror指令示例配置

    這篇文章主要介紹了Nginx的mirror指令能干啥?mirror 指令提供的核心功能就是流量復制, 至于流量復制要用來干嘛,這個就各取所需了,需要的朋友可以參考下
    2022-05-05
  • nginx使用nginx-rtmp-module模塊實現(xiàn)直播間功能

    nginx使用nginx-rtmp-module模塊實現(xiàn)直播間功能

    做的過程出現(xiàn)很多問題,環(huán)境其實就需要nginx就可以,然后就是在播放的問題,m3u8的格式,mac直接訪問就支持,蘋果系統(tǒng)原生H5支持m3u8,還有就是手機直接訪問也支持!但是其他其他系統(tǒng)PC端不支持,嘗試了好多都不行,最后終于找到了一個支持m3u8格式H5播放
    2017-10-10
  • Linux 系統(tǒng) nginx 服務器安裝及負載均衡配置詳解

    Linux 系統(tǒng) nginx 服務器安裝及負載均衡配置詳解

    nginx(engine x) 是一個 高性能 的 HTTP 和 反向代理 服務器、郵件代理服務器以及通用的 TCP/UDP 代理服務器。這篇文章主要介紹了Linux 系統(tǒng) nginx 服務器安裝及負載均衡配置詳解,需要的朋友可以參考下
    2019-07-07
  • 前端異常502?bad?gateway的原因和解決辦法

    前端異常502?bad?gateway的原因和解決辦法

    本文詳細講解了前端異常502?bad?gateway的原因和解決辦法,文中通過示例代碼介紹的非常詳細。對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧<BR>
    2021-12-12

最新評論