I can’t stand antivirus, spamassasin background processes
Logging features of all the bloated things virtualmin has installed
I would like to have a very thin virtualmin… no logging, no spam check, mdadm webmin health check etc etc etc… that just slows down the system unnecessarily.
How can I just use it as an apache server that runs php and that’s it? with perl etc… no background or cron processes or logging.
You can disable any services you don’t want or need.
The easiest way to do that is from within Webmin, using Webmin -> System -> Bootup and Shutdown.
Also note that if you disable a service that Virtualmin is currently configured to use – you would need to disable that in Virtualmin -> System Settings -> Features and Plugins.
It is possible to configure services to not boot using the command line – how to do that depends on your distro/version. Which distro/version are you using there?
I can help you optimize your installation for a much more slimmer usage than the default install creates. Drop me a line on Skype to discuss this or any other matters related to Virtualmin/CentOS…