在Nginx安裝Fancyindex模組,讓目錄對映更加美觀

勤匠發表於2024-06-25

在Nginx安裝Fancyindex模組,讓目錄對映更加美觀

  1. 下載ngx-fancyindex

    我提供的連結:下載連結,下完後記得解壓出來是一個ngx-fancyindex-0.5.2.tar.xz的壓縮檔案,當然你也可以去github上下載。

  2. 上傳檔案

    ngx-fancyindex-0.5.2.tar.xz傳到CentOS的/usr/local/nginx/html/ 路徑下,然後解壓

    unzip ngx-fancyindex-0.5.2.tar.xz
    

    [!NOTE]

    沒有unzip命令,請使用命令:yum install -y unzip zip安裝

  3. 配置

    停止nginx服務

    ./usr/local/nginx/sbin/nginx stop
    

    進入nginx解壓後的目錄(注意不是安裝目錄)

    cd /root/nginx-1.26.1
    

    執行以下程式碼進行配置

    ./configure --prefix=/usr/local/nginx \
    		   --with-http_stub_status_module \
                --with-http_ssl_module \
                --add-module=/usr/local/nginx/html/ngx-fancyindex
    

    配置nginx.conf

    server {
        # 監聽埠
        listen  8000;
    	charset utf-8;
        location / {
            # 儲存資原始檔的目錄,根據自己的需求配置
            root /home/resource;
            fancyindex on;
            fancyindex_localtime on;
            fancyindex_exact_size off;
            sendfile on;
        }
    }
    

    重啟nginx

    ./usr/local/nginx/sbin/nginx
    

    ok,不出意外,你就可以在瀏覽器訪問你的資源了

相關文章