作者:@郑琰 本文转载请注明出处!:https://www.cnblogs.com/zhengyan6/p/16315147.html
此文为单节点搭建操作
Linux中搭建minio 对象存储服务器
下载minio安装包
wget https: //dl.minio.io/server /minio/release /linux-amd64/minio
赋权并设置环境变量
chmod a+x ./minio
cp ./minio /usr/bin
vi ~/.bashrc
export MINIO_ACCESS_KEY=root
export MINIO_SECRET_KEY=password
source ~/.bashrc
启动minio
mkdir /root/minio_data
minio server /root/minio_data/ --console-address :23333
nohup minio server /root/minio_data/ --console-address :23333 > ~/minio.log 2>&1 &
使用查看~/minio.log 可以查看运行情况
即可去浏览器输入地址进行访问控制台
Docker中搭建minio 对象存储服务器
1、执行docker pull minio/.minio安装minio
2、指定端口启动
docker run -it -p 9000:9000 -d minio/minio server /data --console-address":9000" --address":9001"
docker run -p 9000:9000 --name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=admin123456" \
-v /home/data:/data \
-v /home/config:/root/.minio \
minio/minio server /data
启动后通过 docker logs 容器id 查看启动日志
docker run
-p 9000:9000
--name minio
-d --restart=always
-e "MINIO_ACCESS_KEY=minio"
-e "MINIO_SECRET_KEY=minio123"
-v /home/data:/data
-v /home/config:/root/.minio minio/minio server/data
--console-address":9000" --address":9090"
3、到这里就算是服务搭建成功了,使用账号密码登陆。
这里还有一点要注意的就是,console端口和api端口,console端口是给后台页面使用的,9001端口则是我们需要集成到后台项目中用到的,比如集成springboot中,配置里面用到的端口就是9001。
4,不使用时停止
5,启动遇到的问题解决办法
Docker之WARNING: IPv4 forwarding is disabled. Networking will not work.
装完了Docker,然后启动镜像,发现没有网络,而且不能ifconfig,是没有开启转发,网桥配置完后,需要开启转发,不然容器启动后,就会没有网络,配置/etc/sysctl.conf,添加net.ipv4.ip_forward=1
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
systemctl restart network
sysctl net.ipv4.ip_forward
Docker中安装h5ai
h5ai是HTTP Web服务器的现代文件索引器,重点放在您的文件上
使用h5ai平台来搭建一个文件展示页,虚拟机可以通外网并安装了docker
安装步骤
mkdir -p /opt/docker/h5ai
docker run -d -p 80:80 -v /opt/docker/h5ai:/h5ai --name h5ai ilemonrain/h5ai:full
访问
直接在浏览器输入自己虚拟机IP即可访问
此处显示空文件夹是因为没有在/opt/docker/h5ai下创建目录或文本文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)