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.
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 -V upgrade
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'