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
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
Run the following command to grab our latest release …
Simply fill in the
-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
Note that these fields are unique to your wants.
-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.