1. Download **Debian 12 Generic QCOW2**: https://cloud.debian.org/images/cloud/bookworm/latest/ 2. Create S3 Storage and upload image **If you use ARM64** 1. Instances > Custom Imagem, import using **Native Mode** 2. After creting the image use below settings > Firmware: **UEFI_64**, Launch Mode: **CUSTOM** Also disable **Consistent volume naming** <pre> apt update; apt upgrade -y; apt autoremove apt install wget apt-transport-https ca-certificates curl gnupg2 software-properties-common htop ncdu nano sl unrar-free update-inetd -y apt autoremove apache2* -y apt purge apache2* -y sudo timedatectl set-timezone <b>Etc/UTC</b> </pre> `nano /etc/hosts` `127.0.1.1 subdomain.domain.com subdomain` ## Auto Installer ISPConfig `wget -O - https://get.ispconfig.org | sh -s -- --use-nginx --no-quota --no-pma --no-mailman --no-roundcube --use-ftp-ports=40110-40210 --unattended-upgrades --use-php=7.4,8.0,8.1,8.2,8.3` ## Remove ClamAV and Amavis ``` /etc/init.d/clamav-daemon stop /etc/init.d/clamav-freshclam stop /etc/init.d/amavis stop update-rc.d -f clamav-daemon remove update-rc.d -f clamav-freshclam remove update-rc.d -f amavis remove apt autoremove clamav-* amavis -y ``` ## Install RClone `curl https://rclone.org/install.sh | bash` ## Install Composer https://getcomposer.org/download/ ``` mv composer.phar /usr/local/bin/composer ``` ## Install WP-CLI ``` curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar chmod +x wp-cli.phar mv wp-cli.phar /usr/local/bin/wp ``` ## Force SSL ``` ispconfig_update.sh --force ```