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

python django框架中使用FastDFS分布式文件系統(tǒng)的安裝方法

 更新時間:2019年06月10日 10:56:32   作者:begrateful  
這篇文章主要介紹了python-django框架中使用FastDFS分布式文件系統(tǒng)的安裝方法,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下

一、安裝FastDFS

1-1:執(zhí)行docker命令安裝

# 安裝tracker
docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs youkou1/fastdfs tracker
# 安裝storage
docker run -dti --network=host --name storage -e TRACKER_SERVER=IP地址:22122 -v /var/fdfs/storage:/var/fdfs youkou1/fastdfs storage

1-2 測試是否安裝成功:執(zhí)行命令 docker ps -a

TRACKER_SERVER:IP地址說明不要使用lo 和docker下的IP地址因為在安裝鏡像中配的是enp3s0下面的IP地址。

1-3、在項目中創(chuàng)建客戶端配置文件  fastdfs/client.conf

client.conf配置文件內容:注意tracker_serverIP地址。

# connect timeout in seconds
# default value is 30s
connect_timeout=30
# network timeout in seconds
# default value is 30s
network_timeout=60
# the base path to store log files
# base_path=utils/fastdfs/logs
# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.31.170:22122
#standard log level as syslog, case insensitive, value list:
### emerg for emergency
### alert
### crit for critical
### error
### warn for warning
### notice
### info
### debug
log_level=info
# if use connection pool
# default value is false
use_connection_pool = false
# connections whose the idle time exceeds this time will be closed
# unit: second
# default value is 3600
connection_pool_max_idle_time = 3600
# if load FastDFS parameters from tracker server
# default value is false
load_fdfs_parameters_from_tracker=false
# if use storage ID instead of IP address
# same as tracker.conf
# valid only when load_fdfs_parameters_from_tracker is false
# default value is false
use_storage_id = false
# specify storage ids filename, can use relative or absolute path
# same as tracker.conf
# valid only when load_fdfs_parameters_from_tracker is false
storage_ids_filename = storage_ids.conf
#HTTP settings
http.tracker_server_port=80

1-4:在xhell中進入項目的虛擬環(huán)境安裝python相關包 (在虛擬環(huán)境中)

# 安裝相關包 
pip install fdfs_client.zip
pip install mutagen
pip install requests

1-5:如果pip install fdfs_client.zip 安裝報錯

請執(zhí)行如下命令

sudo apt-get install python3 python-dev python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python-pip

然后在執(zhí)行安裝命令:

查看所安裝的包:

測試代碼:

from fdfs_client.client import Fdfs_client
FDFS_Client = Fdfs_client('/common/fastdfs/client.conf')
ret = FDFS_Client.upload_by_filename('/media/2018.png')
print(ret)

  如果執(zhí)行不報錯,返回結果如下說明就成功了:

1-6 如果進行測試 以下報的是語法錯誤,這個明顯是python2的語法,我現(xiàn)在用的是python3,進過查詢相關資料,決定換一個不用 pip install fdfs_client.zip

刪除   fdfs_client.zip  執(zhí)行命令

pip uninstall fdfs_client-py

使用pip install py3Fdfs

 

再次測試:

 在瀏覽器中查看:

http://192.168.31.170:8888/group1/M00/00/00/wKgfqlz5yYyAHe5nAAfh_rrm7jw601.png

注意:這里的端口8888也是在上面安裝環(huán)境中配好的。

總結

以上所述是小編給大家介紹的python django框架中使用FastDFS分布式文件系統(tǒng)的安裝方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • 深入理解Python虛擬機中的Code?obejct

    深入理解Python虛擬機中的Code?obejct

    在本篇文章當中主要給大家深入介紹在?cpython?當中非常重要的一個數(shù)據(jù)結構?code?object!?我們簡單介紹了一下在?code?object?當中有哪些字段以及這些字段的簡單含義,在本篇文章當中將會舉一些例子以便更加深入理解這些字段
    2023-04-04
  • 如何利用python創(chuàng)建、讀取和修改CSV數(shù)據(jù)文件

    如何利用python創(chuàng)建、讀取和修改CSV數(shù)據(jù)文件

    csv文件與txt文件類似,區(qū)別點就是在csv文件中,字段間使用“,”或“|”隔開,達到類似與表格的效果,下面這篇文章主要給大家介紹了關于如何利用python創(chuàng)建、讀取和修改CSV數(shù)據(jù)文件的相關資料,需要的朋友可以參考下
    2022-05-05
  • 在numpy矩陣中令小于0的元素改為0的實例

    在numpy矩陣中令小于0的元素改為0的實例

    今天小編就為大家分享一篇在numpy矩陣中令小于0的元素改為0的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Django重置migrations文件的方法步驟

    Django重置migrations文件的方法步驟

    這篇文章主要介紹了Django重置migrations文件的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • OpenCV機器學習MeanShift算法筆記分享

    OpenCV機器學習MeanShift算法筆記分享

    這篇文章主要介紹了OpenCV機器學習MeanShift算法筆記分享,有需要的朋友可以借鑒參考下,希望可以對各位讀者的OpenCV算法學習能夠有所幫助
    2021-09-09
  • python 鏡像環(huán)境搭建總結

    python 鏡像環(huán)境搭建總結

    這篇文章主要介紹了python 鏡像環(huán)境搭建總結,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • OpenCV 繪制同心圓的示例代碼

    OpenCV 繪制同心圓的示例代碼

    本文主要介紹了OpenCV 繪制同心圓的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • python列表的增刪改查實例代碼

    python列表的增刪改查實例代碼

    下面小編就為大家分享一篇python列表的增刪改查實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Python檢查ping終端的方法

    Python檢查ping終端的方法

    今天小編就為大家分享一篇Python檢查ping終端的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python標準庫學習之operator.itemgetter函數(shù)的使用

    Python標準庫學習之operator.itemgetter函數(shù)的使用

    operator.itemgetter是Python標準庫operator模塊中的一個函數(shù),本文主要介紹了Python標準庫學習之operator.itemgetter函數(shù)的使用,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07

最新評論