在CentOS上安装MinIO的步骤如下:
如果Linux服务器能连接外网,可以使用wget
指令下载:
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
如果不能连接外网,可以从MinIO官网手动下载安装包并上传到服务器。
mkdir -p /usr/local/minio && cd $_
chmod +x minio
前台运行:
./minio server /www/server/minio/data
后台运行,并指定控制台端口和日志输出位置:
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 &
非永久修改:
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=minio
永久保存:
编辑data
文件夹下的minio.sys/config/config.json
文件,修改key
为access_key
的value
值作为登录账户,修改key
为secret_key
的value
值作为账户密码。
编辑/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
查询端口是否开放:
firewall-cmd --query-port=9000/tcp
开放端口号:
firewall-cmd --zone=public --add-port=9000/tcp --permanent
重启防火墙使其生效:
firewall-cmd --reload
http://你的IP地址:9001
访问控制台页面,输入账号密码即可登录。通过以上步骤,你可以在CentOS上成功安装并运行MinIO。