CentOS7 安装 minio
1.1. 安装环境
操作系统:CentOS 7.9 64位(服务器)虚拟机的应该也可以
工具:MobaXterm
1.2. 安装部署
1.2.1. 创建目录
mkdir /usr/local/minio
mkdir /usr/local/minio/data
1.2.2. 进入目录
cd /usr/local/minio
1.2.3. 下载
wget https://dl.min.io/server/minio/release/linux-amd64/minio
1.2.4. 赋权
在当前目录执行如下命令
chmod +x minio
1.2.5. 防火墙设置
1. 查看防火墙状态
service iptables status
如果你执行这条命令,提示 Unit iptables.service could not be found (如下图所示),则需要先安装iptables-services 。如果已经安装过则跳过下面的安装步骤
1.1. 安装iptables-service
1.1.1. 通过yum安装,碰到选择一路选择y即可
yum install iptables-services
1.1.2. 启动iptable
ystemctl enable iptables
systemctl start iptables
1.1.3. 再次查看防火墙状态,确认已经安装成功
service iptables status
2.修改防火墙的配置文件
编辑位于 /etc/sysconfig/ 目录下的 iptables 文件,在文件中添加如下内容
(注:此语句仅限CentOS使用,其他linux的请另行查询。9000端口是minio的默认端口,如果设置了别的端口,则替换掉命令中的9000就好)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9000 -j ACCEPT
重启防火墙
service iptables restart
1.2.6. 启动minio
- 直接启动
/usr/local/minio/minio server /usr/local/minio/data/
或
- 后台启动
nohup /usr/local/minio/minio server /usr/local/minio/data/
- 后台自定义端口启动
nohup /usr/local/minio/minio server ip:端口 /usr/local/minio/data/
1.2.7. 启动成功
WARNING: Detected Linux kernel version older than 4.0.0 release, there are some known potential performance problems with this kernel version. MinIO recommends a minimum of 4.x.x linux kernel version for best performance
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables
MinIO Object Storage Server
Copyright: 2015-2023 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2023-05-27T05-56-19Z (go1.19.9 linux/amd64)
Status: 1 Online, 0 Offline.
S3-API: http://192.168.50.131:9000 http://192.168.122.1:9000 http://127.0.0.1:9000
Console: http://192.168.50.131:38437 http://192.168.122.1:38437 http://127.0.0.1:38437
Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ You are running an older version of MinIO released 6 days ago ┃
┃ Update: Run `mc admin update` ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
在浏览器中输入 http://IP:9000
出现登录界面,输入上面的账号密码,默认用户名和密码都是 minioadmin
文件的数据位置
ll /usr/local/minio/data/
该文件夹下的每一个文件夹都是一个桶,文件夹里面的内容为桶内的数据
1.3. 下载、安装客户端
1.3.1. 进入目录
cd /usr/local/minio/
1.3.2. 下载客户端
wget https://dl.min.io/client/mc/release/linux-amd64/mc
1.3.3. 赋权
chmod +x mc
Comments NOTHING