Erstellen eines Image-Servers mit FastDFS unter Linux

Erstellen eines Image-Servers mit FastDFS unter Linux

Serverplanung

Servername IP-Adresse und Port Bemerkung
FastDFS-Tracker * : 22122 Tracking-Server/Planungsserver
FastDFS-Speicher * : 23000 Speicherserver

1. Systemkomponenten installieren

yum installiere gcc -y 

2. Installieren Sie Fastdfs

1. Erstellen Sie ein Speicherverzeichnis für den Image-Server

mkdir -p /Daten/Bild

2. Laden Sie das FastDFS-Abhängigkeitspaket libfastcommon herunter und installieren Sie es

wget https://codeload.github.com/happyfish100/libfastcommon/zip/master

Entpacken

entpacken master

Installieren

cd libfastcommon-master/ && ./make.sh && ./make.sh installieren

3. Laden Sie FastDFS herunter und installieren Sie es

Klicken zum Download

Entpacken:

tar xf FastDFS_v5.08.tar.gz

Installieren

cd FastDFS && ./make.sh && ./make.sh installieren

3. Konfigurieren Sie die Image-Server-Datei

1. Konfigurieren Sie den Tracking-Server-Tracker

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

vim /etc/fdfs/tracker.conf Ändern Sie base_path in das oben erstellte Serviceverzeichnis

2. Konfigurieren Sie client.conf

cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf

vim /etc/fdfs/client.conf Ändern Sie base_path in das oben erstellte Serviceverzeichnis und tracker_server Service-IP in die lokale Maschine

3. Testen und starten Sie den Tracker-Server

Wenn der Start erfolgreich ist, werden automatisch neue Daten- und Protokollverzeichnisse im Verzeichnis /data/file/fastdfs/tracker erstellt.

/etc/init.d/fdfs_trackerd starten
/etc/init.d/fdfs_trackerd stoppen 

4. Speicherserver konfigurieren

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

vim /etc/fdfs/storage.conf Ändern Sie base_path zum oben erstellten Serviceverzeichnis, tracker_server-Service-IP zur lokalen Maschine, base_path zum oben erstellten Serviceverzeichnis

5. Starten Sie den Tracker-Server

/etc/init.d/fdfs_storaged starten
/etc/init.d/fdfs_storaged stoppen 

Anschlüsse anzeigen

6. Datei-Upload-Test

/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/docker.jpg 

Zusammenfassen

Dies ist das Ende dieses Artikels zum Erstellen eines Image-Servers mit FastDFS unter Linux. Weitere verwandte Inhalte zu Linux FastDFS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Implementierungsschritte zum Erstellen eines FastDFS-Dateiservers unter Linux

<<:  Eine kurze Erläuterung zweier Methoden zur Lösung von platzgleichmäßigen Kompatibilitätsproblemen

>>:  Detaillierte Erklärung der Prinzipien des responsiven Systems von Vue

Artikel empfehlen

Detaillierte Erklärung des Integer-Datentyps tinyint in MySQL

Inhaltsverzeichnis 1.1Tinyint-Typbeschreibung 1.2...

So verwenden Sie weniger im WeChat-Applet (optimale Methode)

Vorwort Ich bin es gewohnt, Less/Sass zu schreibe...

Implementierung der Installation und Deinstallation von CUDA und CUDNN in Ubuntu

Inhaltsverzeichnis Vorwort Installieren des Grafi...

Lösung für das Problem, dass Nacos keine Verbindung zu MySQL herstellen kann

Grund Die MySQL-Version, von der Nacos‘ POM abhän...

Probleme bei der Installation von MySQL und mysql.sock unter Linux

Vor kurzem traten bei der Installation von Apache...

3 einfache Möglichkeiten, Karusselleffekte mit JS zu erzielen

In diesem Artikel werden 3 Methoden beschrieben, ...

Detaillierte Erläuterung des MySQL 5.7.9-Shutdown-Syntaxbeispiels

mysql-5.7.9 bietet endlich eine Shutdown-Syntax: ...

Vue.js implementiert eine Timeline-Funktion

In diesem Artikel wird der spezifische Code von V...

Beispielcode zur Implementierung eines 3D-Zauberwürfels mit CSS

Lassen Sie uns heute einen einfachen 3D-Zauberwür...

MySQL-Konfiguration Master-Slave-Server (ein Master und mehrere Slaves)

Inhaltsverzeichnis Ideen Hostkonfiguration Konfig...

Zusammenfassung des Front-End-Wissens im Gokudō-Spiel

Hintergrund Zu Beginn meines Japanisch-Lernens fi...