When I first read about XANDROS SERVER, I thought this might be a marriage made in heaven. The Press Release said that this was a Linux based server for System Admins with little or no Linux experience. Mine was a little different. I had Linux experience, however no server or server set-up experience.
XANDROS has an excellent reputation for making Linux simple and has done much to bring many new users to the table. While setting up an internal server would present its challenges, it would be a GREAT learning experience. The results of that experience follow.
I must first note that this is in NO way a commercial for XANDROS. It is a review of a product that could appear on your network tomorrow!
Before talking about the install or the included programs, I should mention that as a server product, there are certain minimums that should be met. While I say this as if you are going to have to run out for a newer computer, that is not the case. In fact, many people running Linux today have everything needed. 512 to 2 GB RAM, Hard Drive with 40 GB to 120 GB, CD ROM and a VGA Monitor capable of 800X600 or higher.
The machine I would use for a server meets the criteria. Using a SEMPRON 2800+ with 1GB of RAM and 120 GB Hard Drive with an excellent video card, I felt that I was set to begin.
Opening the package, I found three disks. First, the installation disk. Secondly, application CD containing a host of software including; IBM-DB2, Oracle-10G, MySQL ab, SugarCRM and Jboss Application Server. The third disk contained advanced e-mail and calendar platforms featuring, feature rich webmail and wireless connectivity. In addition there is seamless integration with Microsoft Outlook, Lotus Notes and other PIM tools.
Before I go any further, I must mention that the XANDROS Server package is NOT free software. There is a charge that covers the aforementioned licenses.
Having no server experience, I was glad to see the documentation that accompanies the package. I read the small “GETTING STARTED GUIDE†which is 51 pages and felt like I could install and setup without problem, however being a little intimidated by the word SERVER, I opted to delve into the “ADMINISTRATORS GUIDE.†This 552 page manual is written for someone who really wants to go to the index and be pointed to the answer.
Installation started with the familiar XANDROS install. Booting from the install CD, I was quickly guided through the process. After being greeted by the familiar splash screen and clicking next, I was led to the Licensing Agreement, which I quickly accepted. Entering the Serial Number, I clicked on NEXT and was opened selections for almost every kind of server I had ever heard of. While this server was to work on my home network, the options were many. DHCP, file, firewall, FTP, print, time and VPN servers as well as DNS, mail and Web servers. The object was to select those items you would like or needed. I left all selected knowing I would only use a few.
Once this selection was complete, it was partition time. Since I wanted to use the entire hard drive for the server, I selected “Take over disk or partition.†Many other options are available including resizing a Windows partition.
The next screen gave me a Disk Configuration window giving me the opportunity to select the disk or partition to use. I should mention at this point that RAID is supported, however if you do not have RAID, you can select BIOXRADI and then click Remove BIOS RAID.
Network configuration includes DHCP, Static or you can elect to disable the network connection.
As you continue through the setup, you configure passwords, complete the Administration Configuration, configure your server accounts, specify whether or not this will be the primary server. While this all sounds very complicated to the uninitiated, the process takes less than 10 minutes and once the install started whirring, my system took 19 minutes for the install.
I have to commend XANDROS for the excellent documentation that made me feel as if I knew what was going to happen before it did! I had read through the areas of documentation pertaining to my uses. The server would be used as an FTP server.
For me, I believe the hardest part of the entire process was making sure that I had passwords written down (something I seldom do) to insure that I was able to access the server as both the admin and a user.
Setting up the FTP server was a piece of cake. I took the Administrator Guide, went to FTP and within 10 minutes was confident that my set-up was going to work. Again, let me point out that I have no server experience, so some of the looks of terror I know I displayed were just thoughts of having something go wrong and I was firmly convinced that I might have to start over.
To say when I tried the FTP Server and had it work without flaw the first time that I was ecstatic would be an understatement. I had the same feeling in the pit of my stomach when my first Linux install went as planned.
I have been using the server for about a week and it has worked flawlessly. Not only do I use the server, my wife uses her XP machine to access it as well.
How do I rate the XANDROS SERVER? To use a basketball term, “It’s a slam dunk.†Small networks and large alike could benefit from the simplicity of install and maintenance of this server and the stability of Linux.