• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Necessary Software for Web Servers

DirtylilTechBoy

Senior member
Hi,

I am going to have the following:

Coldfusion Server on Win2k Server
MS SQL 7 on Win2K server
QMail on Linux
File Server on FreeBSD
Firewall on Open BSD


Can anybody list out what software I MUST have on each machine, so that as I assemble my plan I know exactly what should be on each system and what shouldnt be on the system. Also, if anybody knows of any software that I MUST remove from any machine, please let me know.

Thanks for your help!

Jason
 
Looks like you just listed what you must have on each machine. I would suggest combining the freebsd and linux machine & picking one OS for it. I would also combine the database & coldfusion machine. As long as the machines can hanle the load it just makes it easier to manage. If you already have the machines purchased I would make one win2k & one freebsd/linux machine then use the others as failover machines.

Sounds like an interesting project. 🙂

My 2 cents,
jcrowe
 
I say keep all 3 but move the firewall to itself. If you have the resources, keep the firewall box seperate from everything. So that means that in your case you would want to remove everything else you may have planned from that as well, install a small HD, probably on your slowest box.

For the windows box, make sure you run your updates every week to be sure. Are you running a web server someplace? It looks like you're prepped to but there is not one to be found.
 
I would disagree w/ jrowe:
Don't combine the Cold Fusion and the SQL servers. It's easier to maintain each product when it's run by itself on a server.

for FUBAR: Cold Fusion is the web server.

In terms of additional software, do you have any requirements for a user (or process) on the WebServer to access files on the file Server? Do you have any requirements for the file server to access files on the Web Server or the SQL server? Looking to flush out any requirements for SAMBA or file access clients. Obviously, the CF server will be talking programmatically to the SQL box and to the qmail box, but that shouldn't require additional software.

 
IIRC, the coldfusion server isn't a webserver...It works with another webserver to display cfml (the web server sends the cfml to the cold fusion server, who sends the html generated back to the web server).

They might have changed this in more recent versions though..if so, forget I said anything.
 
Actually, Coldfusion, according to Allaire/Macromedia, is a web page preprocessor.

I understand that everyone is saying to consolidate the operating systems as much as possible, so that I don't have to worry about managing 5 different operating systems and all of the problems that come with each. More OS = More problems.

I want to put OpenBSD on a dedicated box, probably around an 800mhz machine with 9 gig scsi drive and about 512 megs of ram. For the firewall, I am even considering a ram drive, but I dont know if that will help since most of the firewalls work should be done in the cache. Am I on the right track?

The file server will be just that. A private FTP box. On our forms where users will upload files, I don't want them to be able to tell that the pictures are going to a different server. The OS I plan to use is FreeBSD, since it is the next best thing to OpenBSD, but FreeBSD can manage multiprocessor setups, whereas OpenBSD can only run on a single processor machine. The only thing people will be uploading to this machine is small picture files, and maybe some small audio and video files. I would like to setup a filter on that machine, independant of our main firewall, that will only allow certain file types to be uploaded to the machine. Hopefully, this would prevent scripts from getting in.

Really, I would like to completely seperate the Nix machines from the Win machines.

Is it hard to convert a database from MS SQL 7 to MY SQL? We already have most of our coldfusion application coded, but it is built around MS SQL 7.

The actual webserver we have will probably be a NIX machine, probably freebsd.

Is there any reason why I couldn't use Win2k professional, and install Apache on it and make it a webserver??

The email server is going to deal heavily with email alias's and a lot of timed mass emails to our members. My research has pointed me to a nix machine running QMAIL. Are there any arguments to that?

This is definately an interesting project, and I am learning a ton. Fun Fun!

Thanks,

Jason
 
Back
Top