ubuntu配置fastdfs+Nginx
全程参考主线来自:https://blog.csdn.net/xiaoxie762457/article/details/80690841(文中图片失效不造成影响)
Nginx安装主要参考:https://www.cnblogs.com/EasonJim/p/7806879.html (开机启动那里没有配置了)
遇到的坑:
1、按照第一篇博文的配置,到最后访问图片时报404,解决方案来自:https://www.cnblogs.com/syq816/p/8982625.html
坑点是:在nginx.conf文件任意合适地方(我放在靠近文件头部)里需加一条:user root;
另贴上nginx.conf文件里新增的部分,以防以后不知道怎么配置:

2、在Nginx中添加fastdfs-nginx-module时,有这个命令:./configure --add-module=../../fastdfs-nginx-module-master/src
注意的是博文中Nginx源码包也是放在/usr/local/nginx/nginx-1.12.1,所以里面有./configure,而我的源码包放在/usr/local/src中,所以需要到这个文件夹中去执行上述命令
当前腾讯云已经配置好,把相关目录记录一下,防止不知道哪个文件夹干嘛的:
1、tracker,storage,client的数据和日志都是放在root/fastdfs文件夹中(配置文件中的路径指向这三)
2、fastdfs、libfastcommon和Nginx的源码包都放在/usr/local/src中,fastdfs直接就在src中make和make install,生成的配置文件在/etc/fdfs下,里面的client.conf,tracker.conf,storage.conf就是配置文件,原始的文件放在initial_conf.bak备份了,除了这三个配置文件其余的文件(eg:mime.types)都是按照博文教程从别的地方拷过来的。Nginx也是直接在src文件夹中make和make install的,但是./configure --prefix指定了安装路径在/usr/local/nginx(也就是说Nginx被指定安装在这里)其配置文件在安装路径下的./conf中
3、fastdfs-nginx-module直接放在/usr/local/fastdfs-nginx-module,这玩意不要安装,通过./configure --add ...添加到Nginx中
4、Nginx启动时直接键入nginx即可,因为在/usr/bin下(用户指令的默认路径)有nginx的软连接链接到sbin/nginx命令 ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
ubuntu配置fastdfs+Nginx的更多相关文章
- 在虚拟机中配置FastDFS+Nginx模块
先上部署图 提示一下, ip 192.168.72.138 上面部署了两个group, 分别为 group1和g2. 另外, 同组之内的 port 要保持一致. 一.安装准备 1. #每台机器都添加两 ...
- ubuntu配置Python-Django Nginx+uwsgi 安装配置
安装Nginx sudo apt-get install nginx ubantu安装完Nginx后,文件结构大致为: 所有的配置文件都在 /etc/nginx下: 启动程序文件在 /usr/sbin ...
- centos6.5安装配置fastdfs+nginx实现分布式图片服务器
一.准备 yum groupinstall -y "Development Tools"yum install -y wget libevent-devel pcre-devel ...
- centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置
前言: 以前的项目上传的文件都是保存到本地或者是局域网内的共享文件夹下,由于数据量,服务器的负载均衡(分机的某些图片无法访问的问题处理)等因素的情况下,就想到用fastdfs来文件管理,花了几天时间硬 ...
- FastDFS+Nginx安装配置
下载相关包: libevent-2.0.22-stable.tar.gz => https://github.com/libevent/libevent/releases/download/re ...
- Ubuntu+FastDFS+Nginx
一.安装libfastcommon 1.wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz 2.tar - ...
- Ubuntu上通过nginx部署Django笔记
Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式.今天在Ubuntu上使用Nginx部署Django服务,虽然不是第一次搞这个了,但是发现还是跳进了好多坑,g ...
- Ubuntu下基于Nginx实现Tomcat集群负载均衡
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] Nginx是一款HTTP和反向代理服务器,有关它的介绍可以到网上搜一下,很多很多,不再累述.这里,我们记录一下Nginx ...
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
.简介: Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱.虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多 ...
随机推荐
- GWAS这十年 | 10 Years of GWAS Discovery: Biology, Function, and Translation
相关文章: A Unified Framework for Association Analysis with Multiple Related Phenotypes 太重要了,不得不单独拿出来分析一 ...
- Linux_CentOS软件安装调试 源代码包编译安装和 二进制包配置
Linux 下源代码(C 语言)如何编译(安装) 1. 先安装源代码编译的软件 gcc,make,openssl 如下: yum install -y gcc make gcc-c++ openssl ...
- C++17 std::shared_mutex的替代方案boost::shared_mutex
C++17 std::shared_mutex的替代方案boost::shared_mutex C++17boost std::shared_mutex http://en.cppreference ...
- 【DataBase】H2 DateBase的拓展使用
连接模式 支持以下连接模式: 嵌入模式(使用JDBC的本地连接) 服务器模式(使用JDBC或ODBC over TCP / IP进行远程连接) 混合模式(同时本地和远程连接) 嵌入模式 在嵌入模式下, ...
- 宣化上人: 大佛顶首楞严经四种清净明诲浅释(8-9)(转自学佛网:http://www.xuefo.net/nr/article23/230825.html)
大佛顶首楞严经四种清净明诲浅释(8) 唐天竺·沙门般剌密帝译 宣化上人主讲 一九八三年四月十七日晚讲于万佛圣城 各自谓己得上人法.詃惑无识.恐令失心.所过之处.其家耗散. 各自谓己:每一个都是自己称赞 ...
- Python - Django - Cookie 简单用法
home.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...
- Python - Django - JsonResponse 对象
用 json 模块和 HttpResponse 返回生成的 json views.py: from django.shortcuts import render, HttpResponse impor ...
- iOS实现简单时钟效果
实现的效果图如下 : 实现代码如下: #import "ViewController.h" //将旋转角度转换为弧度制#define angleToRadion(angle) (( ...
- div定位relative和absolute测试2
之前的博文:div定位relative和absolute测试1.中,body包含了蓝色和红色div,蓝色的相对定位,相对于body向下偏移了10px位置,红色绝对定位,相对浏览器偏移了10px位置. ...
- 【Leetcode_easy】977. Squares of a Sorted Array
problem 977. Squares of a Sorted Array solution: class Solution { public: vector<int> sortedSq ...