尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Ubuntu 22.04 64位安装MinIO

Ubuntu 22.04 64位安装MinIO # 从国内镜像下载 MinIO 二进制文件 wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio# 赋予执行权限 chmodx minio # 移动到系统路径 sudo mv minio/usr/local/bin/# 创建数据存储目录例如放在/data/minio sudo mkdir-p/data/minio方式一不推荐但常见且通用# 设置管理员账号密码,通过环境变量设置这里用 minioadmin/minioadmin 为例 export MINIO_ROOT_USERminioadmin export MINIO_ROOT_PASSWORDminioadmin # 启动 MinIO 服务前台测试 minio server/data/minio--console-address:9001# 将 MinIO 配置为系统服务后台运行开机自启 sudo nano/etc/systemd/system/minio.service # 粘贴以下内容注意修改 User、Group 和 Environment 中的密码[Unit]DescriptionMinIO Documentationhttps://min.io/docs/minio/linux/index.htmlWantsnetwork-online.target Afternetwork-online.target[Service]Userroot Grouproot EnvironmentMINIO_ROOT_USERminioadminEnvironmentMINIO_ROOT_PASSWORDminioadminExecStart/usr/local/bin/minio server/data/minio--console-address:9001Restartalways RestartSec5[Install]WantedBymulti-user.target方式二安全#1.创建私有环境文件 sudo nano/etc/default/minio # 填写新密码 MINIO_ROOT_USER新的管理员用户名 MINIO_ROOT_PASSWORD新的高强度管理员密码 MINIO_VOLUMES/data/minio MINIO_OPTS--console-address:9001# 设置权限 sudo chown root:root/etc/default/minio sudo chmod600/etc/default/minio # 修改 systemd 服务 sudo nano/etc/systemd/system/minio.service # 粘贴以下内容[Unit]DescriptionMinIO Documentationhttps://min.io/docs/minio/linux/index.htmlWantsnetwork-online.target Afternetwork-online.target[Service]Userroot Grouproot EnvironmentFile/etc/default/minio ExecStart/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS Restartalways RestartSec5LimitNOFILE65536[Install]WantedBymulti-user.target重新加载 systemd 并验证# 重新加载 systemd 并启动服务 sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl enable minio # 开机自启 sudo systemctl status minio # 检查 API 和健康状态 curl-I http://127.0.0.1:9000/minio/health/livecurl-I http://127.0.0.1:9000/minio/health/ready
返回列表