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!
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.
now this is my first post i ever made in a forum so please excuse me if i don't give all the necessary information's the first time.
I or better to say we have a problem, by we i mean myself and 3 classmates.
As a project for our computer seance class we would like to create a LAN, simple and easy.
We planed for 2 computers connected to a Wlan port.
One would have to function as a server.
We got one of the computers ruing Edubunut.
And now comes my question.
What distribution of Linux would be best for the server.
Pleas now that the computer is a bit older and only has 1.5GB ram and about 80GB hard drive.
If you need more information to help us pleas say so.
Distribution: Debian, Ubuntu, CentOS; in days past Fedora, Solaris, SunOS, 4.2BSD, 4.3BSD, SVR4, AIX, HP-UX
Asking the forum to directly answer homework problems may be against the rules (but it happens all the time here); in this case the OP just solicited some advice regarding choice of distribution. I'll be surprised if that violates any rules.
To the OP: if you get along with Edubuntu for the client, try it for the server. "Which distribution" questions are rarely productive. Many distributions will suffice as a simple file or web server.
Your typo (?) "computer seance" is quite appropriate today in my neck of the woods.
Last edited by ordinary; 10-31-2011 at 12:23 PM.
Reason: add a thought or two
First we want to thank you all for answering so fast.
We believe that you want break any rules by helping us out a bit, simply because our teacher encouraged us to put the question into a forum.
And yes "computer seance" was a typo it should have been "computer science"
Anyway we thank you for all the post.
But this still leaves us with the question what OS we should use to create the file server.
We were hoping that one of you could tell us if there was a server OS that would fit perfectly on a old PC.
If this is still breaking the rules pleas tell us so that we can avoid doing it again in the future.
At first, neither asking homework questions nor giving an answer to those is against the rules. Please re-read them. All the rules have to say about this is that the member shouldn't expect us to do their homework.
To your question, any distro will be able to run at those specs, especially because servers usually don't run with a graphical interface. Easy to setup should be Debian or Ubuntu server, also Slackware may be worth a try, because it has the most common servers pre-installed by default, but the learning curve will be steeper.
I don't know much about RPM-based distros, so I can't recommend one here, but I would think that CentOS also would be a good one.
At what grade level is this project?
How much time to you have to complete the project?
Will the school let you zap the operating system on the PCs and install what you want?
Do you have a router available? Even a simple home use type?
Will the other PC be running Linux or Windows?
A PC with 1.5 GB of RAM and an 80 GB hard drive may be old but it will easily work as a server for the purposes of your project. Pending some more information about your project and the resources you have to work with, I might suggest putting together a bit of a plan or design for your LAN. I might start out as a list of questions. For example...
How will the files be served? Samba (for Windows or MAC clients) or SSH (good for any client OS with the correct client software)
How will the server and client obtain their IP addresses? A router is one way. Or you could setup DHCP services on the server. Or you could hard code the IP address on each machine.
What sort of security is required for the files?
The answers to these and perhaps some other questions will point to a solution. Still, the advise to simply stay with Edubuntu is sound. I believe all of the necessary "server" components can be installed within Edubuntu.
So than we are in eleventh grade
The project is planed out to be presented in December
We have the complete control over the PCs (so we can do what ever)
Yes we do have a router that we can use
No we planed that both computer and server would run a Linux OS
For the server filing we were thinking about SSH (because as u sad, we can use it with many OS)
We haven't given much thought to the IP networking but dosent the router take care of that if we just connect the PCs to it??
Eleventh grade... We didn't have computers when I was in the eleventh grade. Didn't have pocket calculators either. The first "pocket" calculator, the Sharp ELSI 8 came out about 3 years later. It was more of a shoebox size calculator than a pocket size calculator. My 11th grade science project had to do with recovering silver from photographic processing waste as I recall. I don't think I recovered any silver but I did do a good deal of literature research on the subject.
Back to your project... I think Edubuntu will be just fine. What version do you have installed? I will install a couple of test machines so I can follow along with you.
SSH will be a good starting point for file sharing. As an extra credit you might want to plug a Windows PC into your network at some point and connect to the Linux server. You can use a couple of free programs called putty and WinSCP.
The router will assign an IP address to each of the Linux machines. The question is - how will the client PC know what the server's IP address is? You and your team can do a little research on that and report back what you find.
Do you have a printer of some sort available? It would be nice to connect it to the server PC and share it so that it can be accessed by the client PC. When you and your team get the basic LAN working there are a number of other server services which could be installed such as Samba for sharing files and printers with Windows and Mac computers, a Web server with a couple of web pages, DNS etc.
Again, please let me know what version of Edubuntu you are using and how you get along with setting up SSH.
p.s. Feel free to share this thread with your teacher so he/she can scold me if I am giving you too much help
Edubuntu 11.04 should work fine. I now have it installed on a couple of machines. Are you using the Ubuntu Classic interface or the Unity interface? If I describe how to do something in the Classic interface and you are running Unity my instructions will not make any sense.
I don't know what a LAN party is. Perhaps you would explain.
As pnmanojshenoy stated DHCP will probably be enabled in the router. So here are your first 3 homework questions:
1 - What is DHCP and is it running on your router?
2 - What IP address has been assigned to your Exubuntu PC?
3 - pnmanojshenoy stated
it will be better if you give static IP to the the server
Why is this true?
Extra credit - How do you assign a static IP address to the server?