首页>>帮助中心>>美国服务器MinIO在Linux系统中如何配置

美国服务器MinIO在Linux系统中如何配置

2025/3/16 5次
美国服务器在Linux系统中配置MinIO的步骤如下:

一、下载MinIO安装包
外网连接情况: 使用wget指令从MinIO官网直接下载最新版本的MinIO安装包。例如:
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
复制代码
若服务器无法连接外网或希望从官网下载,请访问MinIO官方下载页面获取安装包。
内网连接情况: 如果服务器位于内网且无法访问外网,可以从其他可以访问外网的机器上下载安装包,然后上传到内网服务器。
二、安装MinIO
使用rpm命令安装下载的安装包:
rpm -ivh minio-20230809233022.0.0.x86_64.rpm
复制代码
其中20230809233022.0.0应替换为实际下载的安装包版本号。
三、配置MinIO
设置文件存储位置: 在MinIO安装目录下,运行以下命令设置数据存储位置:
./minio server /www/server/minio/data
复制代码
这将启动MinIO服务器,默认情况下,数据存储在/www/server/minio/data目录下。
设置自定义用户名和密码:
非永久修改: 在MinIO根目录下设置环境变量:
export MINIO_ACCESS_KEY=myaccesskey
export MINIO_SECRET_KEY=mysecretkey
复制代码
然后重新运行MinIO服务器以使更改生效。
永久保存: 在MinIO的数据存储目录下找到minio.sys/config文件夹,编辑config.json文件,修改其中的access_key和secret_key值以设置用户名和密码。
配置防火墙:
打开MinIO使用的端口(默认为9000):
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
复制代码
如果需要,还可以配置MinIO控制台端口(默认为9001)并开放。
设置MinIO开机自启: 编辑/etc/rc.local文件,添加以下行以设置MinIO开机自启:
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
复制代码
最后重启服务器以测试配置。
配置Systemd服务(可选):
创建并编辑/etc/systemd/system/minio.service文件,配置MinIO服务以使用Systemd管理:
[Unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target

[Service]
WorkingDirectory=/usr/local
ProtectProc=invisible
EnvironmentFile=-/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ];then echo \"Variable MINIO_VOLUMES not set\" ; exit 1 ; fi"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=on-failure
StartLimitIntervalSec=30
StartLimitBurst=3

[Install]
WantedBy=multi-user.target
复制代码
重新加载Systemd配置并启动MinIO服务:
systemctl daemon-reload
systemctl start minio.service
systemctl status minio.service
复制代码
若要使MinIO在系统启动时自动启动,请运行:
systemctl enable minio.service
复制代码
完成以上步骤后,MinIO应在Linux系统中成功配置并运行。如需进一步配置或管理MinIO,请参考MinIO官方文档。

购买使用一诺网络美国服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3