在Linux系统安装MinIO的步骤如下:
下载MinIO
-
通过wget指令下载(适用于能连接外网的Linux服务器):
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
-
自行下载并上传(适用于不能连接外网或不想通过wget指令下载的情况):
访问 MinIO官方下载页面,下载适用于Linux的安装包,然后上传到Linux服务器。
安装MinIO
-
赋予安装根目录权限:
chmod +x minio
-
前台运行MinIO(将
/www/server/minio/data
替换为你的文件存储位置):./minio server /www/server/minio/data
-
后台运行MinIO(指定console端口和日志输出位置):
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
或者:
nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
设置用户名和密码
-
非永久修改账号密码:
在MinIO根目录下设置环境变量:
export MINIO_ACCESS_KEY=minio export MINIO_SECRET_KEY=minio
修改后需要重新运行脚本才能生效。
-
永久性保存密码:
编辑
data
文件夹下的minio.sys/config/config.json
文件,修改key
为access_key
的value
值设置登陆账户,修改key
为secret_key
的value
值设置账户密码。
配置防火墙和开机自启
-
开放端口:
firewall-cmd --query-port=9000/tcp firewall-cmd --zone=public --add-port=9000/tcp --permanent firewall-cmd --reload
-
设置开机自启:
编辑
/etc/rc.local
文件,添加自启脚本:nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
修改文件权限并重启测试:
chmod +x /etc/rc.local reboot
配置MinIO Console(可选)
- 下载并配置MinIO Console,这是一个基于Web的图形界面,用于管理MinIO服务器。
获取MinIO Client(mc)
-
下载二进制文件(适用于GNU/Linux):
wget http://dl.minio.org.cn/client/mc/release/linux-amd64/mc chmod +x mc
使用
mc
命令行工具管理MinIO服务器。
以上步骤应该可以帮助你在Linux系统上成功安装和运行MinIO。如果在安装过程中遇到任何问题,请参考MinIO官方文档或联系MinIO支持团队获取帮助。