nginx模塊依賴:nginx的一些模塊須要第三方支持,例如gzip模塊須要zlib庫,rewrite模塊須要pcre庫,ssl功能須要openssl庫。
根據需求添加不一樣模塊
例添加echo模塊:html
詳情請看:blog.csdn.net/dushiwodecu…linux
/usr/local/nginx/sbin/nginx -V複製代碼
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-pcre複製代碼
wget https://github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz複製代碼
tar -zxvf v0.61.tar.gz -C /usr/local/nginxgz複製代碼
cd /usr/local/nginxgz/nginx-1.12.2複製代碼
./configure --prefix=/usr/local/nginx --add-module=/usr/local/nginxgz/echo-nginx-module-0.61 --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-pcre複製代碼
make
make install複製代碼
server{
server_name echo.chen.com;
listen 80;
location /{
echo "it is echo module...";
}
}複製代碼
echo '192.168.1.111 echo.chen.com' >> /etc/hosts複製代碼
/usr/local/nginx/sbin/nginx -s reload複製代碼
server{
server_name echo.chen.com;
listen 80;
location /{
default_type 'text/html';
echo "it is echo module...";
}
}複製代碼
192.168.1.111 echo.chen.com複製代碼
/usr/local/nginx/sbin/nginx -s reload複製代碼