Minio服务端一键安装及使用

安装MInio

使用SSH客户端,比如Xshell软件,登录存储服务器,再使用命令:

#后面的/home为文件存储路径,自行修改
curl -sL https://file.efvcms.com/moeapp/shell/nimio_install.sh | bash -s /home

安装完成后,会给你同步端配置信息和Web管理面板信息信息,面板默认访问地址为ip:9001,如果打不开,请检查下防火墙端口,并手动开启90009001端口。

创建存储桶

我们登录管理员面板,通过左侧的Buckets,再点击Create Bucket,创建一个桶。

这时候我们就可以在同步端配置相关信息了。

其它说明

关于存储路径说明

如果我们设置存储目录为/home,且桶名称为efvcms,那么我们同步过来的切片目录为/home/efvcms,即桶在存储目录下。

如何配置域名,从而读取到路径不变的切片

我们添加一个存储桶使用的域名,然后把同步过来的切片目录,如/home/efvcms设置为根目录就可以了。

建议在域名设置的配置文件项,类似root /home/efvcms;下一行添加该代码add_header Access-Control-Allow-Origin *;最后面;别漏掉了,可防止出现跨域问题。

如何修改存储目录

如果我们想修改存储目录,则需要先修改文件/etc/systemd/system/minios.service,可在SSH客户端使用命令:

vi /etc/systemd/system/minios.service

首先按一下键盘的i键,进入编辑模式,这时候可以使用键盘进行编辑,编辑代码详解如下:

[Unit]
Description=minio server
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/minio server "/home" --console-address ":9001"
Environment=MINIO_ROOT_USER=89031270c3 MINIO_ROOT_PASSWORD=b657ae64b3
PIDFile=/var/run/minio.pid
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target

/home为存储目录,且为绝对路径,自行修改,编辑好了后,按一下键盘的esc键退出编辑模式,接下来输入英文:wqenter保存退出。

最后如果你不是很会命令行,依然不会修改,可以使用FTP软件或宝塔文件管理,找到该文件后手动修改即可。

最后修改好了重启,使用命令:

systemctl daemon-reload
systemctl restart minios

#查看状态,如显示Active: active (running),则修改成功
systemctl status minios

接下来重新登录管理面板,创建一个新桶或原桶名称,重新在同步端配置使用。