Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I had taken off some time from learning Linux because for the past 7 months I have been setting up a new gaming business. The problem I am having now is I have a system I want to upgrade from windows 2000 to a Linux distribution.
I need it to do the following:
Web server (5 virtual sites)
File server for gaming center
Mail server
Print server
real time monitor of the server and traffic
newbie friendly
I have tried Fedora 6 on another one of the systems and it worked well, for some reason I cannot get virtual servers to work on it. I tried Mandriva as well and I cannot get the file sharing to work properly. I have not tried the mail server, print server, or monitoring. I need something easy to set up, and reliable, hence Linux since it is a very reliable OS.
As usual, any and all help is greatly appreciated, and below are the system specs.
1.8 Ghz 32 bit AMD
512 2700 Ram
hard drives, 80 for the OS, a 200gig for storage and another 250gig for the game server (iso image server and file backup).
as an added bonus running G3 torrent would be great
Like every poster have said, any distribution will work. I suggest Gentoo. Setting up Gentoo for server will take a few hours instead a few days for desktops. Nothing is better than a text editor, a manual, and your two hands. Read the aphache manual and edit the config file. There are plenty of example for setting up virtual web servers. After you got everything setup how you like it, use webmin to tinker the settings.
For any server, I suggest upgrading to at least ECC memory and using two or more processors to handle all those services. Apache is going to take a lot of resources because it is a multithreaded server. With all those services, probably you want to start with 2 GB of ECC memory.
I suggest setting another computer for the printer server just in case hackers start attacking the main server.
For a simple server, I suggest at least RAID-1.
After you finally got it working for a few weeks, it is time to increase the security of the server. The simplest way is to chroot apache by using its chroot module.
Well I got some more time with my system, and I got one of the biggest needs set up - a NAS
Funny thing is I tried the same thing in mandriva and in Fedora, worked only in Fedora for some reason, I also went out and got a server manual (all else fails RTFM right?) I am now working on a virtual webserver and Email sever, the virtual servers I have gotten to work in older versions of Redhat, but hopefully this wont be too bad.
the big questions is does anyone know of a web app to easily set up a mail server?
cruise on over to howtoforge, click on the Fedora link and look for a mail server how-to. I'm sure you will find on e for setting up Postfix and Courier..
Webmin can help you manage the mail server after it's setup and I suppose you could use it to configure the server but the postfix config file is easier to edit manually because it is commented so well.
The reason why I suggest Gentoo because it gives you an example configuration for each server or service. Also gentoo-wiki.com provides many howtos. Using apache from Redhat 9 is a security risk and may not support the chroot module that latest apache versions can use to secure the server with ease.
Azureus is similar to G3, but it is programmed in JAVA. Azureus provides more features than what G3 provides. When running a server, GUI should not be run, so Azureus is out. I suggest using Python based BitTorrent client from the creator of BitTorrent. The creator provides both GUI and command line versions of BitTorrent, but they are not easy to use.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.