Linux系统下安装minio并设置SSL证书进行HTTPS远程连接访问

news/2024/11/29 0:43:16/

下载minio并且设置权限

创建一个文件夹用于保存下载的minio

mkdir /usr/local/minio

在创建的文件夹中用wget下载Linux版本的minio服务端

wget https://dl.min.io/server/minio/release/linux-amd64/minio

在这里插入图片描述
下载完成后设置权限

chmod +x minio

启动安装minio默认HTTP访问

启动minio,我启动是指定了端口号,如果不指定每次启动console-address都可能发生变化,我用的是远程客户端,需要配置白名单,至于/usr/local/minio/minio-data,则是我指定数据存放的位置

./minio server --address ':9000' --console-address ':9002'  /usr/local/minio/minio-data

后台启动minio这样Ctrl+C就不会关闭了,运行日志我选择打印到usr/local/minio/minio.log

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

启动后默认的root账号密码都是minioadmin,我是修改为了zymminio

export MINIO_ACCESS_KEY=zymminio
export MINIO_SECRET_KEY=*******

在这里插入图片描述
我是进行了域名解析所以是http://zym-blog.com:9002/login
在这里插入图片描述
在这里插入图片描述

配置SSL证书使用HTTPS访问

生成域名对应的SSL证书,下载Apache版本,我目前只发现Apache这个里面有对应的私钥和证书
在这里插入图片描述
在这里插入图片描述
私钥重命名为private.key证书重命名为public.crt,不更改为指定格式则会无法被识别。
将公钥和证书放入root/.minio/certs文件夹中,此文件夹安装minio时自动生成的
在这里插入图片描述
重新启动minion可以看到启动日志中http变成了https,此时可以使用https://zym-blog.com:9002进行访问了
在这里插入图片描述
在这里插入图片描述

配置完毕后的吐槽

以上就是在Linux服务器安装minio的全部流程了,完结前我想吐槽一下minio的中文文档,导致我中途认为自己一度安装失败了;

下面图片是中文文档中的目录结构,这个结构中有一个config.json文件,我安装的minio并没有这个文件,然后我进行了不断从重。包括使用 --config-dir 重新指定配置文件夹地址,重新进行下载安装之类的,直到我跑到他们官方文档中才得到了真相
在这里插入图片描述
官方文档中目录结构中也没有config.json,我才想明白应该是这个中文文档没有更新…
在这里插入图片描述


http://www.ppmy.cn/news/155650.html

相关文章

PTA-学生成绩录入及查询 zym广东外语外贸大学

本题有巨坑! 学生成绩表中,一名学生的信息包含如下信息: 学号(11位)、姓名、数学成绩、英语成绩、程序设计成绩、物理成绩。 本题要求编写程序,录入N条学生的信息,并且按查询要求显示学生成绩等信息。 输入格式: 输…

zmy

怎么整积分

网安学习-Python安全开发

目录 Python学习的意义 涉及相关技术 案例一:IP&Whois&系统指纹获取代码段-外网 查询IP whois查询 案例二:CDN&子域名&端口扫描&交互代码段-外网 判断CDN 子域名查询 端口扫描 案例三:Py格式解析环境与可执行…

python安全开发——内外网收集 Socket子域名DNS

前言: 做渗透测试,第一步就是进行信息收集,对于具体的环境下,需要不同的测试需求,通过自己编写的脚本进行测试会有事半功倍的效果,本文主要介绍了在信息收集的时候,我们可能使用到的库函数。 本人水平有限, (一)外网信息收集 1、域名反查IP功…

2022考研该如何准备?zym勿入,因为大佬都不需要考研!

最近有好几个同学问我考研应该怎么准备?要不要买课?我想说的是富人的话买课当然好啊,支持正版。但是现在2022届考研的课基本上都没录完的,而知识的迭代远没有你想象中的快,就像我买了整套2022届的王道408辅导书&#x…

adk安装更新

首先下载zym,这是一个代理服务器软件。如下,代理地址为127.0.0.1,端口号为8580。 然后点击Android SDK Manager的tools选项,选择Settings。将HTTP代理服务器地址设为上面那个软件的127.0.0.1,代理端口设为8580。勾选强…

PHP混淆zym解密

PHP混淆zym解密 最近二开过程中,碰到PHP混淆zym加密的问题,刚开始找了好多网站都是付费的,后来在吾爱破解找到了解决方法。 大神解密及调试过程,详见原文:https://www.52pojie.cn/thread-693641-1-1.html 源码 decry…

SAP-MM库存进销存报表

1、总览: 事务代码MB5B是查询选择期间之内的收发存报表; 其中,收、发为汇总选择期间的收、发信息,存为选择期间的期初、期末库存数据;我们也可以用该报表查询历史上某一天的库存,但注意有一些限制条件。 …