./configure --prefix=/opt/app/tengine --user=nginx --group=nginx --error-log-path=/data/var/log/nginx/error.log --http-log-path=/data/var/log/nginx/access.log --pid-path=/data/var/run/nginx/nginx.pid --lock-path=/opt/app/tengine/lock/nginx.lock --conf-path=/opt/app/tengine/conf/nginx.conf --with-threads --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_addition_module --with-http_v2_module --add-module=./modules/ngx_http_upstream_check_module --add-module=./modules/ngx_http_upstream_session_sticky_module --add-module=./modules/ngx_http_upstream_dynamic_module --add-module=./modules/ngx_http_proxy_connect_module --add-module=./modules/ngx_http_reqstat_module --add-module=./modules/ngx_http_upstream_keepalive_module --add-module=./modules/ngx_http_upstream_dyups_module --with-http_gzip_static_module --http-proxy-temp-path=/var/tmp/nginx/proxy/ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi --http-scgi-temp-path=/var/tmp/nginx/scgi --add-module=../ngx_devel_kit-0.3.1 --add-module=../nginx-auth-ldap --with-http_lua_module --with-luajit-lib=/usr/local/lib/ --with-luajit-inc=/usr/local/include/luajit-2.1/ --with-lua-inc=/usr/local/include/luajit-2.1 --with-lua-lib=/usr/local/lib/
yum install -y jemalloc-devel jemalloc pcre pcre-devel openldap openssl openssl-devel openldap-develyum install -y groupinstall "Development Tools"groupadd nginxuseradd -s /sbin/nologin -g nginx nginxmkdir -p /data/soft/srcmkdir /var/tmp/nginx/proxy/ -pmkdir -p /var/tmp/nginx/proxy/mkdir -p /var/tmp/nginx/uwsgi mkdir -p /var/tmp/nginx/scgimkdir -p /var/tmp/nginx/fcgi/chown nginx. /var/tmp/nginx -Rchmod 777 -R /var/tmp/nginx/chown nginx /opt/app/tengine -R #chmod u+s /opt/app/tengine/sbin/nginxhttps://github.com/openresty/lua-resty-corehttps://github.com/vision5/ngx_devel_kithttps://github.com/openresty/lua-nginx-modulehttp://luajit.org//data/soft/wget http://luajit.org/download/LuaJIT-2.0.5.tar.gzwget https://github.com/vision5/ngx_devel_kit/archive/v0.3.1.tar.gzwget https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gzwget https://tengine.taobao.org/download/tengine-2.3.1.tar.gzwget https://github.com/openresty/lua-resty-core/archive/v0.1.17.tar.gzmv v0.1.17.tar.gz lua-resty-core_v0.1.17.tar.gzmv v0.3.1.tar.gz ./src/ngx_devel-v0.3.1.tar.gzmv v0.10.15.tar.gz ./src/lua-nginx-module_v0.10.15.tar.gzmv tengine-2.3.1.tar.gz ./srcmv LuaJIT-2.0.5.tar.gz ./srctar xfz lua-resty-core_v0.1.17.tar.gz -C src/git clone https://github.com/openresty/luajit2make && make installcd /data/soft/srcgit clone https://github.com/kvspb/nginx-auth-ldap.git#tar xfz LuaJIT-2.0.5.tar.gz #cd LuaJIT-2.0.5/#make install PREFIX=/usr/local/luajit#export LUAJIT_LIB=/usr/local/luajit/lib#export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0##ln -s /usr/local/luajit/lib/libluajit-5.1.so /lib64/#ln -s /usr/local/luajit/lib/libluajit-5.1.so /usr/lib/cd ..tar zxf lua-nginx-module_v0.10.15.tar.gz tar zxf ngx_devel-v0.3.1.tar.gz less /lib/systemd/system/php-fpm.service # It's not recommended to modify this file in-place, because it# will be overwritten during upgrades. If you want to customize,# the best way is to use the "systemctl edit" command.[Unit]Description=The PHP FastCGI Process ManagerAfter=network.target[Service]Type=simplePIDFile=/opt/app/php/var/run/php-fpm.pidExecStart=/opt/app/php/sbin/php-fpm --nodaemonize --fpm-config /opt/app/php/etc/php-fpm.confExecReload=/bin/kill -USR2 $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target---[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/opt/app/tengine/sbin/nginx#ExecStart=/opt/app/tenginesbin/nginx -c /opt/app/tengine/conf/nginx.conf#PIDFile=/data/var/run/nginx/nginx.pid ExecReload=/opt/app/tengine/sbin/nginx -s reloadExecStop=/opt/app/tengine/sbin/nginx -s quit#ExecReload=/bin/kill -s HUP $MAINPID#ExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target---mkdir /data/var/log/nginx/ -pmkdir /data/var/run/nginx -pcd tengine-2.3.1./configure --prefix=/opt/app/tengine --user=nginx --group=nginx --error-log-path=/data/var/log/nginx/error.log --http-log-path=/data/var/log/nginx/access.log --pid-path=/data/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --conf-path=/opt/app/tengine/conf/nginx.conf --with-threads --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_addition_module --with-http_v2_module --add-module=./modules/ngx_http_upstream_check_module --add-module=./modules/ngx_http_upstream_session_sticky_module --add-module=./modules/ngx_http_upstream_dynamic_module --with-http_gzip_static_module --http-proxy-temp-path=/var/tmp/nginx/proxy/ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi --http-scgi-temp-path=/var/tmp/nginx/scgi --add-module=../lua-nginx-module-0.10.15/ --add-module=../ngx_devel_kit-0.3.1/ --add-module=../lua-resty-core-0.1.17 --with-ld-opt="-Wl,-rpath,${LUAJIT_LIB}"make -j 4make install ln -s /opt/app/tengine/sbin/nginx /usr/local/sbin/cp /data/soft/php-7.3.15/sapi/fpm/php-fpm.service /lib/systemd/system/ln -s /opt/app/tengine/system/nginx.service /lib/systemd/system/systemctl enable nginxsystemctl enable php-fpm### --with-threads --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_addition_module --with-http_v2_module --with-openssl=/opt/tools/openssl-1.1.1c --with-pcre=/opt/tools/pcre-8.43 --with-zlib=/opt/tools/zlib-1.2.11 --with-jemalloc=/opt/tools/jemalloc-5.1.0 --add-module=/opt/tools/ngx_http_substitutions_filter_module-master --add-module=/opt/tools/ngx_devel_kit-master --add-module=/opt/tools/ngx_cache_purge-2.3 --add-module=./modules/ngx_http_upstream_check_module --add-module=./modules/ngx_http_upstream_session_sticky_module --add-module=./modules/ngx_http_upstream_dynamic_module ./configure --add-module=../lua-nginx-module-0.10.8 --add-module=../ngx_devel_kit-0.3.0 --with-ld-opt="-Wl,-rpath,${LUAJIT_LIB}"makesudo make install