weiyawen 2019-11-13
续前面对fastdfs部署方面的内容,今天主要介绍一下nginx的部署方面,下面一起来看看吧~
IP规划
Nginx需与Storage安装在一台机上。
1、编译安装
2、配置Nginx
2.1、模块配置文件
2.2、修改Nginx配置
3、设置系统自启动服务
4、启动服务
1、在pom.xml添加如下依赖
org.csource fastdfs-client-java 1.27
2、在resources文件夹下放置配置文件fastdfs-client.properties,fastdfs.tracker_servers为必填项
#fastdfs.connect_timeout_in_seconds = 5 #fastdfs.network_timeout_in_seconds = 30 #fastdfs.charset = UTF-8 #fastdfs.http_anti_steal_token = false #fastdfs.http_secret_key = FastDFS1234567890 #fastdfs.http_tracker_http_port = 80 fastdfs.tracker_servers = xx.xx.xx.147:22122
3、使用如下代码,即可完成文件上传
ClientGlobal.initByProperties("fastdfs-client.properties"); StorageClient client = new StorageClient(new TrackerClient().getConnection(), null); String[] paths = client.upload_file("i:\\锅.gif", null, null); Arrays.stream(paths).forEach(System.out::println);
最后,基于返回的地址((http://xx.xx.xx.148:6001/group1/M00/00/01/rBAUlFyiUbuANWBDAAFklND3VYs523.jpg),访问已上传的图片。
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~