KVS-install | Tested with 5.5.1, 6.1.2 and 6.2.0
Usage
bash <(curl -s https://raw.githubusercontent.com/MaximeMichaud/KVS-install/main/kvs-install.sh)
Headless Usage
wget https://raw.githubusercontent.com/MaximeMichaud/KVS-install/main/kvs-install.sh
chmod +x kvs-install.sh
HEADLESS=y \
database_ver=10.11 \
IONCUBE=YES \
AUTOPACKAGEUPDATE=YES \
./kvs-install.sh
Compatibility
The latest versions are more stable and we recommended using Debian 12 for the best support.
This script supports the following Linux distributions:
Operating System | Support |
---|---|
Debian 11 | ✅ |
Debian 12 | ✅ |
Ubuntu 20.04 | ✅ |
Ubuntu 22.04 | ✅ |
Features
- Automatic installation of KVS (dependencies, database, cronjob, webserver).
- Secure NGINX with support for very latest improvements like HTTP2 with ALPN, 0-RTT support for TLS 1.3, TLS 1.3 support, x25519 support, etc.
- Automatic SSL configuration with ACME.sh.
To-Do
https://github.com/users/MaximeMichaud/projects/2
Supports
The technologies used depend on what KVS supports, which means that some may not be the most up-to-date if KVS has not yet provided support for them.
- NGINX 1.25.x
- MariaDB 10.6 , 10.11
- PHP 7.4 , PHP 8.1 (6.2.0)
- phpMyAdmin 5.2.1