欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS如何用nginx搭建文件下載服務(wù)器

 更新時(shí)間:2023年11月23日 09:25:20   作者:斷劍zou天涯  
Nginx 是開(kāi)源、高性能、高可靠的 Web 和反向代理服務(wù)器,而且支持熱部署,幾乎可以做到 7 * 24 小時(shí)不間斷運(yùn)行,即使運(yùn)行幾個(gè)月也不需要重新啟動(dòng),這篇文章主要介紹了CentOS用nginx搭建文件下載服務(wù)器,需要的朋友可以參考下

Nginx 是開(kāi)源、高性能、高可靠的 Web 和反向代理服務(wù)器,而且支持熱部署,幾乎可以做到 7 * 24 小時(shí)不間斷運(yùn)行,即使運(yùn)行幾個(gè)月也不需要重新啟動(dòng)。在工作中,我們經(jīng)常會(huì)用到需要搭建文件服務(wù)器的情況,這里就以在linux下搭建文件服務(wù)器為例,解釋編譯nginx和搭建服務(wù)器的過(guò)程。

一、nginx編譯安裝

1、下載nginx

nginx下載網(wǎng)站

wget下載命令

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

2、解壓壓縮包

tar -zxvf nginx-1.25.2.tar.gz

3、創(chuàng)建用戶和用戶組

useradd -M -s /sbin/nologin nginx

4、編譯安裝nginx

# 依次執(zhí)行下面命令
cd nginx-1.25.2

./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--without-http_rewrite_module \
--without-http_gzip_module


make && make install

#讓系統(tǒng)識(shí)別nginx的操作命
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/		

如果在編譯過(guò)程中報(bào)錯(cuò)需要依賴(lài)包,執(zhí)行以下命令安裝依賴(lài)

#nginx的配置及運(yùn)行需要pcre、zlib、openssl等軟件包的支持,因此需要安裝這些軟件的開(kāi)發(fā)包,以便提供相應(yīng)的庫(kù)和頭文件。
yum -y install pcre-devel zlib-devel openssl-devel gcc gcc-c++ make

依賴(lài)安裝完成重新執(zhí)行./configure命令

5、檢查、啟動(dòng)、重啟、停止 nginx服務(wù)的命令

nginx -t								#檢查配置文件是否配置正確
#啟動(dòng)
nginx									
#停止
cat /usr/local/nginx/logs/nginx.pid		#先查看nginx的PID號(hào)
kill -3 <PID號(hào)>
kill -s QUIT <PID號(hào)>
killall -3 nginx
killall -s QUIT nginx
#重載
kill -1 <PID號(hào)>
kill -s HUP <PID號(hào)>
killall -1 nginx
killall -s HUP nginx
#日志分割,重新打開(kāi)日志文件
kill -USR1 <PID號(hào)>
#平滑升級(jí)
kill -USR2 <PID號(hào)

在這里插入圖片描述

二、配置nginx文件下載服務(wù)器

1、配置nginx.conf文件 到nginx.conf文件目錄

cd  /usr/local/nginx/conf/

先備份nginx.cong文件

cp nginx.conf nginx.conf_bak

編輯/usr/local/nginx/conf/nginx.conf文件,
將 user nobody 改成:user root并取消注釋

在這里插入圖片描述

配置以下部分

    # 顯示目錄
    autoindex on;
    # 顯示文件大小
    autoindex_exact_size on;
    # 顯示文件時(shí)間
    autoindex_localtime on;
    # 防止中文亂碼
    charset utf-8;
    server {
        listen       8888;
        #配置了監(jiān)聽(tīng)端口此條不生效
        server_name  localhost;
        #文件服務(wù)器本地存儲(chǔ)路徑
        root /root/nginx_storge;
    }

在這里插入圖片描述

創(chuàng)建/root/nginx_storge文件夾

mkdir /root/nginx_storge

2、檢查并啟動(dòng)nginx

