Automatically installs AutoBk as a systemd service and AutoBk-GUI, includes the following packages:
- Python 3
- PIP 3 and several Python dependencies
- Apache
- PHP 7.4 and several PHP modules
- MariaDB (optional)
This script has been tested on Ubuntu 20.04.
- Create a folder and enter it:
mkdir AutoBk
cd AutoBk
- Get the latest version of the AutoBk-Installer script and .env file:
wget https://raw.githubusercontent.com/ds2600/autobk2-installer/main/install.sh
wget https://raw.githubusercontent.com/ds2600/autobk2-installer/main/.env
- Edit the .env file to reflect your installation:
vi .env
- Make install.sh executable:
chmod +x install.sh
- Run the install script:
./install.sh
- Default web username and password:
- Username: administrator
- Password: administrator
- uninstall.sh
- This script is used to remove all packages and files created by the autobk2-installer. It will remove all backups and database data. Unlike install.sh, this script is interactive and does require user input.
- Known issue on initial GUI install with 'Reports' and 'Logs' not being generated properly, this will be a fix in CAB-GUI
- After installation complete, autobk.service must be restarted