Centos7搭建minio对象存储服务器
安装二进制程序
参考:https://segmentfault.com/q/1010000042181876
minio中国版:https://www.minio.org.cn/download.shtml#/linux
shell
# 下载二进制程序
wget https://dl.min.io/server/minio/release/linux-amd64/minio
# 安装到指定目录
mkdir -p /opt/minio/bin/
install minio /opt/minio/bin/
# 赋予可执行权限
chmod +x /opt/minio/bin/minio
# 查看版本
/opt/minio/bin/minio -v
shell
# 创建数据文件目录
mkdir -p /data/minio_data
配置服务文件
vim /etc/systemd/system/minio.service
shell
[Unit]
Description=Minio Service
[Service]
# 用户名
Environment="MINIO_ROOT_USER=admin"
# 密码
Environment="MINIO_ROOT_PASSWORD=Wps@123456"
# 分享链接地址设置
# Environment="MINIO_SERVER_URL=http://代理ip:代理端口(对应内网9000端口的代理)"
ExecStart=/opt/minio/bin/minio server /data/minio_data --console-address "0.0.0.0:9001" --address "0.0.0.0:9000"
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
StandardOutput=/var/logs/minio/minio.log
PrivateTmp=true
[Install]
WantedBy=multi-user.target
设置开机自启动
shell
# 加载服务文件
systemctl daemon-reload
# 设置开机自启并现在启动
systemctl enable --now minio.service
# 查看服务状态
systemctl status minio -l