让我们开始在鲲鹏arm64 centos7上使用带证书的官方二进制文件安装minio,并解决https和x509等问题。
从官网下载二进制可执行文件
下载地址:https://dl.minio.io/server/minio/release/linux-arm64/minio


开始操作。
下载文件到服务器
wget https://dl.minio.io/server/minio/release/linux-arm64/minio
2.1 赋予执行权限
chmod +x minio
2.2 创建数据文件夹
mkdir -p /opt/data/minio/minio-data
2.3 移动二进制文件minio到/opt/data/minio
mv minio /opt/data/minio/
2.4 创建启动脚本start-minio.sh,指定数据位置,端口,日志等
vim start-minio.sh
2.5 输入如下内容,保存退出
nohup ./minio server --address ':9000' --console-address ':9001' /opt/data/minio/minio-data > /opt/data/minio/minio.log 2>&1 &
2.6 赋予执行权限
chmod +x start-minio.sh
2.7 启动
./start-minio.sh
2.8 查看日志
tailf minio.log
2.9 访问外网IP+端口
2.10 安全组和防火墙记得开放9000和9001
2.11 账号密码默认是:minioadmin minioadmin
如何设置管理账号密码:
3.1 编辑启动脚本start-minio.sh,加入
3.2 具体如下
export MINIO_ACCESS_KEY=adminadmin export MINIO_SECRET_KEY=adminadmin nohup ./minio server --address ':9000' --console-address ':9001' /opt/data/minio/minio-data > /opt/data/minio/minio.log 2>&1 &
3.3 然后关掉进程重启服务
3.4 网页访问:账号密码是自己刚刚改的
巧文书
巧文书是一款AI写标书、AI写方案的产品。通过自研的先进AI大模型,精准解析招标文件,智能生成投标内容。
61 查看详情
CA证书HTTPS访问
4.1 先去域名提供商免费申请1年的CA证书,前提域名解析到你服务器了
4.2 以PHP中文网的为例,我们下载Apache的版本,域名如下

4.3 证书改为public和private,因为minio只认public.crt和private.key,官方文档有描述

4.4 然后把public.crt和private.key放到/root/.minio/certs,文件夹自动创建的

4.5 然后关掉进程重启服务,查看日志

4.6 访问地址登录会遇到X509问题Post “https://www.php.cn/link/92e9ee85b2a0843ab8dfe06a2e51adee”: x509: cannot validate certificate for 192.168.0.153 because it doesn’t contain any IP SAN 启动后访问登录的时候,会遇到minio because it doesn’t contain any IP SANs

4.7 不要慌,网上查资料,发现这样可以那样可以,结果试了都不可以,我们得想其他办法了,官方文档也看的头疼。其实我们只需要,在这2处都加入域名,并且在hosts里,添加内网域名指向域名就可以。
4.8 修改启动脚本

export MINIO_ACCESS_KEY=adminadmin export MINIO_SECRET_KEY=adminadmin nohup ./minio server --address "oss.c.cn:9000" --console-address 'oss.c.cn:9001' /opt/data/minio/minio-data > /opt/data/minio/minio.log 2>&1 &
4.9 修改hosts
vim /etc/hosts

192.168.0.153 oss.c.cn
然后关掉进程重启服务
接下去顺风顺水,该干嘛干嘛。
以上就是鲲鹏arm64 centos7下官方二进制文件带证书https安装minio X509等问题解决实践的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/473613.html
微信扫一扫
支付宝扫一扫