debian12编译安装nginx

583 阅读1分钟

使用的系统debian12

安装必备的软件包

apt install 
libpcre3 \
libpcre3-dev \
zlib1g-dev \
openssl \
libssl-dev \
libxml2-dev \
libxslt-dev \
libgd-dev \
libgeoip-dev \
build-essential

配置nginx,编译所有功能模块

./configure \
  --with-threads  \
  --with-file-aio \
  --with-http_ssl_module \
  --with-http_realip_module \
  --with-http_addition_module \
  --with-http_xslt_module=dynamic \
  --with-http_image_filter_module=dynamic \
  --with-http_geoip_module=dynamic \
  --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-stream=dynamic \
  --with-stream_ssl_module \
  --with-stream_realip_module \
  --with-stream_geoip_module=dynamic \
  --with-stream_ssl_preread_module \
  --with-compat \
  --with-pcre-jit

编译安装

make && make install