I have followed the instructions on perfect server and I have some experiences I'd like to share: 1) When installing Spamassassin remove the spamassassin from the install line. My experience is that the install hangs when buidling Spam Assassin. The command is originally: Code: apt-get -y install amavisd-new spamassassin clamav clamav-daemon unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl postgrey libdbd-mysql-perl Change this to: Code: apt-get -y install amavisd-new clamav clamav-daemon unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl postgrey libdbd-mysql-perl apt-get -y install spamassassin 2) Quota does not work on AWS. before you run the quota-command you have to install the linux-modules-extra-aws Code: apt install -y linux-modules-extra-aws Then you run these commands: Code: modprobe quota_v1 modprobe quota_v2 rm /quota.user && rm /quota.group quotacheck -avugm quotaon -avug Feel free to add information to this thread
firstly, especially if your installing everything on a standalone ispconfig instance, you'll find that a t3.micro is far too small. you're going to have services getting stopped with out-of-memory errors all the time. i'd recommend using at least small as the starting point. you'll also find the performance better using the t4 instances, and also a bit cheaper if you use their own graviton processors, so the t4g instances. as for the quote issue, that's been a problem for a long time, and unless somethings changed recently, (ie, within the last 6 months, i've not tested a new build for a while) then just installing linux-modules-extra-aws package is not enough to resolve the problem it'll still say the kernel doesn't support quota's. you used to need to remove the linux-image-<version>-aws, sometimes a couple of them as a newer one may get automatically installed when you remove the current one, and then install linux-image-generic. ubuntu 18.04 AWS EC2 disk quota's | Howtoforge - Linux Howtos and Tutorials , for 18.04, but i've done exactly the same process to get quota's working on 20.04