lamp lnmp 寶塔等各種安裝腳本及工具的出現(xiàn),極大地提高了服務器部署的效率,但是使用lnmp一鍵腳本安裝的環(huán)境,如果想安裝云鎖,應該怎么做呢。
首先我們下載云鎖提供的NGINX防護模塊并解壓
cd /usr/local/src/
wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip
unzip nginx-plugin-master.zip
進入到NGINX目錄,查看現(xiàn)在編譯的參數(shù)
cd /usr/local/nginx/sbin/
./nginx -V
進入到lnmp源碼目錄,會發(fā)現(xiàn)有下載好的各種源碼包,NGINX源碼包也在這里。解壓NGINX和OpenSSL 源碼包
我這里是用lnmp1.6舉例,具體需要解壓什么源碼包,具體在和路徑,需要根據(jù)自己安裝lnmp時的路徑及上面./nginx -V的參數(shù)
cd /usr/local/src/lnmp1.6-full/src/
tar -xzvf nginx-1.16.1.tar.gz
tar -xzvf openssl-1.1.1d.tar.gz
cd /usr/local/src/lnmp1.6-full/src/nginx-1.16.1/
在原來的編譯參數(shù)上,加上
--add-module=/usr/local/src/nginx-plugin-master
然后 make && make install,安裝好了重啟云鎖就可以在客戶端看見已經(jīng)是自編譯狀態(tài)了。

在然后可以加上 ?order%20by 測試一下,可以看到也是攔截成功
