OpenCloudOS安装minio

1.创建目录,linux下默认个人文件都放到/usr/local 下所以我们创建个文件夹

        mkdir /usr/local/minio

        由于需要一个数据存放位置,直接在这下面在新建一个

        mkdir /usr/local/minio/data

2.进入minio目录下执行下载源文件

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

        下载好后保险起见给文件赋予权限

        chmod +x minio

3.minio文件夹下新建一个minio.conf,配置文件夹,方便后续创建系统服务

#数据存放目录
MINIO_VOLUMES="/usr/local/minio/data"

#API端口号设置
MINIO_AIP="--console-address :9000"

#后台地址
MINIO_OPTS="--address :19001"

#用户名自定义
MINIO_ROOT_USER="***"

#密码自定义
MINIO_ROOT_PASSWORD="***"

4.在/etc/systemd/system目录下新建一个minio.service文件夹,里面参数根据自己的配置进行调整就可以了

[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
#minio文件具体位置
AssertFileIsExecutable=/usr/local/minio/minio
[Service]
# User and group 用户 组
User=root
Group=root
#创建的配置文件 minio.conf
EnvironmentFile=/usr/local/minio/minio.conf
ExecStart=/usr/local/minio/minio server $MINIO_OPTS $MINIO_AIP $MINIO_VOLUMES
# Let systemd restart this service always
Restart=always
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536
# Disable timeout logic and wait until process is stopped
TimeoutStopSec=infinity
SendSIGKILL=no
[Install]
WantedBy=multi-user.target

5.将该服务注册为开机启动

        systemctl enable minio.service

6.使服务生效

        systemctl daemon-reload

7.相关命令

        启动服务 systemctl start minio
        停止服务 systemctl stop minio
        重启服务 systemctl restrat minio
        查看服务状态 systemctl status minio.service

8.输入地址进行查看

OpenCloudOS安装minio_第1张图片

9.偶然发现配置文件的小坑

--console-address :19001

--address :19002

minio.conf配置文件中这两个配置冒号前有一个空格,冒号后不能有空格...

你可能感兴趣的:(linux,服务器)