Heim > Betrieb und Instandhaltung > CentOS > Informationen zur Centos7-FastDFS-Bereitstellung

Informationen zur Centos7-FastDFS-Bereitstellung

藏色散人
Freigeben: 2020-12-21 15:09:02
nach vorne
1923 Leute haben es durchsucht

Die folgende Tutorial-Kolumne stellt Ihnen die Bereitstellung von Centos7 FastDFS vor. Ich hoffe, dass sie Freunden in Not hilfreich sein wird! 1. Installieren Sie libfastcommon 6.x andernfalls installieren. Es treten Kompatibilitätsprobleme bezüglich

### start from here
 
## 前置准备依赖c++ :
yum -y install libevent  libevent-devel perl  make gcc zlib  zlib-devel pcre pcre-devel  gcc-c++  openssl-devel
Nach dem Login kopieren
E 3. Konfiguration ändern

1. vi tracker.conf

wget https://github.com/happyfish100/libfastcommon/archive/V1.0.43.tar.gz
mv V1.0.43.tar.gz libfastcommon-1.0.43.tar.gz && tar -xvf  libfastcommon-1.0.43.tar.gz
cd libfastcommon-1.0.43 && ./make.sh  && ./make.sh install
Nach dem Login kopieren
Informationen zur Centos7-FastDFS-Bereitstellung

2. vi storage.conf

rreeee

3. vi-Client ändern .conf

wget https://github.com/happyfish100/fastdfs/archive/V6.06.tar.gz
mv V6.06.tar.gz fdfs6.06.tar.gz && tar -xvf fdfs6.06.tar.gz
cd  cd fastdfs-6.06 && ./make.sh  && ./make.sh install
cp -r conf/* /etc/fdfs && rm -f *.sample
 
. 在$base_path 下新建data 和logs目录(存储trackerd.log 和storaged.log)
cd $base_path && mkdir -p data && mkdir  logs
Nach dem Login kopieren

4. Starten Sie den Dienst:

    port=22122  # tracker服务器端口(默认22122,一般不修改)
    base_path=/etc/fdfs # 存储日志和数据的根目录
Nach dem Login kopieren

Oder nutzen Sie:

  port=23000             # storage服务端口(默认23000,一般不修改)
    base_path=/etc/fdfs    # 数据和日志文件存储根目录
    store_path0=/etc/fdfs  # 第一个存储目录
    tracker_server=192.168.110.151:22122  # tracker也就是fdfs服务器IP和端口
    http.server_port=8888  # http访问文件的端口(默认8888,看情况修改,和nginx中保持一致)
Nach dem Login kopieren

    base_path=/etc/fdfs
    tracker_server=192.168.110.151:22122    #tracker服务器IP和端口
Nach dem Login kopieren

Sehen Sie sich den folgenden ähnlichen Service an, ok

sh fastfdfs_services.sh
Nach dem Login kopieren

7.ngin xintegration, Da es noch nicht in nginx integriert ist, kann der http-Download nicht verwendet werden

7.1 Fastdfs-nginx-module installieren Fastdfs-nginx-module installieren:

/etc/init.d/fdfs_trackerd start/stop/restart
/etc/init.d/fdfs_storaged start/stop/restart
Nach dem Login kopieren

Nginx-Modul konfigurieren:

/usr/bin/fdfs_test  /etc/fdfs/client.conf  upload  $filename
Nach dem Login kopieren

Nginx installieren:

example file url: http://192.168.110.151/group1/M00/00/00/wKhul1-qhhKAO3ywAAABcxvxSxw5288_big.jpg
Nach dem Login kopieren

7.2#Configure nginx.config

    wget https://github.com/happyfish100/fastdfs-nginx-module/archive/V1.22.tar.gz
    cp /usr/local/src/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs
Nach dem Login kopieren

8. Schalten Sie die Firewall aus:

systemctl stop firewalld.service

9.nginx starten und stoppen

    vim /etc/fdfs/mod_fastdfs.conf
    tracker_server=192.168.0.104:22122  #tracker服务器IP和端口
    url_have_group_name=true
    store_path0=/home/dfs
Nach dem Login kopieren

10. Testzugang:

wget http://nginx.org/download/nginx-1.15.4.tar.gz #下载nginx压缩包
    tar -zxvf nginx-1.15.4.tar.gz
    cd nginx-1.15.4/
    ./configure --add-module=/usr/local/src/fastdfs-nginx-module/src/  # 添加fastdfs-nginx-module模块
    make && make install
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonInformationen zur Centos7-FastDFS-Bereitstellung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage