minio服务端以Linux服务形式安装

简介: minio服务端以Linux服务形式安装

本文介绍,minio服务端以Linux服务形式安装

本实践将在Ubuntu 20.04 LTS 系统上进行安装测试,目标是以Linux服务形式安装minio服务端,实现一个简洁的单节点MinIO服务。

操作服务器说明

以下命令在 Ubuntu 20.04 LTS 系统上测试

ubuntu@:~$ lsb_release -a

No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:    focal

操作步骤

假定你以 root 用户登录,也即下面命令都以root用户执行

命令行验证
```shell
cd /opt

下载minio服务端

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

设置minio服务端的首次访问密钥和密码部署完成后,可以登录后台修改密码,此版本要求必须修改密码

export MINIO_ACCESS_KEY=minioRoot
export MINIO_SECRET_KEY=minioRootPassword
/opt/minio server /data/minio --console-address :9001


## 封装成Linux服务形式

> /lib/systemd/system/minio.service 文件内容

> 条件假设 , 文件存储目录为 <span style="color:red;"> /data/minio </span>

```shell
### vim /lib/systemd/system/minio.service
### systemctl daemon-reload
### systemctl enable minio  # 开机自启
### systemctl start minio   # 启动
###
[Unit]
Description=minio
After=systemd-networkd.service systemd-resolved.service
#Requires=
Documentation=https://home.min.io/

[Service]
Type=simple
Restart=on-failure
RestartSec=5

ExecStart=/opt/minio server /data/minio --console-address :9001
ExecStop=kill -9 `ps aux|grep minio |head -n 1| awk '{print $2}'`

[Install]
WantedBy=multi-user.target

常用服务命令
```shell

重新加载服务

systemctl daemon-reload

重启命令

systemctl restart minio

停止服务

systemctl stop minio

查看服务状态

systemctl status minio

启动服务

systemctl start minio

查看日志

journalctl -u minio
```

目录
相关文章
|
6月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
399 146
|
8月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
6月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
421 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
7月前
|
缓存 安全 Linux
六、Linux核心服务与包管理
在没有网络的情况下,使用系统安装光盘是获取RPM包的常用方法。场景二:配置本地文件镜像源 (使用系统安装光盘/ISO)(检查RPM包的GPG签名以保证安全) 或。YUM/DNF包管理工具 (yum/dnf)(此处可以放置您为本主题制作的思维导图)处理依赖问题的危险选项 (应极力避免)(覆盖文件、替换已安装包)。(list) 则是列出文件。(query file) 是。(假设系统安装光盘已挂载到。信息 (verbose)。(upgrade) 选项。(all) 已安装的包。(package) 选项
532 11
|
6月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
770 0
|
8月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
396 5
|
8月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
8月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?
|
8月前
|
安全 Ubuntu Linux
如何安装Linux操作系统?
此时,您可以选择重新启动计算机,然后从硬盘上的Linux系统启动。以上是一个大致的安装过程。请注意,不同的Linux发行版可能会在细节上有所差异,因此在进行安装之前,请确保您阅读并理解了相应发行版的安装指南或文档。

热门文章

最新文章