• 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.

Which OS would be best for web site hosting?

MainFramed

Diamond Member
I want to host a website of my own, I have never done this sort of thing/stuff (i want to host web mail, ftp...) before. Anyone got tips?
 
OpenBSD, NetBSD, FreeBSD, Linux, DragonflyBSD, Mac OS X server, Solaris, AIX, HP-UX, Darwin, Windows 2000 server, Windows 2003 server... The list goes on.
 
I know nothing about you so don't go thinkin I am out of place, am just trying to help here
but
are you ready to deal with all the security, hardware, and initial work to do this ???

just wondering ...
 
ok thanks, will just play around with differnt os's and see. going to try linux first cause i dont have money for win 2003 or anything.....

now i just have to figure out how to set up a webserver in linux and whatnot 😕

thanks 🙂
 
with linux its pretty easy ... many distros include apache, proftpd, postgresql (and/or mysql) ... so setup should be somewhat quick (unless you need massively confusing conf files)
 
It's actually suprisingly simple to set up servers in linux. Not "easy" so to say, but most of the time defaults installs work great for 60% of most people needs.

Say your running Redhat (Soon to be Fedora, now I guess, not yet though..). Usually these have apache on the CD ready to install if you want (aviable thru RH's package managment). If not you can check out freshrpms' apt-get for redhat..

Install that and then use it to install synaptic's apt front end.

Now you have a gui aviable to you and it shows all the RPM packed programs you can install. Select any program (in this case apache) and then select install. It will show you all the stuff it needs to install to get it working and you select install and then it downloads it, installs it, and then sets it up in the default config.

You can use this to install any program, run updates, and even upgrade your OS. (recently upgraded parents computer from 8.0 to 9.2)

(Of course Debian is the originator of apt-get and it's supperior to what you can get for Redhat, but it's more for advanced users and not generally considured newb freindly, but don't let that dissaswade you if you want to give it a try.)

After you install Apache all it's config files are located in /etc/apache/. /etc/ is were all your config files are located for system wide stuff. 95% of it is in plain text format and can be edited by a regular text editor. However there are plenty of programs that will attempt to help you configure apache using a gui, with varing degrees of success. One to look at is webmin. You can access this via any normal webbrowser and configure your Linux machine with it.\

A bit different then Windows, but it has proven to be very effective as that Apache is the dominate webserver in the industry. Have fun.

Also search the web for any questions you have with google.com Usually you can find any answer their quicker and better then you can find a forum or IRC channel.
 
Well, when I had a webserver/FTP I used FreeBSD
I really like using FreeBSD, it take a little work to get everthing working
FreeBSD is free to try (Duh!) you may also want to look into Apache
Apache is a free webserver app, it works in *nix/windows
(It run very nicely on FreeBSD) 🙂
 
The effort to get Apache running pales in comparision to figuring out it's CONFIGURATION.

It is a VERY flexible and VERY complicated peice of software. It's well built, but made to be serious for experianced admins.

You have virtual servers and plugin modules and all sorts of stuff with it.

Just keep at it and you'll figure it out.
 
Originally posted by: drag
The effort to get Apache running pales in comparision to figuring out it's CONFIGURATION.

It is a VERY flexible and VERY complicated peice of software. It's well built, but made to be serious for experianced admins.

You have virtual servers and plugin modules and all sorts of stuff with it.

Just keep at it and you'll figure it out.


Apache is very powerful but I wouldnt say it was hard to understand. Alot of the directives are very easy to understand and the docs are very through and again easy to understand.

As you say crack it at and youll get there and when stuck hit http://httpd.apache.org/ and dig around the docs 🙂
 
if you get hung on apache configuration, you can ask here also. Some of the most common problems are servername/dns problems.
 
Originally posted by: PhoenixOfWater
you may also want to look into Apache
Apache is a free webserver app, it works in *nix/windows
(It run very nicely on FreeBSD) 🙂

Wait so Apache will run on windows? 😕 i was told or at least it was explained to me as if it only ran on *nix systems/networks
 
Back
Top