51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nginx 显示文件名不全(nginx 源码下载)

nginx 显示文件名不全,

我们遇到是这样的问题;

解决方法:编译安装 (重新编译)

1.下载最新nginx-1.24.0.tar.gz

http://nginx.org/en/download.html

wget http://nginx.org/download/nginx-1.24.0.tar.gz

解压源码:

2 修改源码

将源码src/http/modules/ngx_http_autoindex_module.c

修改为

#define NGX_HTTP_AUTOINDEX_PREALLOCATE 100
#define NGX_HTTP_AUTOINDEX_NAME_LEN 100

注意这里的# 一定要带,不然编译出错

2.重新编绎安装

cd /usr/local/nginx-1.24.0/

然后 执行:

./configure --prefix=/usr/local/nginx  --with-stream --with-http_ssl_module --with-stream_ssl_preread_module --with-stream_ssl_module --with-http_stub_status_module

编译:

make

make install

编译 结束。

启动测试一下

这里编译会出问题, 参考: https://blog.csdn.net/jxlhljh/article/details/116664519

启动nginx 
/usr/local/nginx/sbin/nginx 
停止nginx 
/usr/local/nginx/sbin/nginx  -s stop  

OK ,搞定

赞(7)
未经允许不得转载:工具盒子 » nginx 显示文件名不全(nginx 源码下载)