准备编译

随便去下载一个Nginx的源代码openresty,nginx,tengine随便一个都可以
然后去下载一个 LuaJIT 版本最好是2.1.0以上
然后去下载小皮面板需要的Nginx模块下面这些都是要用到的 [点击可跳转]

下面是我用的构建命令

./configure \
--prefix=/usr/local/phpstudy/soft/nginx/nginx-1.15/nginx \
--with-cc-opt=-O2 \
--with-ld-opt=-Wl,-rpath,/usr/local/phpstudy/soft/nginx/nginx-1.15/luajit/lib \
--with-pcre-jit \
--with-file-aio \
--with-select_module \
--with-select_module \
--with-poll_module \
--with-poll_module \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_xslt_module \
--with-http_image_filter_module \
--with-http_geoip_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_auth_request_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_degradation_module \
--with-http_slice_module \
--with-http_stub_status_module \
--with-http_perl_module \
--with-stream_ssl_module \
--with-stream_realip_module \
--with-stream_geoip_module \
--with-stream_ssl_preread_module \
--with-stream \
--add-module=../echo-nginx-module \
--add-module=../headers-more-nginx-module \
--add-module=../memc-nginx-module \
--add-module=../ngx_http_substitutions_filter_module \
--add-module=../rds-csv-nginx-module \
--add-module=../rds-json-nginx-module \
--add-module=../redis-nginx-module \
--add-module=../srcache-nginx-module \
--add-module=../lua-nginx-module \
--add-module=../lua-upstream-nginx-module \
--add-module=../stream-lua-nginx-module \
--add-module=../ngx_coolkit \
--add-module=../ngx_devel_kit \
--add-module=../set-misc-nginx-module \
--add-module=../array-var-nginx-module \
--add-module=../encrypted-session-nginx-module \
--add-module=../form-input-nginx-module \
--add-module=../xss-nginx-module && \
make -j16 && make install