Linux is an outstanding operating system for serving up applications. And there are a ton of possibilities. From content management systems to Web portal creation tools, Linux has just about everything you need. Among those thousands of tools, a select few stand out as the best of the best. Listed below you will find my top 10 must-haves for Linux server/Web/cloud-based tools.
1: Drupal
Drupal is one of the finest content management systems available. It’s open source, based on PHP, and can serve up anything from individual sites to large corporate sites. Drupal is also modular, which means it defaults to a core installation but has a number of outstanding modules you can add. Installation of Drupal requires a database (MySQL is preferred), PHP, and a server (such as Apache). It was originally written as a bulletin board system.
Drupal is simple to install, easy to manage, reliable, scalable, and themeable. Some of the biggest sites powered by Drupal are Warner Brothers Recording, MTV UK, Harvard Science and Engineering, FedEX, NASA, and Ubuntu.
One of Drupal’s best features (especially for the enterprise level) is the efficiency of bug fixing and patching. A large number of developers are working with Drupal, and shortly after a bug or security hole is discovered, a fix is released. Newer releases of Drupal take advantage of an automatic update notifier. As soon as an update of any installed module (including the core) is released, the administrator is informed. If you need a tool to help you quickly roll out quality sites, Drupal is what you are looking for.
2: Webmin
If you need remotely manage a server or a desktop, Webmin is one of the best tools available. Webmin allows you to remotely configure disk quotas, modify applications, configure services (such as Apache, FTP, and MySQL), control multiple machines from a single interface, and much more. The Webmin interface is strictly Web-based and is incredibly user-friendly. Like Drupal, Webmin is modular, which allows you to install modules for nearly any application/task and to write modules of your own. Webmin is one of those tools that every Linux (and now Windows) administrator should deploy to make their administrative tasks far easier. Webmin is released under the BSD license.
3: Nolapro
Although not open source, Nolapro is one of the best Linux-based accounting and POS solutions I have used. Nolapro is another modular system, and it includes order management, general ledger, shopping cart, inventory tracking, accounts payable, payroll, B-to-B, accounts receivable, and POS. Nolapro is simple to install but not quite as simple to use. Of course, any system of this nature is going to have a somewhat steeper learning curve. Tthe software itself is free, but I highly recommend you purchase the printed manuals.
Read more…