Actions

Ubuntu small-office server

From RonWareWiki


People have asked me to share my experiences setting up my own Ubuntu-based small-office server. So at the risk of being boring, I'll try to explain the "why" and "how" of setting up such a system.

What is a "small-office server" and why would I want one?

First, the "what". A "small-office server" as I'm using the phrase means a computer which runs:

  • a web-server (so you can publish content on the internet easily)
  • an email-server (so you can send and receive emails without using another service)

It's possible to run other services as well (and I do), but for the moment these are the main ones which might be of interest to you.

Answering the "why" is a bit more difficult, and it depends on your circumstances.

Reasons you may want to have your own web-server:

  • you don't want to spend $$$ on a commercial provider, and you have a spare computer
  • you are concerned that your provider is perhaps not so careful as you might be with your data's privacy
  • you need to run some application, but your provided will not run it (or will only run it if you pay much more $$$)

Reasons you may want to run your own mail server:

  • you are very concerned about maintaining privacy or confidentiality of your mail (business information, etc)
  • you want 100% control over your email accounts (perhaps you want to keep backups of email, for instance, where the company can get them when an employee leaves)