Updating The Uniform Server (Again)

It used to be that software companies released updates about every 6 months (or so), but seldom more often. Then Netscape established a more-or-less monthly cycle for new releases, which pundits called “Netscape time”.  Since I was involved with distributing these updates to thousands of desktops, it was quite a big deal. We would have just finished vetting the last release, when here was a new one, and it usually had a dozen changes included.

These days we have that problem expanded ten (or twenty) times as much. In The Uniform Server WAMP, for example, there are many different open source components, such as Apache, PHP, MySQL, and several others.  Continue reading

Running Multiple WAMPs

UniServer, Part 3

Let’s say you want to have more than one test server on your computer.  Since our servers (Apache and MySQL) use IP ports for communications, they get cranky when we try to have two instances use the same ports.  If we only have certain ports available, what should we do?  The obvious solution is to choose other ports and set the new servers to use them.  This process has been greatly simplified in UniServer, and is one of its primary features. Continue reading

Ready-to-Go Apps for UniServer

UniServer, Part 2

[Note: I’ve edited this article to reflect the latest updates to the application plugins.]

UniServer has a list of plugins to give you a head-start on installing applications and other functions.

For version 5.6-nano there are several CMS applications and a Wiki. You can Google these individually for detailed information on their usage.  In this series I’m not going to review any of these apps; we’ll save that for later.
*V56_Drupal  Content Management System
*V56_Joomla  Content Management System
*V56_Moodle  Courseware Management System
*V56_WordPress  Content Management System
*V56_Xoops  Content Management System
*V56_MediaWiki  Wikipedia’s Wiki System

There are also several utility programs set up as plugins. The advantage of all these as plugins is that they are ready-to-run as soon as they are installed. Installation usually consists only of running the plugin’s .exe, which unzips into the UniServer stack. That’s very convenient.

Let’s do one right now; I’m selecting WordPress as an example. Continue reading

Setting Up Uniform Server

UniServer, Part 1

Uniform Server really is an interesting WAMP stack for two reasons.  First, it was designed to be portable, small and secure, and second, the TCP ports can be reassigned with just a button push so that multiple copies of the stack can run at one time.  The developers also claim that it can be secured sufficiently to be used as a production stack.  In addition, there’s a well-maintained wiki for documentation and a forum for support.  The tray control (UniTray) is very comprehensive, and the welcome and server administration panels have many options and effectively show the system status.

This is also a very simple WAMP to install, since it merely self-extracts to the desired location.  It makes no registry entries, nor puts any files outside its own directory tree.

The main site is The Uniform Server. I think that some people haven’t used this package because many of the illustrations still show earlier versions, implying that the actual system is not up-to-date.  Additionally, earlier versions used a substitute drive letter to implement the operation.  This is not the case anymore (version 5), as a visit to the wiki will show you.  Even the download page on Sourceforge shows a lot of current activity, but the main site can be a bit confusing. Nevertheless, I think this is a good package to use for testing.

Let’s download the package, install it and take a look.  The download is here at Sourceforge, and is currently version 5.5. The team has code-named their releases, with the version 5.x series being called Nano. All the Nano systems are very similar; this wiki page shows the exact differences, as well as being the latest introduction to the system. Continue reading