下面我就来给您介绍一下“minio安装部署及使用的详细过程”的完整攻略:
一、安装minio
1.获取并解压minio二进制文件
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
2.运行minio
./minio server /data
二、使用minio
1.创建一个新的bucket
./mc mb minio/mybucket
2.上传本地文件到minio
./mc cp test.txt minio/mybucket
三、我们再来看一条示例说明
假如我们需要将一个网站的静态文件存储到minio中,将我们的网站配置文件修改为存储到minio,我们需要以下几个步骤进行操作:
1.修改nginx的配置文件,默认在/usr/local/nginx/conf/nginx.conf中
http{
...
server{
...
location /static/{
alias /data/static/;
}
...
}
}
将alias路径修改为minio存储的路径。
location /static/{
alias http://127.0.0.1:9000/mybucket/static/;
}
2.修改我们网站的配置文件,默认在/data/app/config.py中,将我们的图片、用户上传的文件存储到minio中。
SECRET_KEY = ''
SQLALCHEMY_DATABASE_URI = ''
SQLALCHEMY_TRACK_MODIFICATIONS = False
## 存储路径修改
UPLOADED_PHOTOS_DEST = 'http://127.0.0.1:9000/mybucket/photos/'
UPLOADED_FILES_DEST = 'http://127.0.0.1:9000/mybucket/files/'
这样就可以将我们的静态文件、图片、用户上传的文件等存储到minio中。
以上就是“minio安装部署及使用的详细过程”的完整攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:minio安装部署及使用的详细过程 - Python技术站