linux下使用阿里云OSS
来源:互联网 发布:吴昕的淘宝店叫什么 编辑:程序博客网 时间:2024/05/24 02:06
写在前面
吐槽一下,阿里云官方的文档真的是坑,要不是自己会一点linux,真不好定位问题的所在。(本人CentOS)
安装OSS库
1、安装第三方库
根据阿里云官方文档,是需要安装第三方库的,CMake,curl-devel apr-devel apr-util-devel的安装采用官方的命令都没有问题,都可以安装,但是mxml不能采用官方提供的rpm包,因为采用官方的包有可能就是这样的。
一直都是这样的,安装一半就自己停了,无论多少次都是这样的。(王炸。。。T_T)
然后就卡在这里了,还好自己机灵,去mxml的官网下了一个包,自己编译并安装成功了。其实这个mxml可以不用安装,但是编译SDK的时候就需要移除官方提供的示例文件,因为这里面用到了这个库文件。(按照官方的说法,这个库文件是用来将结果转换为XML文档的,也就是说只要是个XML都可以咯!!!妈个鸡。。。)
另外官方编译安装SDK的命令是这样的:
注意啊,这里不是三选一,是要一步一步执行下去的,否则你的SDK会安装失败的,编译库文件就会GG思密达。
官方实例说明
说下这几个参数的含义:
1、就是EndPoint(啪,废话,我有眼睛自己会看。55555 T_T)。这个参数的值需要从这里看:
2、类似于账号一样的玩意,这里的信息去这里找:
3、就是账号对应的密码,也在上面的那张图里面找:
点击显示以后,就可以看到。
4、Bucket_Name,这个就是你的仓库的名称(暂且这么说吧),这里的Bucket与endPoint是一一对应的。如果出现endpoint无效,就表示你调皮了,在Bucket后面带了点东西;或者就是不对应。
5、就是你要上传的文件的名称。
有人可能会问,那我要上传到指定目录呢?我猜测的话,应该是在程序里面进行制定路径,不要去修改第四个参数,在你的上传文件里面去带路径。
另外,如果运行时出现这种错误,就这样解决:
文本在这里:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
- linux下使用阿里云OSS
- 阿里云OSS使用-Python
- 阿里云 OSS开发使用文档
- 阿里云oss的jssdk 使用
- 阿里云ECS使用cloudfs4oss挂载OSS
- 阿里云OSS开发
- 阿里云OSS使用方法
- 测试阿里云OSS
- 阿里云 OSS+CDN
- 阿里云oss
- 阿里云OSS
- 阿里云oss
- 阿里云OSS配置
- 阿里云OSS术语
- PhalApi-OSS -- 阿里云OSS扩展
- 阿里云oss java上传,在bucket下新建文件夹
- 阿里云 云存储OSS的命令行使用
- 使用java开发阿里云OSS开放云存储服务
- maven、*pom详解
- myeclipse或eclipse删除项目时,无法删除解决方法java platform se binary
- apache日志文件详解和实用分析命令
- 阿里巴巴不断增加其云数据中心覆盖率
- 实现loading、360、网易云播放的css动画
- linux下使用阿里云OSS
- 设计模式系列之「装饰模式」
- HTML5小结
- LocalBroadCast与BroadCast
- How to revert the code/files that have been merged to the remote Repo
- 继承(单继承、多继承、菱形继承、虚继承)
- JS检测移动端横竖屏
- Android studio中添加系统jar包提高优先级
- django使用celery做异步执行过程