Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added setup script for Bind9 Web Interface This commit introduces a comprehensive setup script designed to configure a testing environment for Bind9 Web Manager on Debian-based systems, specifically tested on Debian 12. The script automates the installation and configuration of PHP 7.4, Nginx, and MariaDB, ensuring a smooth initial setup for developers and testers. Key Features: - Automatically installs PHP 7.4 and essential PHP extensions required for the web interface to function correctly. - Sets up Nginx as the sole web server, avoiding the installation of Apache for a leaner environment. - Configures MariaDB with a default user 'webuser' and corresponding database, streamlining initial testing efforts. - Downloads and prepares Bind9 Web Manager, placing it in the appropriate directory and updating configuration files to match the testing environment. The script is tailored for clean Debian 12 installations and is geared primarily towards testing scenarios. It simplifies the initial setup process, allowing developers and testers to focus on their core tasks without worrying about environmental configurations.
- Loading branch information