在Linux系统上安装MinIO可以通过多种方式完成,包括使用二进制包、Docker或者通过系统包管理器(如apt或yum)。以下是几种常见的安装方法:
下载MinIO服务器: 访问MinIO官方下载页面,选择适合你系统的版本并下载。例如,对于64位Linux系统,可以使用以下命令:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予执行权限:
chmod +x minio
运行MinIO服务器:
./minio server /path/to/your/data --console-address ":9001"
其中 /path/to/your/data 是你希望存储数据的目录。
安装HTTPS访问协议(可选):
mkdir -p /etc/minio/cert/
openssl req -x509 -newkey rsa:4096 -keyout /etc/minio/cert/private.key -out /etc/minio/cert/public.crt -days 3650 -nodes -subj "/C=US/ST=State/L=City/O=Organization/CN=your_server_ip"
chmod 644 /etc/minio/cert/minio.crt
chmod 600 /etc/minio/cert/minio.key
nohup ./minio server /var/minio/data --certs-dir=/etc/minio/cert/ --console-address ":9001" > minio.log 2>&1 &
验证服务:
安装Docker: 如果你还没有安装Docker,可以参考Docker官方文档进行安装。
拉取MinIO镜像:
docker pull minio/minio
运行MinIO容器:
docker run -d --name minio -p 9000:9000 -p 9001:9001 -e "MINIO_ROOT_USER=YOURACCESSKEY" -e "MINIO_ROOT_PASSWORD=YOURSECRETKEY" -v /path/to/data:/data minio/minio server /data --console-address ":9001"
其中 /path/to/data 是本地目录路径,YOURACCESSKEY 和 YOURSECRETKEY 是你的访问密钥和秘密密钥。
更新包列表:
sudo apt update
安装MinIO:
sudo apt install minio
验证安装:
minio --version
安装EPEL仓库:
sudo yum install epel-release
更新包列表:
sudo yum update
安装MinIO:
sudo yum install minio
验证安装:
minio --version