5 Answers
ALPN需要openssl-1.0.2,而默认oneinstack是用操作系统默认1.0.1x,可在安装前修改~/oneinstack/include/nginx.sh 在./configure --with-openssl=/PATH/TO/openssl-1.0.2x 试试
您好!
Tar_Cd ${Nginx_Ver}.tar.gz ${Nginx_Ver}
if echo ${Nginx_Ver} | grep -Eqi 'nginx-[0-1].[5-8].[0-9]' || echo ${Nginx_Ver} | grep -Eqi 'nginx-1.9.[1-4]$'; then
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module ${NginxMAOpt} ${Nginx_Modules_Options}
else
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module ${NginxMAOpt} ${Nginx_Modules_Options}
fi
make && make install
=》请问:./configure –with-openssl=/PATH/TO/openssl-1.0.2x 这个加在上述哪个地方呢?如何加? /PATH/TO/openssl-1.0.2x这个是下载openssl 1.0.2X源码的文件夹绝对路径吗?
您好,是不是这样加:
[ ! -d "$nginx_install_dir" ] && mkdir -p $nginx_install_dir
./configure --prefix=$nginx_install_dir --user=$run_user --group=$run_user --with-http_stub_status_module --with-http_v2_module -–with-openssl=/root/oneinstack/src/openssl-1.0.2h --with-http_ssl_module --with-ipv6 --with-http_gzip_static_module --with-http_realip_module --with-http_flv_module --with-pcre=../pcre-$pcre_version --with-pcre-jit $malloc_module
make -j ${THREAD} && make install
if [ -e "$nginx_install_dir/conf/nginx.conf" ];then
cd ..
其中:/root/oneinstack/src/openssl-1.0.2h ,这个是我下载openssl-1.0.2h的解压文件夹。
[ ! -d "$nginx_install_dir" ] && mkdir -p $nginx_install_dir
./configure --prefix=$nginx_install_dir --user=$run_user --group=$run_user --with-http_stub_status_module --with-http_v2_module -–with-openssl=/root/oneinstack/src/openssl-1.0.2h --with-http_ssl_module --with-ipv6 --with-http_gzip_static_module --with-http_realip_module --with-http_flv_module --with-pcre=../pcre-$pcre_version --with-pcre-jit $malloc_module
make -j ${THREAD} && make install
if [ -e "$nginx_install_dir/conf/nginx.conf" ];then
cd ..
其中:/root/oneinstack/src/openssl-1.0.2h ,这个是我下载openssl-1.0.2h的解压文件夹。
Please login or Register to submit your answer