您现在的位置是:主页 > news > 网站做用户记录/想找搜索引擎优化
网站做用户记录/想找搜索引擎优化
admin2025/5/10 22:04:19【news】
简介网站做用户记录,想找搜索引擎优化,工程公司企业简介,东莞市建设企业网站服务机构概述 初学者安装MinIO还是会遇到很多坑的,这里做个总结,希望能够大家可以快速的搭建MinIO环境,可以更好的快速入门。 linux下手动安装(不推荐) cd /opt/testMinIO wget https://dl.min.io/server/minio/release/linux-amd64/minio chmod x…
网站做用户记录,想找搜索引擎优化,工程公司企业简介,东莞市建设企业网站服务机构概述
初学者安装MinIO还是会遇到很多坑的,这里做个总结,希望能够大家可以快速的搭建MinIO环境,可以更好的快速入门。
linux下手动安装(不推荐)
cd /opt/testMinIO
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod x…
概述
初学者安装MinIO还是会遇到很多坑的,这里做个总结,希望能够大家可以快速的搭建MinIO环境,可以更好的快速入门。
linux下手动安装(不推荐)
cd /opt/testMinIO
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server ./data
测试
http://127.0.0.1:9000
用户名、密码:minioadmin/minioadmin
docker 安装
必须挂载4个文件路径,可能是为了满足纠删码的规则。
docker run -p 9000:9000 \
-p 9001:9001 \
-v /opt/testMinIO/data/data1:/data1 \
-v /opt/testMinIO/data/data2:/data2 \
-v /opt/testMinIO/data/data3:/data3 \
-v /opt/testMinIO/data/data4:/data4 \
minio/minio server --console-address ":9001" /data{1...4}
测试
http://127.0.0.1:9001
用户名密码:minioadmin/minioadmin
docker-compose 安装
docker-compose工具安装参考:https://blog.csdn.net/tianzhonghaoqing/article/details/121854471
官方推荐 docker-compose.yaml
:
version: '3.7'# 所有容器通用的设置和配置
x-minio-common: &minio-commonimage: minio/miniocommand: server --console-address ":9001" http://minio{1...4}/dataexpose:- "9000"# environment:# MINIO_ROOT_USER: minioadmin# MINIO_ROOT_PASSWORD: minioadminhealthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3# 启动4个docker容器运行minio服务器实例
# 使用nginx反向代理9000端口,负载均衡, 你可以通过9001、9002、9003、9004端口访问它们的web console
services:minio1:<<: *minio-commonhostname: minio1ports:- "9001:9001"volumes:- ./data/data1:/dataminio2:<<: *minio-commonhostname: minio2ports:- "9002:9001"volumes:- ./data/data2:/dataminio3:<<: *minio-commonhostname: minio3ports:- "9003:9001"volumes:- ./data/data3:/dataminio4:<<: *minio-commonhostname: minio4ports:- "9004:9001"volumes:- ./data/data4:/datanginx:image: nginx:1.19.2-alpinehostname: nginxvolumes:- ./config/nginx.conf:/etc/nginx/nginx.conf:roports:- "9000:9000"depends_on:- minio1- minio2- minio3- minio4
接着新建文件夹 config,新建配置 nginx.conf
user nginx;
worker_processes auto;error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;events {worker_connections 4096;
}http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log /var/log/nginx/access.log main;sendfile on;keepalive_timeout 65;# include /etc/nginx/conf.d/*.conf;upstream minio {server minio1:9000;server minio2:9000;server minio3:9000;server minio4:9000;}server {listen 9000;listen [::]:9000;server_name localhost;# To allow special characters in headersignore_invalid_headers off;# Allow any size file to be uploaded.# Set to a value such as 1000m; to restrict file size to a specific valueclient_max_body_size 0;# To disable bufferingproxy_buffering off;location / {proxy_set_header Host $http_host;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_connect_timeout 300;# Default is HTTP/1, keepalive is only enabled in HTTP/1.1proxy_http_version 1.1;proxy_set_header Connection "";chunked_transfer_encoding off;proxy_pass http://minio;}}
}
然后执行对应的命令
docker-compose up -d
访问控制台:http://192.168.56.100:9000
账号密码为:minioadmin/minioadmin