阿里云服务器使用fastDFS问题
使用环境:
macOS+阿里云CentOS7.8+FileZilla+fastdfs+fastdfs-nginx-module+libfastcommon+nginx
相关下载地址:fastdfs文件
nginx安装
访问浏览器404问题
可能一:未开放相应端口导致不能访问
1、找到安全规则
2、添加相应出、入方向,开启需要端口号,如下:
可能二:tracker.conf、client.conf端口是否对应
tracker.conf:
http.server_port=80
client.conf:
http.tracker_server_port=80 #此处需要找到对应设置的tracker port
注:浏览器默认访问80端口,更改其他端口时,需要注意端口号问题
可能三:插件路径添加错误
在添加模块时,找到自己的插件路径(add-module=文件路径)
./configure --add-module=/usr/local/fastdfs-nginx-module/src
可能四:插件默认路径错误
默认路径带local的include文件下没有文件,导致后续错误
默认的错误路径:
修改/usr/local/fastdfs-nginx-module/src下的config文件,去掉local,命令如下:
:%s/local\///g
注: \ /==转义字符 == /;
代码内容 == s/ 内容 /g
g --全部替代
可能五:nginx配置访问地址错误
默认是localhost(如果是本机访问则不用修改),使用云服务器使,需要使用公网IP,如下:
server {listen 80;server_name IP/localhost;location / {root html;index index.html index.htm;}#成功后访问的地址location /group1/M00 {#插件ngx_fastdfs_module;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
Java测试错误
yml文件格式问题
数据序列化格式需要添加空格识别
tracker-list: IP:22122
参考:
FastDFS与SpringBoot整合
fastdfs文件服务器的基本安装和配置
FastDFS 构建分布式文件管理系统
附测试代码:
FastdfsApplication:
//导入配置
@Import(FdfsClientConfig.class)
@SpringBootApplication
public class FastdfsApplication {public static void main(String[] args) {SpringApplication.run(FastdfsApplication.class, args);}
}
FastdfsApplicationTests:
@SpringBootTest
class FastdfsApplicationTests {@Autowiredprivate FastFileStorageClient fastFileStorageClient;@Testvoid contextLoads() throws FileNotFoundException {File file = new File("/Users/kar/Downloads/pic/test.jpeg");
// 得到末尾扩展名String fileName = file.getName();String extName = fileName.substring(fileName.lastIndexOf(".") + 1);FileInputStream inputStream = new FileInputStream(file);StorePath storePath = fastFileStorageClient.uploadFile(inputStream, file.length(), extName, null);
// 得到组名、路径、全路径(组名+路径)System.out.println(storePath.getGroup());System.out.println(storePath.getPath());System.out.println(storePath.getFullPath());}
}
application.yml:
fdfs:
# 时间设置so-timeout: 1500connnect-timeout: 600pool:jmx-enabled: falsethumb-image:
# 缩略图设置width: 100height: 100
# 路径访问tracker-list: IP:22122
# tracker-list:IP:22122 没有空格效果显示
效果如下:
阿里云服务器使用fastDFS问题相关推荐
- 阿里云服务器部署项目
在阿里云服务器上部署自己的项目 小伙伴们是不是想部署自己的项目到服务器上,让自己的朋友,还有广大的网友看到自己的网站呢?下面我就把部署项目到服务器的方法写下来给大家,希望可以帮到有需要的人!!! 前期 ...
- Jedis无法远程连接阿里云服务器的redis问题
Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...
- springboot 打包_springboot项目打包上传至阿里云服务器
工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...
- 阿里云服务器ECS配置LNMP
2019独角兽企业重金招聘Python工程师标准>>> 阿里云服务器ECS配置LNMP 刚刚买的阿里云服务器ECS镜像CentOS 6.5 64位. 准备配置个laravel跑,另外 ...
- 有了阿里云服务器如何运行Javaweb项目【安转JDK】【安装mysql】【安装Tomcat】【永久运行】
参考:https://www.cnblogs.com/qwlscn/p/11489863.html 0.先修改名字: 输入: 重启: 结果: 安装可以直接拖拽文件的东西: yum install lr ...
- 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装) 2019-01-23 22:55:50 laugh12321 阅读数 851更多 分类专栏: ECS Ubuntu 版权声 ...
- 新手如何登陆阿里云服务器,阿里云服务器怎么登陆
登录阿里云服务器有多种方式,下面介绍在网页上登录的办法.在网页上登录的话,需要先登录自己的阿里云账号,然后找到服务器管理页面,再打开一个专门的远程连接服务器的界面登录,下面介绍操作办法. 方法/步骤 ...
- 在阿里云服务器(ECS)上从零开始搭建nginx服务器
本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器.阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验 ...
- 阿里云服务器上使用iptables设置安全策略
公司的产品一直运行在云服务器上,从而有幸接触过aws的ec2,盛大的云服务器,最近准备有使用阿里云的弹性计算(云服务器).前两种云服务器在安全策略这块做的比较好,提供简单明了的配置界面,而且给了默认的 ...
最新文章
- 一个6年的菜鸟,在4年之前做的一些功能(二)
- TFmini传感器使用
- linux 类型排序,Linux命令之排序命令sort使用实例
- C语言基础-基本算法
- 敏感词过滤的php代码,PHP敏感词过滤
- STM32F103:一.(1)MDK的配置
- OC中对象的description方法
- Boot.ini无解
- docker-compose.yml模板文件
- Maximum Score After Splitting a String
- gif动态图片生成器,多张图片组合后生成动图...
- 如何搭建简易的Wiki系统
- python九九乘法表右上三角解析_九九乘法表右上三角,c语言
- 『 再看.NET7』看看required属性有什么不同
- Deepest Root(dfs深度优先遍历)
- phalcon 自动加载_创建 Phalcon7 项目
- arch配置之百度网盘
- led灯珠型号及使用参数
- uniapp实现聊天|uniapp聊天源码
- HMS Core Drive SDK构建使用华为云空间服务应用程序
热门文章
- 蚁群算法(Ant Colony Optimization)
- emlog模板易玩稀有
- 关于概率论和模糊数学的区别
- 2010Excel分列操作的一些问题进行分享
- [转]Windows Server 2012 和 System Center 2012 SP1,Virtual Machine Manager 中启用的软件定义的网络...
- pygame交换式拼图设计
- Cannot create PoolableConnectionFactory (Communications link failure due to unde
- velodyne VLP-16线三维雷达在ros使用
- 每日新闻丨IBM发布全新高端存储
- 阿里读光OCR原理介绍ppt之 crnn ctc + centerloss 提升形近字识别