02nginx lua redis實現廣告快取

2021-10-02 14:58:43 字數 431 閱讀 4258

需要在頁面上顯示廣告的資訊

2.2.1 openresty介紹

openresty(又稱:ngx_openresty) 是乙個基於 nginx 的可伸縮的 web 平台,由中國人章亦春發起,提供了很多高質量的第三方模組。

openresty 簡單理解,就相當於封裝了nginx,並且整合了lua指令碼,開發人員只需要簡單的其提供了模組就可以實現相關的邏輯,而不再像之前,還需要在nginx中自己編寫lua的指令碼,再進行呼叫了。

2.2.2 openresty安裝

linux安裝openresty:

1.新增倉庫執行命令

yum install yum‐utils

yum‐config‐manager ‐‐add‐repo

2.執行安裝

nginx lua redis 配置安裝

因為用openrsty也可以不用安裝所有模組都能用,但是為了更純淨些,就用nginx安裝自己需要的模組。需要的模組為 luajit 2.0.2.tar.gz?echo nginx module 0.46.tar.gz?lua redis parser 0.10.tar.gz?redis2 nginx...

nginx lua redis 使用方法

2 編譯安裝 tar xzvf ngx openresty 1.7.10.1.tar.gz cd ngx openresty 1.7.10.1 configure with luajit make make install3 修改nginx config usr local openresty ng...

nginx lua redis 防刷和限流

防刷的概念 防刷的目的是為了防止有些ip來爬去我們的網頁,獲取我們的 等資訊。不像普通的搜尋引擎,這種爬去行為我們經過統計最高每秒300次訪問,平均每秒266次訪問。由於我們的 的頁面都在cdn上,導致我們的cdn流量會定時冒尖。為了防止這種情況,打算將網頁頁面的訪問從cdn切回主站。同時開啟防刷功...