Tuxlite 2.0

13 May 2012 by TuxAdmin

TuxLite 2.0 now available for download. This release will support Debian 6 and Ubuntu 11.04 (Oneiric Ocelot) up until Ubuntu 12.04 LTS (Precise Pangolin). Here is a summary of the changes and new features:-

  1. Unified script.

    - Both Debian/Ubuntu and LNMP/LAMP scripts have been combined.
    - No longer supporting legacy PHP5-CGI setup. Only PHP-FPM will be used.
    - PHP5-FPM package is pulled from DotDeb repo for Debian based installs.
    
  2. More configurable options.

    - Choice of installing Adminer or phpMyAdmin for managing MySQL.
    - AWStats can now be disabled.
    - PHP modules and optimization is configurable before installation.
    
  3. Various under the hood optimisations.

    - Script package now contains a "config" folder that stores optimized configs. 
    - Installation process will overwrite default configuration files with the optimized ones.
    - Fixed a ton of "weird" settings with Debian's apache.conf.
    - Improved main Nginx config.
    - Swapped Apache mpm_worker with mpm_event.
    

The biggest change is the unified script feature. There is now only one script package to download compared to before, where you had to download scripts specific to your setup/distro. Configuration is still very simple, only options.conf needs to be edited before the installation.

A number of features are still yet to be implemented, namely the remote backup script, as well as a script for setting up monitoring services. These features will hopefully be added in future versions.

The following features will not be implemented due to low/no demand:-

- LANMP stack.
- Support for CentOS/Scientific Linux.

The scripts are now also hosted at github, so feel free to follow the latest development of the scripts. Bug reports can be submitted there, or can be done the usual way by emailing me.

As always, many thanks to those who have helped test the scripts before the release!


Upcoming Release Tuxlite 2.0

25 Feb 2012 by TuxAdmin

Judging from the emails / feedback I've received on TuxLite v1.5, I can safely state that the current release is stable and great for production use.

Going forwards, we may begin adding more features to the current codebase. Should you have any ideas and improvements that you wish to ...

read more

Script Updates to Version 1.5

01 Jan 2012 by TuxAdmin

Domain.sh Changelog :-

  1. [Bugfix] Added code to create empty access and error log files when creating parent directory for vhosts. Without this code, the log files will be owned by root or www-data user when the webserver is started. Thanks Alexandre!
  2. [Bugfix] Changed logrotate entry so that logs are owned ...
read more

Script Updates to Version 1.4

17 Nov 2011 by TuxAdmin

Domain.sh Changelog :-

  1. Removed $AWSTATS_ENABLE.

Setup.sh Changelog :-

  1. Added line to change "expose_php = On" to "expose_php = Off" under optimization function.
  2. Changed sed code for optimizing PHP.ini values to make them more readable.

Backup.sh Changelog :-

  1. [Bugfix] Added "-type f" for the cleanup cronjob. Backups were failing after one successful ...
read more

LAMP and LNMP for Ubuntu Oneiric 11.10

29 Oct 2011 by TuxAdmin

Been rather busy but lately I've been getting emails asking when the scripts will be supported for the latest Ubuntu release. Figured I'd wait a while for my providers to roll out the new OS template but as it turns out, the Oneiric template is already available for ...

read more