How to install Minio Server on Ubuntu 16.04

To install Minio Server on Ubuntu 16.04

Minio is a cloud storage server released under Apache License v2, compatible with Amazon S3. Minio is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few KBs to a maximum of 5TB. It is really so simple to install Minio Server on Ubuntu 16.04.

Installing Minio Server

You shall download the installation package for Minio Server by making use of the wget command and its download link in the following manner.

root@linuxhelp:~# wget https://dl.minio.io/server/minio/release/linux-amd64/minio
--2017-12-12 13:44:28--  https://dl.minio.io/server/minio/release/linux-amd64/minio
Resolving dl.minio.io (dl.minio.io)... 162.243.132.171
Connecting to dl.minio.io (dl.minio.io)|162.243.132.171|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21919008 (21M) [application/octet-stream]
Saving to: ‘ minio’ 

minio               100%[===================> ]  20.90M  32.3KB/s    in 6m 33s  

2017-12-12 13:51:02 (54.5 KB/s) - ‘ minio’  saved [21919008/21919008]

Once the file is downloaded, you shall provide executable permission for your Minio file by using the following command.

root@linuxhelp:~# chmod +x minio

You need to run the following command as well. Once you run it, you’ ll get the output as given below. The output contains the System IP, Access key and Secret key. You need to copy the IP given it it.

root@linuxhelp:~# ./minio server /mnt/minio
Created minio configuration file successfully at /root/.minio
Endpoint:  http://192.168.7.240:9000  http://127.0.0.1:9000
AccessKey: 9O8QN4R9DB01VJX7BEYQ 
SecretKey: NZ4p2KzyESKCIECDkBI2Dmb2nAFsGSxDc30Uuixz 

Browser Access:
   http://192.168.7.240:9000  http://127.0.0.1:9000

Command-line Access: https://docs.minio.io/docs/minio-client-quickstart-guide
   $ mc config host add myminio http://192.168.7.240:9000 9O8QN4R9DB01VJX7BEYQ NZ4p2KzyESKCIECDkBI2Dmb2nAFsGSxDc30Uuixz

Object API (Amazon S3 compatible):
   Go:         https://docs.minio.io/docs/golang-client-quickstart-guide
   Java:       https://docs.minio.io/docs/java-client-quickstart-guide
   Python:     https://docs.minio.io/docs/python-client-quickstart-guide
   JavaScript: https://docs.minio.io/docs/javascript-client-quickstart-guide
   .NET:       https://docs.minio.io/docs/dotnet-client-quickstart-guide

Drive Capacity: 16 GiB Free, 21 GiB Total


And switch to your browser and paste the copied IP and then also in the following page you need to give your secret key and access key, which you can take from the output of the above command. Click on the login icon.

Once you get into the Minio browser, the icon looks like the one in the following image.

With this, the installation of Minio browser on Ubuntu 16.04 comes to an end. More on Minio browser will be covered in the future articles.

Tag : Ubuntu Server
FAQ
Q
Is Object name restrictions on Minio?
A
Object names that contain characters `^*|" are unsupported on Windows and other file systems which do not support filenames with these characters.
Q
List of Amazon S3 Object API's not supported on Minio?
A
ObjectACL (Use bucket policies instead)
ObjectTorrent
ObjectVersions
Q
How to download the Minio Server on Ubuntu?
A
use of the wget command:
# wget https://dl.minio.io/server/minio/release/linux-amd64/minio
Q
What is Minio Server on Ubuntu?
A
Minio is a cloud storage server released under Apache License v2, compatible with Amazon S3. Minio is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few KBs to a maximum of 5TB. It is really so simple to install Minio Server on Ubuntu 16.04.
Q
How to give the executable permission for Minio file?
A
By using the following command:
# chmod +x minio