Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I want to learn about how to run a Ubuntu Linux Server. Nothing too advanced. I simply want to learn about the basic setup and operation of a server to do the following things:

  • SVN
  • Apache Web Server (w/ PHP)
  • FTP Server (for uploading files)
  • MySql (maybe)

I want to get something running in VirtualBox. Are there any introductory resources that someone can point me to? I know basic Linux commands but lets assume no other knowledge.

I've ran all of the above items on a Windows box. I'm familiar with each of their setup and administrations. The only thing I really don't understand is how to setup and configure each of the items from a command-line only interface.

share|improve this question
add comment

3 Answers

up vote 2 down vote accepted

There is a good book from APress for a developer trying to learn how to setup and administer a Ubuntu server. I am not sure it has information on installing and administering SVN, but it covers everything else you are interested in and does so without assuming a whole lot of prior knowledge.

share|improve this answer
    
This is probably my best option. I didn't know this existed. Thank you –  Frank V Jul 10 '09 at 16:35
add comment

The basic resources you'll end up going to are the ubuntu forums, ubuntu help site, and community contributions help site. All of those show up fairly high in google search results for questions with ubuntu in them.

In most cases, if you run into issues most of the time someone else already has and it is documented one of those places.

For your specific cases in the question:

Subversion

Apache and MySQL

One FTP Server

There is also the more comprehensive: Ubuntu Server Guide

share|improve this answer
add comment

I would highly recommend LPIC in a nutshell to take your basic linux command knowledge from basic, to intermediate (if not advanced). It's not an ubuntu server specific book but it does cover methods for Debian and Redhat and most of the information is distro independent.

share|improve this answer
    
I'm a software developer... This books seems like overkill and my start out over my head... You mention improvement of my command knowledge but I believe I'd need more infomration than that.... –  Frank V Jul 10 '09 at 15:17
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.