在CentOS上安装MinIO可以分为几个步骤,包括下载MinIO、配置环境、启动服务以及设置用户名和密码等。以下是详细的步骤:
连接外网:
如果你的Linux服务器可以连接外网,可以使用wget
指令下载MinIO:
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
无法连接外网:
如果不能连接外网或不想通过wget
指令下载,可以从MinIO官网手动下载并上传到服务器:MinIO官方下载页面。
创建数据存储目录:
mkdir -p /www/server/minio/data
赋予目录权限:
chmod +x /www/server/minio/data
启动MinIO:
./minio server /www/server/minio/data
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
临时设置: 在前台运行模式下,MinIO会提示设置用户名和密码:
./minio server /www/server/minio/data
设置完成后,可以通过以下命令修改:
export MINIO_ACCESS_KEY=your_access_key
export MINIO_SECRET_KEY=your_secret_key
永久设置:
启动MinIO一次后,会在数据存储目录下生成一个minio.sys
文件夹,里面包含配置文件config.json
。编辑该文件:
cd /www/server/minio/data
vi minio.sys/config/config.json
修改key
的值为access_key
和secret_key
的值,然后保存退出。
开放端口:
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
通过以上步骤,你就可以在CentOS上成功安装并运行MinIO了。希望这份攻略对你有所帮助!