Linux搭建FastDfs+nginx(非集群)

2024-08-26 18:18

本文主要是介绍Linux搭建FastDfs+nginx(非集群),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!



记录一:(非集群)


环境:

Centos 6.2

nginx-1.8.0.tar.gz

FastDFS_v5.05.tar.gz

libfastcommon-1.0.7.tar.gz

fastdfs-nginx-module_v1.16.tar.gz


安装流程:

1、安装环境:

yum -y install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
yum -y install libevent

2、安装FastDFS

    a、创建所有文件信息路径

          

    b、安装libfastcommon工具

          i、解压文件

          ii、./make.sh

          iii、./make.sh install

          IV、如果你的系统是64位操作系统,就不用本步了,可是如果你的系统是32位的,还需要                                          将/usr/lib64/libfastcommon.so文件向/usr/lib/下copy一份

    c、安装Fastdfs软件

          i、解压缩文件

          ii、./make.sh

          iii、./make.sh install

          IV、将fastdfs下的conf下的配置文件向/etc/fdfs下copy一份

         cp * /etc/fdfs/

   d、安装Tracker服务

         i、修改/etc/fdfs/tracker.con文件

             

        ii、启动tracker服务

     /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
   e、安装Storage服务

        i、修改/etc/fdfs/storage.conf文件

           

           

       ii、启动storage服务

      /usr/bin/fdfs_storaged  /etc/fdfs/storag.conf
  

   f、测试安装成功否

       i、修改/etc/fdfs/client.conf文件

          配置客户端日志文件保存路径:bash_path=/home/fdfs/client

       ii、测试      

      /usr/bin/fdfs_test /etc/fdfs/client.conf upload picture.jpg
      ps:如果控制台返回一个文件指定路径,说明成功了,反之则失败了。


3、安装nginx

   a、解压缩文件

   b、解压缩fastdfs-nginx-module_v1.16.tar.gz

   c、修改fastdfs-nginx-modulu下的src下的config文件,把其中的local去掉

   d、对nginx进行configure简版    

    ./configure --add-module=/usr/local/src/fastdfs-nginx-module/src
   e、make

   f、make install

   g、将fastdfs-nginx-module下的src下mod_fastdfs.conf文件copy到/etc/fdfs下

   h、修改/etc/fdfs/fastdfs-nginx-module文件

         配置tracker服务地址: tracker_server=服务器地址IP:22122

         配置url规则:url_have_group_name=true

         配置storage存储地址:storage_path0=/home/fdfs/storage(如果有多个存储地址,可以path1)

   i、在nginx的配置文件中添加server

   server {listen       80;server_name  服务器IP;location /group1/M00/{ngx_fastdfs_module;}}
   j、启动nginx:/usr/local/nginx/sbin/nginx


4、测试

重新上传文件,将获取到的地址url填写到浏览器地址,访问图片,出现图片为成功。



已成!



这篇关于Linux搭建FastDfs+nginx(非集群)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1109311

相关文章

windows和Linux安装Jmeter与简单使用方式

《windows和Linux安装Jmeter与简单使用方式》:本文主要介绍windows和Linux安装Jmeter与简单使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows和linux安装Jmeter与简单使用一、下载安装包二、JDK安装1.windows设

Nginx 413修改上传文件大小限制的方法详解

《Nginx413修改上传文件大小限制的方法详解》在使用Nginx作为Web服务器时,有时会遇到客户端尝试上传大文件时返回​​413RequestEntityTooLarge​​... 目录1. 理解 ​​413 Request Entity Too Large​​ 错误2. 修改 Nginx 配置2.1

Kali Linux安装实现教程(亲测有效)

《KaliLinux安装实现教程(亲测有效)》:本文主要介绍KaliLinux安装实现教程(亲测有效),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载二、安装总结一、下载1、点http://www.chinasem.cn击链接 Get Kali | Kal

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

linux服务之NIS账户管理服务方式

《linux服务之NIS账户管理服务方式》:本文主要介绍linux服务之NIS账户管理服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、所需要的软件二、服务器配置1、安装 NIS 服务2、设定 NIS 的域名 (NIS domain name)3、修改主

NGINX 配置内网访问的实现步骤

《NGINX配置内网访问的实现步骤》本文主要介绍了NGINX配置内网访问的实现步骤,Nginx的geo模块限制域名访问权限,仅允许内网/办公室IP访问,具有一定的参考价值,感兴趣的可以了解一下... 目录需求1. geo 模块配置2. 访问控制判断3. 错误页面配置4. 一个完整的配置参考文档需求我们有一

Linux实现简易版Shell的代码详解

《Linux实现简易版Shell的代码详解》本篇文章,我们将一起踏上一段有趣的旅程,仿照CentOS–Bash的工作流程,实现一个功能虽然简单,但足以让你深刻理解Shell工作原理的迷你Sh... 目录一、程序流程分析二、代码实现1. 打印命令行提示符2. 获取用户输入的命令行3. 命令行解析4. 执行命令

使用Nginx配置文件服务器方式

《使用Nginx配置文件服务器方式》:本文主要介绍使用Nginx配置文件服务器方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 为什么选择 Nginx 作为文件服务器?2. 环境准备3. 配置 Nginx 文件服务器4. 将文件放入服务器目录5. 启动 N

Spring Cloud GateWay搭建全过程

《SpringCloudGateWay搭建全过程》:本文主要介绍SpringCloudGateWay搭建全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录Spring Cloud GateWay搭建1.搭建注册中心1.1添加依赖1.2 配置文件及启动类1.3 测

Nginx路由匹配规则及优先级详解

《Nginx路由匹配规则及优先级详解》Nginx作为一个高性能的Web服务器和反向代理服务器,广泛用于负载均衡、请求转发等场景,在配置Nginx时,路由匹配规则是非常重要的概念,本文将详细介绍Ngin... 目录引言一、 Nginx的路由匹配规则概述二、 Nginx的路由匹配规则类型2.1 精确匹配(=)2