FastDFS+Nginx反向代理缓存安装与配置

loading 分享 2026-7-30 下载文档

FastDFS+Nginx反向代理缓存 安装与配置

一、运行环境 1.操作系统

Ubuntu 14.10 64

2.nginx相关软件

nginx-1.6.2

http://nginx.org/en/download.html ngx_cache_purge-2.1

http://labs.frickle.com/nginx_ngx_cache_purge/ pcre-8.36

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz zlib库

http://zlib.net/zlib-1.2.8.tar.gz

3.FastDFS相关软件

FastDFS_v5.06

https://github.com/happyfish100/fastdfs FastDFS Nginx Module 1.17

https://github.com/happyfish100/fastdfs-nginx-module libfastcommon

https://github.com/happyfish100/libfastcommon

4.拓扑图

二、tracker的安装与配置 1.安装

以下操作是在 tracker 10.211.55.13上操作 用sftp把软件上传到/usr/local/src目录下 ①安装libfastcommon

unzip libfastcommon-master.zip cd libfastcommon-master ./make.sh

./make.sh install ②安装fastdfds

tar xf FastDFS_v5.06.tar.gz cd FastDFS ./make.sh

./make.sh install

至此FastDFS在 tracker上安装完成,所有的可执行文件位于 /usr/bin 目录下,以fdfs开头的文件,所有的配置文件在 /etc/fdfs/ 目录下

2.配置

进入到 /etc/fdfs 目录下,复制模版文件到 tracker.conf

cp tracker.conf.sample tracker.conf

创建数据文件和日志文件目录

mkdir -pv /data/fastdfs/tracker

编辑 tracker.conf 文件,测试的时候只需要修改以下参数即可

disabled=false #启用配置文件

port=22122 #设置 tracker 的端口号 base_path=/data/fastdfs/tracker #设置 tracker 的数据文件和日志目录(需预先创建)

http.server_port=8080 #设置 http 端口号

这个http.server_port=8080 指的是在tracker服务器上启动http服务进程,如:apache或者nginx 启动时所监听的端口,这个似乎是可以不用管的,因为tracker本身就没有安装http服务 3.运行

直接使用 fdfs_trackerd 来启动tracker进程,然后使用netstat 查看端口是否起来。

fdfs_trackerd /etc/fdfs/tracker.conf start netstat -antp | grep trackerd

也可以查看日志看服务是否正常运行

cat /data/fastdfs/tracker/logs/trackerd.log

4.设置开机自动启动

echo \start\ cat /etc/rc.local

touch /var/lock/subsys/local

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

至此tracker上的安装与配置结束。 三、storage的安装与配置 1.安装

以下操作是在 10.211.55.14 storage1上操作

利用上传 FastDFS_v5.06.tar.gz 和 libfastcommon-master.zip 至 storage服务器的/usr/local/src 目录下

unzip libfastcommon-master.zip cd libfastcommon-master ./make.sh

./make.sh install

解压安装 FastDFS_v5.06.tar.gz

tar xf FastDFS_v5.06.tar.gz cd FastDFS ./make.sh

./make.sh install

安装完成后,可执行文件在/usr/bin/下以 fdfs 开头 配置文件在 /etc/fdfs 目录下 2.配置

进入到 /etc/fdfs 目录下,复制/usr/local/src/FastDFS/conf/* 下面的所有文件到当前目录下(/etc/fdfs)


FastDFS+Nginx反向代理缓存安装与配置.doc 将本文的Word文档下载到电脑
搜索更多关于: FastDFS+Nginx反向代理缓存安装与配置 的文档
相关推荐
相关阅读