Linux安装Minio+使用+注意事项【图文教程】

使用环境:阿里云学生服务器ESC,
问题提出:项目中需要使用到对象文件存储,如果不使用阿里云提供的OSS服务,可以在服务器上自己安装Minio的软件

1. 创建一个文件夹,将下载的Minio放入文件夹中,

cd /home:进入home目录
mkdir minio:在home目录下创建一个名为Minio的文件夹
wget https://dl.minio.io/server/minio/release/linux-amd64/minio:下载Minio到当前目录下

2. 创建一个日志文件

touch minio.log:创建一个日志目录

3. 赋予Minio文件权限

chmod 777 minio:给予权限
在这里插入图片描述

4. 启动Minio

./minio server /home/minio/data(/home/minio/data 为你存放静态文件的目录)
会出现以下报错,是因为没有给Minio默认设置账号和密码,建议通过环境变量修改这些值。
在这里插入图片描述

5.设置环境变量

vim /etc/profile:打开Linux系统配置文件
在最后面插入子的Minio用户的信息

# set minio environment
export MINIO_ROOT_USER=fileadmin
export MINIO_ROOT_PASSWORD=fileadmin

在这里插入图片描述

6. 重启Minio,并且避免每次启动端口不一致,所以每次启动的时候指定他的端口号

./minio server /home/minio/data --console-address ":62222":启动Minio服务,指定对于的端口号

在这里插入图片描述
PS:黄色代码报错不用太在意,是因为Minio版本过高,Linux的内核过低。这里使用的是Centos7,所以这里会提醒可能会遇到其他不可预测的问题。

7. 如果使用的是阿里云ESC服务器的话,需要去控制台开放端口【如果不是请跳过】

开启对应的端口,我这里是62222端口,要和执行命令的端口号相等。
在这里插入图片描述
在这里插入图片描述

8:访问Minio提供的webui

直接访问WebUI提供地址,进行可视化访问
在这里插入图片描述
作者这里使用的是阿里云,需要根据阿里云公网IP+端口,进行访问。
PS:可以通过控制台查看公网的一个IP地址

在这里插入图片描述

9.后台运行

vim start.sh:创建一个sh文件
nohup /home/minio/minio server /home/minio/data --console-address ":62222" > /home/minio/minio.log 2>&1 &:编写以下命令
sh start.sh :执行该命令
ps -ef|grep minio:查看minio是否正常运行
在这里插入图片描述

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装环境要求: - 操作系统:Linux - Node.js:版本 8.x 及以上 - NPM:版本 5.x 及以上 - JDK:版本 1.8 及以上 - MySQL:版本 5.7 及以上 - Redis:版本 3.x 及以上 - Nacos:版本 1.3.0 及以上 - MinIO:版本 RELEASE.2021-05-27T02-29-22Z 及以上 安装过程: 1. 安装 Linux 操作系统。 2. 安装 Node.js 和 NPM,可以通过官网下载安装包或使用包管理工具进行安装。 3. 安装 JDK,同样可以通过官网下载安装包或使用包管理工具进行安装。 4. 安装 MySQL,可以通过官网下载安装包或使用包管理工具进行安装。 5. 安装 Redis,同样可以通过官网下载安装包或使用包管理工具进行安装。 6. 安装 Nacos,可以通过官网下载安装包或使用包管理工具进行安装。 7. 安装 MinIO,同样可以通过官网下载安装包或使用包管理工具进行安装。 主要流程: 1. 创建数据库和相应的表结构。 2. 搭建 SpringBoot 后端框架,实现业务逻辑。 3. 配置 Redis 缓存,提高系统性能。 4. 集成 Nacos 服务注册和发现,实现微服务架构。 5. 集成 MinIO 对象存储,实现文件上传和下载功能。 6. 创建 Vue+Nuxt 前端项目,实现用户界面和交互。 7. 配置前端路由和状态管理,实现前端页面功能。 8. 集成 SpringCloud,将前端和后端项目打包成 Docker 镜像并部署到 Kubernetes 集群中。 9. 进行系统测试和优化,确保系统稳定性和可用性。 10. 上线系统并进行维护和更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值