Minio服务端一键安装及使用
安装MInio
使用SSH
客户端,比如Xshell
软件,登录存储服务器,再使用命令:
#后面的/home为文件存储路径,自行修改
curl -sL https://file.efvcms.com/moeapp/shell/nimio_install.sh | bash -s /home
安装完成后,会给你同步端配置信息和Web
管理面板信息信息,面板默认访问地址为ip:9001
,如果打不开,请检查下防火墙端口,并手动开启9000
和9001
端口。
创建存储桶
我们登录管理员面板,通过左侧的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
键退出编辑模式,接下来输入英文:wq
,enter
保存退出。
最后如果你不是很会命令行,依然不会修改,可以使用FTP
软件或宝塔文件管理,找到该文件后手动修改即可。
最后修改好了重启,使用命令:
systemctl daemon-reload
systemctl restart minios
#查看状态,如显示Active: active (running),则修改成功
systemctl status minios
接下来重新登录管理面板,创建一个新桶或原桶名称,重新在同步端配置使用。