在Linux上安装MinIO后,可以通过以下步骤启动MinIO服务:
配置Systemd服务:
/etc/systemd/system/minio.service
文件,注释掉以下几行(如果不想注释这几行,可以创建对应的组和用户):User=minio-user
Group=minio-user
ProtectProc=invisible
sudo systemctl daemon-reload
启动MinIO服务:
sudo systemctl start minio
设置开机自启:
sudo systemctl enable minio
验证服务状态:
sudo systemctl status minio
拉取MinIO镜像:
docker pull minio/minio:RELEASE.2022-01-04T07-41-07Z
创建数据目录:
mkdir -p /opt/minio/config
mkdir -p /opt/minio/data
运行容器:
docker run -d \
--name minio \
-p 9000:9000 \
-p 9001:9001 \
--restart=always \
-v /opt/minio/data:/data \
-v /opt/minio/config:/root/.minio \
-e "MINIO_ACCESS_KEY=myminioadmin" \
-e "MINIO_SECRET_KEY=myminioadmin" \
minio/minio:RELEASE.2022-01-04T07-41-07Z \
server /data \
--console-address ":9001"
该命令会创建并启动一个新的容器,将容器的9000端口映射到宿主机的9000端口,9001端口映射到宿主机的9001端口,并设置环境变量以便访问MinIO服务。
访问MinIO控制台:
http://<你的IP地址>:9001
,使用步骤3中设置的MINIO_ACCESS_KEY
和MINIO_SECRET_KEY
作为用户名和密码登录。重启、停止和删除容器:
docker restart minio
docker stop minio
docker rm minio
以上就是在Linux上启动MinIO服务的步骤。请根据你的Linux发行版和安装方式选择相应的方法。