FAQ

1. How much memory do I need to use TuxLite scripts? Why is my memory consumption so high?

TuxLite scripts are recommended for Xen/KVM/Virtuozzo VPS with 256MB and above but will install fine even on 96MB. A fresh install with either LAMP or LNMP will consume no more than 70MB. I strongly advice against using OpenVZ based VPS from any provider because memory accounting on OpenVZ is "broken" and will use >500MB for the scripts. Most OpenVZ providers also do not have proper Debian 6/Ubuntu OS templates, causing all sorts of install errors and abduction of cute kittens all around the world.

2. My installed failed with many errors, whats going on?

Please perform the install on a Debian/Ubuntu minimal template. Existing configuration may prevent the script from working. Also check that your /etc/apt/sources.list is configured correctly. E.g. Using an online repository and not using packages from DVD media.

3. I noticed that an FTP server is not installed. How do I upload my files to and from the server?

FTP isn't installed because it is not needed if you have SSH access. You should use SFTP or SCP instead. With Filezilla or WinSCP, you can "FTP" to your server using your SSH login details.

4. How do I manage my domain's emails? I want to send emails from mail@mydomain.com

The Postfix mail server is configured to be outgoing only. Maintaining your own mail stack is non trivial and consumes too much memory especially for small VPS accounts. You should offload your domain's email to dedicated providers such as Google Apps, Zoho Mail or Fastmail. All the mentioned providers support domain name association so you will be able to send mails from mail@mydomain.com

5. Awstats /stats page doesn't load! How do I disable Awstats?

Allow 24 hours before viewing your stats page. The cron job for Awstats runs once daily. To disable Awstats, edit the AWSTATS parameter in domain.sh to "no" before adding your domain.

6. Accessing the Phpmyadmin page results in a redirect error.

Use HTTPS:// instead of HTTP:// when accessing Phpmyadmin. It has been configured to work via SSL for security purposes.

7. Help! I accidently added an invalid domain with special characters (e.g. dom@iN.c0m). The remove function failed. To manually remove this invalid domain, do the following:

  1. Check to see if folders are created in /home/user/domains/invaliddomain.com and remove them
  2. Remove the virtualhost entry from /etc/apache2||nginx/sites-available/invaliddomain.com
  3. Remove invalid log and awstats entry from /etc/logrotate.d/domain-invaliddomain.com
  4. Remove domain Awstats config e.g. /etc/awstats/awstats.invaliddomain.com.conf