准备minio
1.下载minio二进制可执行文件(linux版),我已上传此文件到csdn
https://download.csdn.net/download/wangbinaaa/11635478
2.wget官网给的下载连接大约2k/s,等候时间
开始部署
1.上传到待部署的服务器并给权限
chmod 755 minio
2.准备一个存储文件夹,我新建的/s3
mkdir /S3
3.尝试直接执行minio,保存到/s3路径
./minio server /S3
会看到显示的信息,minio已启动,可打开浏览器确认功能
一定把access key和secrect key保存下来
但是此中方式打开不能对出结束对话,否则服务马上停止,且不兼容aws s3,所以需要先ctrl + c
4.运行minio 兼容aws s3模式,后台模式,无视对话退出,输出log到/s3
nohup ./minio --compat server /S3 >/S3/minio.log 2>&1 &
compat是minio兼容aws s3的参数,其他参数是linux执行程序的参数,有疑问请自行查阅
5.查看log
cat /S3/minio.log
可看到:
[root@localhost ~]# cat /S3/minio.log
nohup: ignoring input
Endpoint: http://172.16.60.26:9000 http://172.17.0.1:9000 http://127.0.0.1:9000
Browser Access:
http://172.16.60.26:9000 http://172.17.0.1:9000 http://127.0.0.1:9000
Object API (Amazon S3 compatible):
Go: https://docs.min.io/docs/golang-client-quickstart-guide
Java: https://docs.min.io/docs/java-client-quickstart-guide
Python: https://docs.min.io/docs/python-client-quickstart-guide
JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide
.NET: https://docs.min.io/docs/dotnet-client-quickstart-guide
- endpoint 用于操作s3的地址
- browser access 浏览器打开地址
- object api(aws s3)兼容 aws s3模式
以上就是启动minio 兼容aws s3的流程