1.申请个人域名并备案
2.申请七牛云账户
2.1在对象存储服务中新建存储空间
这里的空间名称是bucketname
2.2为存储空间绑定域名
在下图位置中输入个人域名,其余默认。
2.3配置CNAME
我使用的是阿里云购买的服务器和域名,在阿里云控制台的域名列表修改域名解析内容。
下图1位置选中CNAME,2位置输入主机记录,如果输入cdn,在七牛云中的加速域名应该是cdn.xxx.xx,3位置是七牛云域名管理处CNAME的基本信息
2.4配置完成
在七牛云空间管理中可以看到下图所示。
3.Java实现七牛云文件上传
3.1引入依赖
<dependency>
<groupId>com.qiniu</groupId>
<artifactId>happy-dns-java</artifactId>
<version>0.1.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.qiniu</groupId>
<artifactId>qiniu-java-sdk</artifactId>
<version>[7.2.0, 7.2.99]</version>
</dependency>
3.2文件上传controller
private final String BASE_URL = "http://cdn.xxx.xx/";
public String uploadImages(@RequestParam("file") MultipartFile file) {
JSONObject jsonObject = new JSONObject();
String fileName = "imag"+ System.