MINIO

开始配置

1、下载minio

cd /usr/local/lighthouse/softwares/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio

2、创建data目录用来存放数据

cd /usr/local/lighthouse/softwares/minio
mkdir data
# ls
# data minio

3、设置登录控制台的账号和密码

export MINIO_ROOT_USER=xxx
export MINIO_ROOT_PASSWORD=xxx

4、将下载好的 minio 授权

chmod 777 minio

5、控制台启动

./minio server /usr/local/lighthouse/softwares/minio/data  --console-address ':9999'
# ctrl+c 停止运行

Tip:需要指定一个控制台的端口,用来访问控制台。

6、后台启动运行

nohup ./minio server --console-address ':9000' /usr/local/minio/data  >  /usr/local/minio/minio.log 2>&1 &#

若不设置控制台端口和账号密码,启动起来可以看到有提示。

7、访问

http://IP:9000 即可跳转到http://9999 登录访问

若访问不到,将云服务器的防火墙开启9000端口和9999端口

Linux防火墙若开启也需要开放

端口被占用

1、杀死占用的进程

netstat -anp | grep 9000
kill -9 PID
# 后台启动
nohup ./minio server --console-address ':9000' /usr/local/lighthouse/softwares/minio/data  >  /usr/local/lighthouse/softwares/minio/minio.log 2>&1 &#

2、改变启动端口

# 控制台启动
./minio server /usr/local/lighthouse/softwares/minio/data  --address ':8000' --console-address ':9999'
# 后台启动
nohup ./minio server --console-address ':9000' /usr/local/minio/data  >  /usr/local/minio/minio.log 2>&1 &#

配置https

1、下载ssl证书

2、配置ssl证书

cd /etc/minio/certs # 自己创建

私钥需要命名为:private.key
公钥需要命名为:public.crt (如果公钥是以pem格式结尾,可直接改为crt格式)
将crt文件和key文件上传至该路径

3、启动

./minio server /usr/local/lighthouse/softwares/minio/data  --address "0.0.0.0:8000" --config-dir /etc/minio --console-address ':9999'

BUG

登录失败

解决:修改address字段为域名+端口号

报错

问题:MinIO服务启动,是不是需要先判断address配置给定的URL是否网络可联通?

解决:

涉及到阿里云ECS的网络环境问题了:

首先,该域名会映射到一个公网IP上;然后,该IP为弹性IP,与本ECS机器做绑定;但是,在该ECS里ping 这个弹性IP默认是ping不通的,也就是是说ping open.abc.com也ping不通。

找到问题出在哪里后,解决就比较简单:给ECS添加一个本地hosts映射:

echo "内网IP 域名" >> /etc/hosts

重新登录:

# 控制台运行
./minio server /usr/local/lighthouse/softwares/minio/data  --address "zmz2001.com:8000" --config-dir /etc/minio --console-address ':9999'
# 后台运行
nohup ./minio server --address 'zmz2001.com:8000' --console-address ':9999' --config-dir /etc/minio /opt/photoServer/data > /opt/photoServer/minio.log 2>&1 &#

登录成功!

BUG转载:https://juejin.cn/post/7021057486404714532

最后修改:2022 年 04 月 13 日 11 : 41 AM
赏杯咖啡喝 谢谢您~