Fastdfs+nginx
来源:互联网 发布:android程序员烂大街 编辑:程序博客网 时间:2024/05/21 11:09
FastDFS+Nginx
1.部署环境
已经成功搭建一tracker,两storage的fastdfs系统上
tracker : 192.168.1.31
storage0: 192.168.1.30
storage1: 192.168.1.33
############只需在storage上操作#############
2.下载两个包,放在/usr/src
a) fastdfs-nginx-module_v1.16.tar.gz(重定向文件到源服务器,解决同组服务器间同步延迟问题)
b) nginx-1.12.1.tar.gz
3.解压并编译安装
useradd -s /sbin/nologin nginx
tar xf fastdfs-nginx-module_v1.16.tar.gz
tar xf nginx-1.12.1.tar.gz
cd nginx
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --add-module=../fastdfs-nginx-module/src
make && make install
4.复制fastdfs模块文件到/etc/fdfs下
cp ../fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs
5.修改mod_fastdfs.conf
vim /etc/fdfs/mod_fastdfs.conf
tracker_server=192.168.1.31:22122
storage_sever_port=23000
group_name=group1
url_have_group_name=true
store_path0=/data/fdfs_storage/storage0 ##与storage.conf数据一致
6.复制FastDFS部分配置文件到/etc/fdfs目录
cp /usr/src/FastDFS/conf/{http.conf,mime.types} /etc/fdfs
7.配置nginx文件
server {
listen 80 ###检查此端口,要与storage.conf文件中http.server_port一致
location ~/group([0-9])/M00 {
ngx_fastdfs_module;
}
8.开启nginx
/usr/local/nginx/sbin/nginx
9.浏览器访问
ip[:port]/fastdfs存储返回值
如:
192.168.1.33/group1/M00/00/00/tlxkwlhttsGAU2ZXAAC07quU0oE095.png
问题:
1. 若编译安装nginx时出现错误,提示fdfs_define.h 没有这个文件。
解决方法:
ln -sv /usr/include/fastcommon /usr/local/include/fastcommon
ln -sv /usr/include/fastdfs /usr/local/include/fastdfs
ln -sv /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
- Nginx + FastDFS
- fastdfs nginx
- Nginx+FastDFS
- fastDFS+nginx
- Fastdfs+nginx
- fastdfs+nginx+fastdfs-nginx-module
- FastDfs (二) Nginx 整合 Fastdfs
- 【fastDFS】Nginx+FastDFS module安装
- FastDFS+nginx+fastdfs-nginx-module服务器配置
- FastDFS+nginx+fastdfs-nginx-module服务器配置
- centos安装FastDFS+Nginx
- fastdfs+nginx安装详解
- nginx下配置FastDFS
- FastDFS之nginx插件
- FastDfs+nginx环境配置
- FastDfs+nginx环境配置
- fastdfs+nginx安装配置
- FastDFS+Nginx安装配置
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink批处理API详解与编程实战023--DateSet实用API详解023
- 开关电源(DC-DC)与LDO电源的区别---终结
- 使用第三方ZKClient 读取Zk数据报错
- Python包的安装
- mogod启动时出现故障
- Fastdfs+nginx
- 使用otter实现MySQL跨机房双向同步 工作流程 环境 目标 名词解释 安装 配置 配置mysql 导入 manager 系统表 导入 node 同步算法依赖的系统表 管理配置 添加zookee
- matplotlib-2.1.0-none-cp35m-win_amd64.whl is not a supported wheel on this platform
- mysql基础
- shell基础
- 生成Token的工具类TokenProccessor
- openstack 对接 NFS 存储
- linux命令之创建符号连接-ln
- Day1