国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

文件服務器的兩種實現方式

LdhAndroid / 3239人閱讀

摘要:簡介在日常的工作項目中,我們常常會需要用到文件服務器,即在網頁端就能訪問到本地的電腦中某個文件夾下的所有文件,示例界面如下本文將介紹筆者接觸到的兩種實現文件服務器的方法,它們所使用的工具如下本文以系統系統為例,具體介紹如何實現文件服務器。

簡介

??在日常的工作項目中,我們常常會需要用到文件服務器,即在網頁端就能訪問到本地的電腦中某個文件夾下的所有文件,示例界面如下:

??本文將介紹筆者接觸到的兩種實現文件服務器的方法,它們所使用的工具如下:

Nginx

Python

本文以Linux系統(Ubuntu系統)為例,具體介紹如何實現文件服務器。

Nginx實現文件服務器 Nginx的簡介與安裝

??Nginx是一個高性能的HTTP和反向代理服務,也是一個IMAP/POP3/SMTP服務。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布于2004年10月4日。
??Ubuntu系統安裝Nginx的命令如下:

sudo apt install nginx
配置文件

??安裝Nginx之后,切換至/etc/nginx/conf.d文件夾,創建default.conf文件,內容如下:

autoindex on;               # 顯示目錄
autoindex_exact_size on;    # 顯示文件大小
autoindex_localtime on;     # 顯示文件時間
charset utf-8,gbk;          # 字符集

server {
    listen       8080 default_server;
    listen       [::]:8080 default_server;
    server_name  _;
    #root         /usr/share/nginx/html;
    root         /home/vagrant;  #需要展示的目錄

}
啟動服務

??如需啟動文件服務,只需運行以下命令即可:

sudo nginx

這樣在瀏覽器中輸入localhost:8080,就會出現示例界面。

Python實現文件服務器

??如果使用Python實現文件服務器,那么命令就會簡單很多,只需一行命令即可:

python -m SimpleHTTPServer 8080

這樣在瀏覽器中輸入localhost:8080,就會出現示例界面。

總結

??也許還有更多實現文件服務器的辦法,希望大家能多多指教~

注意:本人現已開通微信公眾號: Python爬蟲與算法(微信號為:easy_web_scrape), 歡迎大家關注哦~~

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40395.html

相關文章

  • 文件務器兩種實現方式

    摘要:簡介在日常的工作項目中,我們常常會需要用到文件服務器,即在網頁端就能訪問到本地的電腦中某個文件夾下的所有文件,示例界面如下本文將介紹筆者接觸到的兩種實現文件服務器的方法,它們所使用的工具如下本文以系統系統為例,具體介紹如何實現文件服務器。 簡介 ??在日常的工作項目中,我們常常會需要用到文件服務器,即在網頁端就能訪問到本地的電腦中某個文件夾下的所有文件,示例界面如下: showImg(...

    gplane 評論0 收藏0
  • FormData 和 Iframe上傳文件兩種方式

    摘要:還特別介紹一種用使用對象上傳文件的方法。設置為上傳文件不需要緩存。用上傳文件因為不是所有瀏覽器都支持的,所以有時候需要用來實現文件上傳的功能。 用AJAX上傳文件,一般都是用FormData對象。 FormData對象,是可以使用一系列的健值對來模擬一個完整的表單,然后使用XMLHttpRequest發送這個表單。 FormData的使用 創建一個空的FormData對象,然后再用...

    Dean 評論0 收藏0
  • vue文件中使用echarts.js兩種方式

    最近工作中需要用到echarts,由于項目是用的vue-cli開發的。在網上搜到vue中合成了vue-echarts,但是不想使用vue中規定好的數據格式,于是就自己做了一個vue項目引用原生echarts的簡單demo,實現過程如下:用了兩種實現方式 準備工作 1、安裝echarts依賴 控制臺輸入:npm install echarts --save 2、全局引入 main.js中引入 im...

    陳江龍 評論0 收藏0
  • PG兩種集群技術:Pgpool-II與Postgres-XL

    摘要:最近研究了的兩種集群方案,分別是和,在這里總結一下二者的機制結構優劣測試結果等。其中的前身的,的前身是。為了避免單點故障,可以為所有節點配置對應的節點。測試測試結果測試結果顯示,兩種集群與單機的性能指標幾乎一致,無法分辨高下。 最近研究了PG的兩種集群方案,分別是Pgpool-II和Postgres-XL,在這里總結一下二者的機制、結構、優劣、測試結果等。 1、 Pgpool-I...

    gitmilk 評論0 收藏0
  • 實現高可用兩種方案與實戰

    摘要:高可用的首要想法就是雙機熱備,故障時自動切換,所以我們要給加一個備機。注下面實現高可用都用的是雙機熱備,為了方便,把調度服務器簡稱為主機,把調度服務器的備機簡稱為備機。 我之前在一片文章 用Nginx+Redis實現session共享的均衡負載 中做了一個負載均衡的實驗,其主要架構如下: showImg(https://segmentfault.com/img/bVushO); 把de...

    seal_de 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<