What exactly breaks - do you have any logs or error messages? We haven't tested Airtime with webmin, it might be good to sort out these compatibility issues for Airtime 2.2.
webmin breaks airtime , it removes key dependency apparently Airtime needs. Same thing I found with openpanel. The errors were identical, why I am not entirly sure. here is the status file:
-- There appears to be a problem with your Airtime installation.
They both do a nice job managing things from a GUI but they make it impossible for Airtime to work. So I was a bit disappointing however, there is always another way......
I did find a solution, unfortunately its do everything via command line but I really needed to sort out the URL being hijacked by airtime despite my putting it on a subdomain during config and setting the proper DNS.
I manually installed apache/mysql/php5 and was pissed that airtime stole the main domain no matter what. I changed the port, it broke it. Airtime wants port 80, and that is that. So... setting up any other config turned out to be futile because the only one Apache is responding to is airtime-vhost. So I needed the main domainname.com to show my website and I also wanted access to my phpadmin (also hijacked by airtime)
Solution that worked for me was adding to the airtime-vhost file, restarted apache and bam ! it all worked.
every step of the way running a sudo airtime-check-system to be sure. It was a pain to do but let me tell you, if i would have known this 4 images ago, I would have saved myself a week in frustration. Thank god for my host Rackspace cloud, saved my ass. I had saved my images after I got to a good point, burned them when it got fatel, just spun up a backup to do over. very handy.
And here is the only file that makes it all work and is worth the edit (for me anyway) /etc/apache2/sites-enabled/airtime-vhost (mydomain.com gets replaced with your domain name)
<Directory /usr/share/airtime/public> Options -Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> #Main Website now <VirtualHost *:80> ServerName mydomain.com #ServerAlias www.example.com
ServerAdmin rosariopanzarella@myemail.com
DocumentRoot /var/www DirectoryIndex index.php
SetEnv APPLICATION_ENV "production"
<Directory /usr/share/airtime/public> Options -Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all # RedirectMatch ^/$ /apache2-default/ </Directory> </VirtualHost>
Now, I have control, and my VPS is less bogged down with cpanel nonsense. I would have liked Airtime to work with OpenPanel because it makes management a cinch, but hey, perhaps you can work on that.