在Linux上安装MinIO的步骤如下:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
为下载的MinIO二进制文件添加执行权限:
chmod +x minio
创建一个用于存储MinIO数据的目录,并赋予适当的权限:
mkdir ~/minio-data
./minio server /www/server/minio/data
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
或者,使用--console-address
参数指定console端口:
nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
minio admin user add<ACCESS_KEY><SECRET_KEY>
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt
minio server --secure ~/minio-data
打开Web浏览器,访问https://your_server_ip:9000
(如果配置了HTTPS,替换为服务器IP地址)。使用之前设置的访问密钥登录。
/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服务所需的端口(默认为9000):
firewall-cmd --query-port=9000/tcp
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
以上步骤完成后,您应该能够在Linux上成功安装并运行MinIO对象存储服务。