当前位置:网站首页>minio 单机版安装
minio 单机版安装
2022-08-02 23:27:00 【快乐是你的与我无关了】
Minio 单机版安装
1.linux下载minio二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
官网下载不下来下载下面链接
链接:https://pan.baidu.com/s/1DkSK-uL1f9M7XaS8JwSpow 提取码:cu07
–来自百度网盘超级会员V6的分享
2.给当前下载的minio应用赋予权限
chmod +x minio
设置账号密码
nginx 配置代理
# minio 控制台端口
upstream minioconsoleserver{
server 127.0.0.1:9000;
}
# minio 后端server端口
upstream minioserver {
server 127.0.0.1:9001;
}
# 代理 minio后端server
server {
listen 443 ssl default_server;
server_name sxweb.sjzc.edu.cn;
#ssl on;
ssl_certificate /etc/nginx/star_sjzc_edu_cn.pem;
ssl_certificate_key /etc/nginx/myprivate.key;
#必须 防止请求头丢失
underscores_in_headers on;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_pass http://minioserver;
client_max_body_size 100g;
client_body_buffer_size 100m;
index index.html index.htm;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
# 代理minio控制台
server{
listen 8080;
#域名,根据实际情况修改
server_name sxweb.sjzc.edu.cn;
client_max_body_size 20m;
access_log /var/log/nginx/host.access.log main;
#前台,根据实际情况修改
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_connect_timeout 300;
# 设置最大请求体最大大小 (因为要上传大量视频,设置到最大,如果太小会报413 Request Entity Too Large)
client_max_body_size 100g;
client_body_buffer_size 100m;
# Default is HTTP/1, keepalive is only enabled in HTTP/1.1
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_pass http://minioconsoleserver;
}
}
注:用nginx为minio管理端配置二级路径会导致静态资源找不到,所以只能用http访问了。
3.控制台运行
# 创建文件夹
mkdir /home/minio/data
# 设置文件存放地址 设置端口号 后台运行minio服务
MINIO_SERVER_URL=https://sxweb.sjzc.edu.cn MINIO_ROOT_USER=train MINIO_ROOT_PASSWORD=[email protected] nohup ./minio server /home/minio/data > /home/minio/logs/minio.log --console-address=":9000" --address=":9001" 2>&1 &
参数解释:
- MINIO_SERVER_URL minio服务端地址,如果配置了代理这里必须设置,否则默认以内网ip 为serverUrl ,生成的图片地址访问不到
- MINIO_ROOT_USER 控制台用户名
- MINIO_ROOT_PASSWORD 密码
- –console-address 控制台端口号
- –address 服务端 端口号
# 设置文件存放地址 设置端口号 后台运行minio服务
MINIO_SERVER_URL=https://sxweb.sjzc.edu.cn MINIO_ROOT_USER=train [email protected] nohup ./minio server /home/nfs/data/minio > /home/nfs/data/minio/logs/minio.log --console-address=":9000" --address=":9001" 2>&1 &
补充:docker方式部署
docker run -d \
--name minio \
--restart=always \
-p 9000:9000 \
-p 8080:9001 \
-e "MINIO_ROOT_USER=minioroot" \
-e "MINIO_ROOT_PASSWORD=minioroot" \
-e "MINIO_SERVER_URL=http://sxweb.sjzc.edu.cn:8080"
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio minio/minio:RELEASE.2022-02-12T00-51-25Z server /data --console-address ":9001"
边栏推荐
- 十二、form表单的提交
- Cholesterol-PEG-Acid,胆固醇-聚乙二醇-羧基保持在干燥、低温环境下
- 【问题征集】向 iPod 之父、iPhone 联合设计者、Google Nest 创始人 Tony Fadell 提问啦
- 九零后程序员心声:互联网的同行们,别卷了,再卷人都卷没了
- 我们来浅谈代码语言的魅力
- Teach you to locate online MySQL slow query problem hand by hand, package teaching package meeting
- IDEA多线程调试
- Numpy数组中d[True]=1的含义
- mPEG-Cholesterol,mPEG-CLS,甲氧基-聚乙二醇-胆固醇可用于脂质体制备
- 十三、数据回显
猜你喜欢
Directing a non-relational database introduction and deployment
2022暑假牛客多校1 (A/G/D/I)
CKAN教程之在 AWS 上部署 CKAN 应用程序
Find My技术|智能防丢还得看苹果Find My技术
Database auditing - an essential part of network security
漫画:怎么证明sleep不释放锁,而wait释放锁?
Jmeter二次开发实现rsa加密
别再到处乱放配置文件了!我司使用 7 年的这套解决方案,稳的一秕
js基础知识整理之 —— 判断语句和三元运算符
Visual Studio中vim模拟器
随机推荐
mPEG-Cholesterol,mPEG-CLS,甲氧基-聚乙二醇-胆固醇可用于脂质体制备
dataBinding的import导入
Directing a non-relational database introduction and deployment
Cholesterol-PEG-Acid,胆固醇-聚乙二醇-羧基保持在干燥、低温环境下
HCIP(17)
华为设备配置BFD与接口联动(触发与BFD联动的接口物理状态变为Down)
【斯坦福计网CS144项目】Lab5: NetworkInterface
严格反馈非线性系统基于事件触发的自抗扰预设有限时间跟踪控制
The latest real software test interview questions are shared. Are you afraid that you will not be able to enter the big factory after collecting them?
HCIP(16)
IDEA 重复代码的黄色波浪线取消设置
我为什么又能面试一次就拿到offer
如何使用vlookup+excel数组公式 完成逆向查找?
The CTF command execution subject their thinking
微信小程序实现lot开发09 接入微信登录
2022杭电多校第一场(K/L/B/C)
谷歌 Chrome 浏览器 104 正式版发布:加快网页加载,蓝牙 API 改进
买母婴产品先来京东“券民空间站”抢券!大牌好物低至5折
MySQL的多表查询(1)
记一次mysql查询慢的优化历程