Skip to content

Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11

Netcloud24
Cloud Infrastructure Expert
NetCloud24 Expert Guides Open the dedicated video page

Video transcript: NetCloud24 Expert Guides. Practical knowledge for a reliable cloud. Cloud and VPS expertise, security, performance, and step-by-step tutorials. Learn, deploy, and keep building with NetCloud24.

 

 

MinIO is a high-performance, distributed object storage server that is compatible with Amazon S3. It is designed to handle large amounts of unstructured data and is ideal for cloud-native applications. In this guide, we will walk through the steps to install MinIO on Debian 11.

Step 1: Update Your System

Start by ensuring your system is up to date:

sudo apt update && sudo apt upgrade -y

Step 2: Install Required Dependencies

Install necessary packages such as curl:

sudo apt install -y curl

Step 3: Download MinIO Server

Download the latest version of the MinIO server:

Visual overview of Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11
Visual overview: Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11
curl -O https://dl.min.io/server/minio/release/linux-amd64/minio

Make the MinIO binary executable:

chmod +x minio

Step 4: Create a Directory for MinIO Data

Create a directory where MinIO will store its data:

sudo mkdir /usr/local/share/minio

Step 5: Run MinIO Server

You can now run the MinIO server using the following command:

sudo ./minio server /usr/local/share/minio --console-address ":9001"

This command starts the MinIO server and exposes the web console on port 9001.

Step 6: Configure Systemd for MinIO

To run MinIO as a service, create a systemd service file:

sudo nano /etc/systemd/system/minio.service

Add the following configuration:

[Unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
After=network.target

[Service]
User=root
Group=root
ExecStart=/usr/local/share/minio/minio server /usr/local/share/minio --console-address ":9001"
Restart=always
LimitNOFILE=1000000

[Install]
WantedBy=multi-user.target

Step 7: Start and Enable the MinIO Service

Reload the systemd daemon and start the MinIO service:

Key topics covered in Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11
Key topics covered in this NetCloud24 guide.
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

Step 8: Access MinIO Web Console

You can now access the MinIO web console by navigating to:

http://your_server_ip:9001

The default access and secret keys are minioadmin. Make sure to change these credentials after the first login for security.

Conclusion

You have successfully installed and configured the MinIO object storage server on Debian 11. This powerful tool will help you manage and store unstructured data efficiently.

If you’re looking for a reliable hosting solution for your MinIO server, consider using . With Windows VPS, you can efficiently host your applications and ensure high performance. Whether you need or Windows VPSVirtual Private Servers, you’ll find a solution that fits your requirements.

For larger deployments or enterprise needs, explore Windows VPS or Virtual Private Server Hosting Windows. Whether you’re located in the UK, Italy, or elsewhere, Microsoft SQL VPS Windows and UK VPS Windows offer reliable hosting options. Visit Windows VPS Hosting UK to discover the best hosting solutions for your MinIO deployment.

Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11
Linux VPS & VPS Windows Setup Guide | NetCloud24 MinIO Object Storage Server on Debian 11
Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.