zoukankan      html  css  js  c++  java
  • 阿里云服务器Centos7安装FastDFS(一)

    安装步骤一

    安装FastDFS需要安装:gcc、libevent、libfastcommon、FastDFS(包括tracker和storage)

    安装gcc

    判断是否安装了gcc

    gcc -V
    

    如果安装了会出现gcc的版本信息

    gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
    

    安装gcc

    yum install -y gcc gcc-c++
    

    安装libevent

    yum -y install libevent
    

    安装libfastcommon

    libfastcommon包含了FastDFS运行所需要的基础类库
    (1)将 libfastcommonV1.0.7.tar.gz上传到服务器上,并进行解压

    tar -zxvf libfastcommonV1.0.7.tar.gz -C /usr/local/server/fastdfs
    

    (2)编译安装libfastcommonV1.0.7

    cd /usr/local/server/fastdfs/libfastcommon-1.0.7
    
    ./make.sh
    
    ./make.sh install
    

    将libfastcommon.so从/usr/lib64复制到/usr/lib目录下

    cp /usr/lib64/libfastcommon.so /usr/lib
    

    安装FastDFS,其中包括Tracker和Storage的安装

    (1)将FastDFS_v5.05.tar.gz上传到服务器,并进行解压

    tar -zxvf FastDFS_v5.05.tar.gz -C /usr/local/server/fastdfs
    

    (2)编译安装FastDFS

    cd /usr/local/server/fastdfs
    
    ./make.sh
    ./make.sh install
    

    (3)将fastdfs的配置文件复制到etc目录下

    cp /usr/local/server/fastdfs/fastdfs-5.05 /etc/fdfs
    

    (4)修改配置文件/etc/fdfs目录下的tracker.conf

    base_path=/home/fastdfs
    http.server_port=80
    

    创建/home/fastdfs目录

    mkdir -p /home/fastdfs
    

    (5)启动tracker

    /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
    

    如果启动成功可通过ps命令查看到以下进程

    /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
    

    并且在/home/fdfs目录下会生成data和log两个目录
    (6)修改配置文件/etc/fdfs目录下的storage.conf

    base_path=/home/fastdfs
    store_path0=/home/fdfs_storage
    tracker_server=192.168.173.24:22122
    http.server_port=88
    

    如果有多个storage有多个路径,可配置

    store_path1=.........
    store_path2=.........
    

    如果有多个tracker,可配置

    tracker_server=192.168.173.25:22122
    tracker_server=192.168.173.26:22122
    

    创建/home/fdfs_storage目录

    mkdir /home/fdfs_storage
    

    (7)配置阿里云安全组规则开放22122和23000端口

    (8)启动storage

    /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
    

    (9)如果启动成功使用ps命令可看到以下进程

    /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
    

    并且在/home/fdfs_storage会生成data目录

  • 相关阅读:
    Django终端打印SQL语句
    Django之缓存
    Django总结三
    Django之信号
    Django之Form的ModelForm
    git下
    Ajax实现文件的上传
    operator模块
    Django之Form自定义验证规则
    New Concept English Two 32 88
  • 原文地址:https://www.cnblogs.com/ozho/p/10702430.html
Copyright © 2011-2022 走看看