# 檢查nginx配置
nginx -t
#啟動(dòng)nginx
nginx -c /usr/local/nginx/conf/nginx.conf
#重載nginx
nginx -s reload

在這里插入圖片描述

3、測(cè)試下載

在cd /root/nginx_storge/中新建幾個(gè)文件和文件夾

在這里插入圖片描述

在瀏覽器中輸入地址:http://192.168.86.129:8888/(根據(jù)自己的ip修改)可以看到文件信息,點(diǎn)擊文件可以下載

在這里插入圖片描述

到此這篇關(guān)于CentOS用nginx搭建文件下載服務(wù)器的文章就介紹到這了,更多相關(guān)nginx搭建文件下載服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法總結(jié)

    關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法的相關(guān)資料,nginx遇到post請(qǐng)求靜態(tài)文件會(huì)得到405錯(cuò)誤,文中通過(guò)代碼介紹的非常詳細(xì),也給出了推薦方法,需要的朋友可以參考下
    2023-10-10
  • Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案

    Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案

    這篇文章主要介紹了Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 配置nginx隱藏版本號(hào)的多種方法

    配置nginx隱藏版本號(hào)的多種方法

    在生產(chǎn)環(huán)境中,需要隱藏nginx等服務(wù)的版本信息,以免造成安全風(fēng)險(xiǎn),下面小編給大家?guī)?lái)了兩種方法,幫助大家學(xué)習(xí)配置nginx隱藏版本號(hào)的相關(guān)知識(shí),需要的朋友可以參考下
    2022-01-01
  • Nginx安裝配置naxsi waf防火墻的方法實(shí)現(xiàn)

    Nginx安裝配置naxsi waf防火墻的方法實(shí)現(xiàn)

    Naxsi是第三方nginx模塊,它也能有效防御,本文主要介紹了Nginx安裝配置naxsi waf防火墻的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • 解決nginx代理?url重寫(xiě)的問(wèn)題

    解決nginx代理?url重寫(xiě)的問(wèn)題

    這篇文章主要介紹了解決nginx代理?url重寫(xiě)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Nginx如何實(shí)現(xiàn)pathinfo模式的方法詳解

    Nginx如何實(shí)現(xiàn)pathinfo模式的方法詳解

    pathinfo是偽靜態(tài)的一種,對(duì)于用過(guò)thinkphp的朋友們來(lái)說(shuō)應(yīng)該都不陌生,下面這篇文章主要給大家介紹了關(guān)于Nginx如何實(shí)現(xiàn)pathinfo模式的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-09-09
  • 使用Nginx搭建代理服務(wù)器(正向代理HTTPS網(wǎng)站)的操作指南

    使用Nginx搭建代理服務(wù)器(正向代理HTTPS網(wǎng)站)的操作指南

    在網(wǎng)絡(luò)應(yīng)用中,代理服務(wù)器是用于中轉(zhuǎn)用戶請(qǐng)求和服務(wù)端響應(yīng)的工具,正向代理主要用于客戶端與外部服務(wù)器之間的訪問(wèn)代理,幫助客戶端隱藏其 IP 地址或訪問(wèn)受限資源,本文將詳細(xì)介紹如何使用 Nginx 搭建正向代理服務(wù)器,特別是針對(duì) HTTPS 網(wǎng)站的代理
    2024-11-11
  • nginx ingress的具體使用

    nginx ingress的具體使用

    本文主要介紹了nginx ingress的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法

    Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法

    這篇文章主要介紹了Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 深入理解nginx的access.log文件

    深入理解nginx的access.log文件

    NGINX軟件會(huì)把每個(gè)用戶訪問(wèn)網(wǎng)站的日志記錄到指定的日志文件里,供網(wǎng)站者分析用戶的瀏覽行為,本文主要介紹了nginx的access.log文件,感興趣的可以了解一下
    2023-09-09

最新評(píng)論