在Linux中安装和配置MinIO对象存储系统涉及多个步骤,包括下载二进制文件、创建安装目录、配置环境变量、设置用户和权限、启动服务等。以下是详细的步骤:
1. 创建MinIO安装目录
mkdir -p /data/minio/{bin,data,conf,logs}
2. 下载并授权MinIO二进制文件
wget -P /data/minio/bin https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x /data/minio/bin/minio
3. 配置MinIO环境变量
cat >> /etc/profile <<'EOF'
export MINIO_HOME=/data/minio
export PATH=$PATH:$MINIO_HOME/bin
EOF
source /etc/profile
4. 验证MinIO版本
minio --version
5. 创建minio用户
useradd -s /sbin/nologin -M minio
6. 更改目录所属主和所属组
chown -R minio:minio /data/minio
7. 启动MinIO服务
前台运行
./minio server /www/server/minio/data
后台运行
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
8. 设置用户名和密码
非永久修改
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=minio
永久性保存密码
cd /data/minio/data
vi minio.sys/config/config.json
修改key
为access_key
的value
值就是设置登陆账户,修改key
为secret_key
的value
值就是设置账户密码。
9. 端口开放和防火墙设置
firewall-cmd --query-port=9000/tcp
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
10. 设置MinIO开机自启
vi /etc/rc.local
添加自启脚本
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
reboot
11. 设置图片永久可访问(可选)
修改策略,添加一条策略(Prefix为**.*,访问权限为Read and Write)
12. 关闭MinIO服务脚本
kill `netstat -nlp | grep :9000 | awk '{print $7}' | awk -F"/" '{ print $1 }'
更多详细的配置和使用方法,可以参考MinIO官方文档。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1343989.html