写在全文前:文中大部分操作都是测试过的,小部分因为作者太激动,第一次实现的时候很狼狈,所以没有记录,其中对于文件夹权限管理没有做,希望有有心人能稍作提醒。不足之处请多海涵。
5711(server)使用报告
htop(服务器用量的, useless)
sudo yum install htopnginx(need to be uninstalled)
sudo apt install ngnixdocker
sudo apt install docker.iominio
sudo docker run -p 80:9000 --name minio1 -v /mnt/data:/data -v /mnt/config:/root/.minio minio/minio server /data
#直接用的docker版的
#用到主机80端口
#Endpoint: http://172.17.0.2:9000 http://127.0.0.1:9000
#AccessKey: KEY_ONE
#SecretKey: KEY_TWO
#Browser Access:
# http://172.17.0.2:9000 http://127.0.0.1:9000
#Command-line Access: https://docs.minio.io/docs/minio-client-quickstart-guide
# $ mc config host add myminio http://172.17.0.2:9000 KEY_ONE KEY_TWO
#Object API (Amazon S3 compatible):
# Go: https://docs.minio.io/docs/golang-client-quickstart-guide
# Java: https://docs.minio.io/docs/java-client-quickstart-guide
# Python: https://docs.minio.io/docs/python-client-quickstart-guide
# JavaScript: https://docs.minio.io/docs/javascript-client-quickstart-guide
# .NET: https://docs.minio.io/docs/dotnet-client-quickstart-guide
sudo docker ps
#CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
#2bb64149ad31 minio/minio "/usr/bin/docker-e..." 7 seconds ago Up 7 seconds (health: starting) 0.0.0.0:80->9000/tcp minio1看到0.0.0.0:80->9000很重要,minio默认开放在9000端口。
清理(useless)
pkill -kill -t pts/*
#用了这些触摸不到的机子经常不正常退出会有一堆pts留在原地w3m(useless)
sudo apt install w3m
w3m http:172.17.0.2:9000
#这一步是在还没有端口映射的时候测试的。
#w3m似乎不能访问这东西。mc(useless)
sudo apt install mc
#这个东西目前没有完全使用,好像可以在终端中使用鼠标访问文件。5712(client)使用报告
w3m(useless)
sudo apt install w3m
w3m google.com
#并不能翻墙docker
sudo apt install docker.ios3fs
在5711中开启了minio服务然后创建了一个叫做huaji的bucket。
#需要补充相当多的东西(这段东西之后的都是没有用的,不要直接使用)
sudo apt install fuse
sudo apt install g++cd
sudo apt install git
sudo apt install libxml2-dev
sudo apt install make
sudo apt install automake
sudo apt install aclocal
cd s3fs-fuse
git clone https://github.com/s3fs-fuse/s3fs-fuse.git
./autogen.sh
#error(apt 有包!)
sudo apt install s3fs
echo KEY_ONE:KEY_TWO >> /etc/passwd-s3fs
#这里的密码是使用之前5711开启服务时生成的key对
cd
mkdir s3
#s3fs huaji /home/ubuntu/huaji -o passwd_file=/etc/passwd-s3fs -o endpoint=http://711.i.shyun.xyz/minio/huaji/
s3fs huaji /home/ubuntu/s3 -o passwd_file=/etc/passwd-s3fs,use_path_request_style,url=http://711.i.shyun.xyz:80
#其中use_path_requeset_file是在s3fs和minio同用时必要的
s3fs on /home/ubuntu/s3 type fuse.s3fs (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
echo hi,s3 >> readme.md
cd readme.md /home/ubuntu/s3版权声明:本文为OC_Dot_Ti原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。