资讯专栏INFORMATION COLUMN

网络云盘项目-nginx添加fastdfs-模块

yanwei / 791人阅读

摘要:解压进入安装目录重新配置安装包,添加源码目录报错解决方案修改添加找到的路径启动发现进程未启动查看日志缺少配置文件,找到拷贝到目录下修改配置文件保存退出重启依旧没有进程继续看解决方案了添

解压 fastdfs-nginx-module-1.20

进入Nginx安装目录

重新配置安装包,添加fastdfs源码目录

sudo ./configure --add-module=/root/libinstall/fastdfs-nginx-module-1.20/src

make

报错

解决方案:

root@ubuntu:/home/wangsx/libinstall/download/nginx-1.10.3# find /usr/include/ -name common_define.h
/usr/include/fastcommon/common_define.h

修改 obj/makefile,添加找到的路径

make&&make install

启动 nginx

#/usr/local/nginx/sbin/nginx
root@ubuntu:/usr/local/nginx# ps -aux|grep nginx
root      13860  0.0  0.0  36836   600 ?        Ss   07:48   0:00 nginx: master process ./nginx
root      14072  0.0  0.0  21292   928 pts/2    S+   07:54   0:00 grep --color=auto nginx

发现worker 进程未启动
查看日志

vi ./logs/error.log


缺少配置文件 ,找到拷贝到目录下

root@ubuntu:~/libinstall/fastdfs-nginx-module-1.20/src# cp mod_fastdfs.conf /etc/fdfs/

修改 mod_fastdfs.conf 配置文件


保存退出:
重启nginx

root@ubuntu:/etc/fdfs# ps -aux |grep nginx
root      14326  0.0  0.0  36836   604 ?        Ss   08:19   0:00 nginx: master process nginx
root      14331  0.0  0.0  21292  1084 pts/2    S+   08:19   0:00 grep --color=auto nginx

依旧没有worker进程
继续看log


解决方案:

root@ubuntu:~/libinstall/fastdfs-5.11/conf# cp http.conf /etc/fdfs/
root@ubuntu:/home/wangsx/libinstall/download/nginx-1.10.3/conf# cp mime.types /etc/fdfs/
root@ubuntu:~/libinstall/fastdfs-5.11/conf# nginx -s stop
root@ubuntu:~/libinstall/fastdfs-5.11/conf# nginx
root@ubuntu:~/libinstall/fastdfs-5.11/conf# ps aux |grep nginx
root      14740  0.0  0.0  36836   600 ?        Ss   08:35   0:00 nginx: master process nginx
nobody    14741  0.1  0.1  37276  3560 ?        S    08:35   0:00 nginx: worker process
root      14743  0.0  0.0  21292   928 pts/18   S+   08:35   0:00 grep --color=auto nginx

OK了~

添加nginx 域名地址解析

修改、/usr/local/nginx/conf/nginx.conf配置文件
添加如下:

 nginx -s reload

成功效果如下:


至此,nginx+fastdfs配置完成。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40466.html

相关文章

  • 网络云盘项目-nginx添加fastdfs-模块

    摘要:解压进入安装目录重新配置安装包,添加源码目录报错解决方案修改添加找到的路径启动发现进程未启动查看日志缺少配置文件,找到拷贝到目录下修改配置文件保存退出重启依旧没有进程继续看解决方案了添 解压 fastdfs-nginx-module-1.20 进入Nginx安装目录 重新配置安装包,添加fastdfs源码目录 sudo ./configure --add-module=/root/...

    JayChen 评论0 收藏0
  • 网络云盘项目-fastdfs环境搭建

    摘要:准备预备工具包安装安装安装完成测试配置先建立存储目录如下修改配置文件配置完成后启动启动配置完成上传文件用法例子 准备 预备工具包:1.libfastcommon-1.0.38.tar.gz2.fastdfs-5.11.tar.gz3.fastdfs-nginx-module-1.20.tar.gz4.libevent-2.1.8-stable.tar.gz libfastcommon-...

    tinylcy 评论0 收藏0
  • FastDFS集群版搭建

    摘要:所有配置文件在下总用量月月月月月月至此安装完成。将运行命令行添加进文件依次在上全部安装上并确认运行正常。将防火墙规则保存到确定启动,确认启动是否成功。 什么是FastDFS FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集...

    Awbeci 评论0 收藏0
  • 本地FastDFS图片服务器搭建

    摘要:项目比较老旧,自己修改了一下,跑在上,用的和位系统,记录下来,以后上传图片都可以用。是一个开源的轻量级分布式文件系统,功能包括文件存储文件同步文件访问文件上传文件下载等。主要的有两个角色和。 项目比较老旧,自己修改了一下,跑在mac上,用的IDEA和centos7 64位系统,记录下来,以后上传图片都可以用。 使用场景:图片上传 如果我们把图片全都放在上传到webapp路径下显然是一种...

    QiShare 评论0 收藏0
  • 农民进城之初尝FastDFS搭建图片分布式系统

    摘要:新建文件夹尝试启动为默认监听端口看到已经在监听端口,说明启动成功。修改修改为的路径,我这里为修改为你的监听的和端口号,我这里为保存退出。即为上传图片成功 于前不久,公司论坛的图片终于将服务器给挤爆了,已经达到了恐怖的34G,服务器总容量才40G。如果直接加硬盘的话,那么discuz中的逻辑几乎就要全改,所以不行。如果将所有图片扔到对象存储的话,那么这会是一大笔支出(虽然钱不是我出),所...

    LiveVideoStack 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<