Standard Install

  1. Home
  2. Knowledge Base
  3. Installation
  4. Standard Install

This is for the installation of QuickBox Pro, for information on QuickBox Community see our Github HERE. Additional comparisons between CE (Community Edition) and Pro can be found HERE.

Supported OS/Distro

Ubuntu 16.04 Passing Ubuntu 18.04 Passing Debian 9 Passing Debian 10 Passing

Before installation

You need to have a Fresh “blank” server installation. After that access your box using a SSH client, like PuTTY. Please run in root to avoid conflicts. Additionally, ensure that you have your QuickBox Pro API Key available, you can learn more about how to attain that in this article.

If you login to your server as sudo user, please run sudo su - to properly elevate your permissions to root. This is necessary to avoid potential permissions issues when building the database for QuickBox Pro.

Also advisable to run below code to make certain your server has gotten a full update before stating the installation!

apt-get update && apt-get -y upgrade

Debian Users!

Additional to this, for users installing on blank Debian images, run the following to ensure you have the required dependencies:

apt-get -y install sudo dirmngr curl wget git net-tools

How to install

IMPORTANT:

DO NOT use usernames such as admin or root as these are system reserved and could cause breakage on certain functionality in QuickBox Pro. Additionally, try to avoid using characters such as !\/+@, and % in passwords on setup as this can cause an identifying issue within Linux. Please note however, that after installation is finished, you can edit your password to be much stronger as the dashboard password edit allows these additional characters.

Run the following command to grab our latest release …

Simply fill in the -u=, -p=, and -k= arguments below to install.

cd /root
wget -q https://lab.quickbox.io/QuickBox/Pro/raw/master/qbpro && chmod +x qbpro
./qbpro -u=USERNAME -p=PASSWORD -k=API_KEY

What do these values mean?

Options:
-u,  --username         The QuickBox primary user
-p,  --password         The QuickBox primary user password
-k,  --api_key          The API Key associated with your install
-d,  --domain           Domain/subDomain to use with QuickBox (note: this will automatically generate a valid certificate on initial setup. Please ensure you have a valid Domain & A Record setup before attempting to use this option.)
-m,  --mount            Custom mount point for HDD status on dashboard
     --reboot           Automatically reboot at end of setup
-h,  --help             Display this help and exit
-v,  --version          Output version information and exit

Examples

Note that these fields are unique to your wants.-u=YOURUSERNAME-p=YOURPASSWORD, and -k=YOURAPIKEY fields are required. ./qbpro -u=username -p=password -k=apikey


Don’t like the idea of installing QuickBox yourself? Why not consider getting an authorised Guru to install the platform for you? Check out Guru Installer service below for just $10.

Was this article helpful?

Related Articles

Guidelines

Please add bugs found in QuickBox Pro using this template:

Bug Report
Select Bug Report as the issue template

Please add feature requests for application inclusion in QuickBox Pro using this template:

Application Feature Request
Select Application Feature Request as the issue template

Please add feature requests for general QuickBox Pro using this template:

Select General Feature Request as the issue template
Select General Feature Request as the issue template

Viewing issues as well as feature requests does not require an account.

You will need to create an account on our Lab in order to post both Issues as well as Feature Requests.
You can register an account here if you do not already have one.

We look forward to your reports as well as your ideas and suggestions for ongoing developments to the QuickBox Pro software!

The QuickBox Pro Community Appreciation Day Event Sale is in full effect.
Get your savings on!
00
Days
00
Hours
00
Minutes
00
Seconds