fastdfs 설치 및 설정


Clever Code 는 fastdfs 가 좋 은 오픈 소스 의 경량급 분포 식 파일 시스템 이라는 것 을 발견 했다.
이번 설치 자원 팩 다운로드:http://download.csdn.net/download/clevercode/9607300。
1 fastdfs 설치
설치 하기 전에 'Linux 에서 자주 사용 되 는 지원 라 이브 러 리 설치 (CentOS - 6.5)' 를 설치 한 것 을 확인 하 십시오.http://blog.csdn.net/clevercode/article/details/45438401。
# cd /usr/local/src/fastdfs # tar xzf FastDFS_v 4.06. tar. gz \ # cd FastDFS \ # vi make. sh 주석 제거 WITHLINUX_SERVICE=1 # ./make.sh # ./make.sh install  
2 트 래커 설정
2.1 tracker 데이터 디 렉 터 리 만 들 기 및 설정 \ # mkdir - p / data 0 / fastfs / tracker \ # vi / etc / ffs / tracker. conf basepath = / data 0 / fastfs / tracker 2.2 시작 tracker \ # service fdfstrackerd start 2.3 보기 시작 \ # netstat - anp | grep 22122 3 설정 storage 3.1 생 성 및 설정 storage 디 렉 터 리 \ # mkdir - p / data 0 / fastfs / storage / storage 0 \ # vi / etc / ffs / storage. conf
 
http.server_port=80 group_name=group1 base_path=/data0/fastdfs store_path0=/data0/fastdfs/storage/storage0 tracker_server = 192.168.101.130: 221223.2 storage 시작 \ # service fdfsstoraged start 3.3 시작 보기 \ # netstat - anp | grep 23000
4 설치 nginx
4.1 pcre - 8.12. tar. gz 설치
 
# cd /usr/local/src/nginx # tar zxvf pcre-8.12.tar.gz # cd pcre-8.12  # ./configure \ # make & make install 4.2 압축 풀기 fastdfs - nginx - modulev1.15.tar.gz
# cd /usr/local/src/nginx # tar zxvf fastdfs-nginx-module_v1.15. tar. gz 4.3 설치 nginx
# groupadd  www  #ww 그룹 추가    # useradd -g  www www -s /bin/false  #nginx 실행 계 정 ww 를 만 들 고 ww 그룹 에 가입 합 니 다. ww 사용자 가 시스템 에 직접 로그 인하 여 설치 디 렉 터 리 와 로그 디 렉 터 리 a) 설치 디 렉 터 리 를 만 들 수 없습니다. \ # mkdir / usr / local / nginx
b) 로그 디 렉 터 리 \ # mkdir / data 0 / logs / nginx \ # chown www: www / data 0 / logs / nginx - R \ # cd / usr / local / src / nginx \ # tar zxvf nginx - 1.5.0. tar. gz \ # cd nginx - 1.5.0
4) 설정.보통 소프트웨어 를 / usr / local / 디 렉 터 리 에 설치 합 니 다.fastdfs - nginx - module / src 모듈 을 추가 합 니 다 \ #. / configure -- user = ww -- group = ww -- prefix = / usr / local / nginx -- with - httpstub_status_module --with-http_ssl_module --with-http_realip_module --add-module=/usr/local/src/nginx/fastdfs-nginx-module/src
5) 컴 파일 설치 \ # make & make install 6) 설치 성공 여 부 를 확인 합 니 다 \ # cd /usr/local/nginx/sbin # ./nginx -t 4.4 설정 modfastdfs.conf # cp /usr/local/src/nginx/fastdfs-nginx-module/src/mod_fastdfs.conf  /etc/fdfs/ # vi /etc/fdfs/mod_fastdfs.conf base_path=/data0/fastdfs tracker_server=192.168.101.130:22122 group_name=group1 url_have_group_name = true store_path 0 = / data 0 / fastfs / storage / storage 04.5 nginx. conf \ # vi / usr / local / nginx / conf / nginx. conf location / group 1 / M00 {root / data 0 / fastfs / storage / storage 0 / data; ngx fastdfs module;} 4.6 시작 nginx \ # 서비스 iptables stop \ # cd / usr / local / nginx / sbin / \ #. / nginx 
5 테스트
6.1 client. conf \ # vi / etc / ffs / client. conf 설정
 
base_path=/tmp tracker_server=192.168.101.130:22122 http.tracker_server_port = 806.2 업로드 txt / usr / local / bin / fdfstest /etc/fdfs/client.conf upload test.txt
fastdfs安装与配置_第1张图片 fastdfs安装与配置_第2张图片 6.3 사진 올 리 기 \ #  /usr/local/bin/fdfs_test /etc/fdfs/client.conf upload clevercode.png
fastdfs安装与配置_第3张图片
fastdfs安装与配置_第4张图片
 
\ # 기타 상용 명령# /usr/local/bin/fdfs_test   /etc/fdfs/storage .conf upload  test .txt   # storage /usr/local/bin/fdfs_upload_file   /etc/fdfs/storage .conf  /tmp/cj .txt 10.3.2.120:1002   # /usr/local/bin/fdfs_test   /etc/fdfs/storage .conf download g7 M01 /14/08/zYYBAFz41KOADA5AAAAABpg7vRk960 .txt

좋은 웹페이지 즐겨찾기