在Linux上安装MinIO后,您可以选择直接启动或后台启动两种方式来启动MinIO服务。以下是详细的启动步骤:
cd /opt/minio
./minio server /opt/minio/data
启动时系统会提示您设置管理员密码,请根据提示设置一个不少于8位的密码,否则在重启时可能会报错。设置密码后,您就可以使用以下命令访问MinIO控制台:
./minio client console /opt/minio/data
输入刚才设置的密码即可登录。
后台启动可以让MinIO服务在后台运行,并且可以固定端口,不会占用操作系统的页面。以下是后台启动的步骤:
bin
目录:cd /opt/minio/bin
start.sh
:nano start.sh
将以下内容复制粘贴到start.sh
文件中,并保存退出:
#!/bin/bash
export MINIO_ROOT_KEY=adminexport MINIO_ROOT_KEY=admin123456nohup /opt/minio/minio server /opt/minio/data --console-address ":9100" "/opt/minio/minio.log" 2>&1 &
注意:请将admin123456
替换为您自己设置的密码。
start.sh
脚本添加执行权限:chmod +x start.sh
./start.sh
sudo nano /etc/systemd/system/minio.service
minio.service
文件中,并保存退出:[Unit]
Description=MinIO Single Node Service
After=network.target
[Service]
User=$USER # 替换为实际运行用户(需有存储目录权限)
Group=$USER
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
RestartSec=5s
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minio
sudo systemctl status minio
输出应显示 “Active: active (running)”,表示MinIO服务正在运行。
以上就是在Linux上启动MinIO服务的步骤,希望对您有所帮助。