PDA

View Full Version : [ubuntu] Updating server - Need Ideas



TheIndecisive1
August 24th, 2010, 02:58 PM
Alright so I have a computer running Ubuntu Server 7.10 and this weekend I've decided to wipe the computer clean and install Ubuntu Server 10.04. Currently the server's main purpose is a file and print server, which it will continue to be after the upgrade. However I'm looking to expand it's features and I need some ideas on what software and techniques to use. Here is what functions I would like it to have:

File/Print server - going to use Samba
Torrent downloads - have used rTorrent in the past but would like to find one with a graphic interface
Backups - automatically backup to an external hard drive
Network/Server Monitoring - was thinking about Zenoss?

Any software that has a remote interface that can be accessed through a web browser is a big plus for me. At the very least I need to be able to use the software via an ssh connection.

Thanks for any advice.

CharlesA
August 24th, 2010, 03:22 PM
Webmin would work. I used to use it but after I got everything set up, I found that just using SSH was easier for me.

I use rsync to do backups to an external drive every day. If you want to script, I can post it for you.

LightningCrash
August 24th, 2010, 08:54 PM
for backups, BackupPC has a nice web interface

arrrghhh
August 24th, 2010, 09:33 PM
+1 to webmin.

I use rtorrent - for an interface, look at rutorrent (http://code.google.com/p/rutorrent/). Web-based UI so it can be accessed anywhere.

imbjr
August 24th, 2010, 09:37 PM
apt-cacher

I have various machines now contacting the server for s/w updates. Once the server has the deb file it no longer has to be downloaded again.

stlsaint
August 24th, 2010, 10:25 PM
Go with nagios for the network monitoring.
The nagios2 (https://help.ubuntu.com/community/Nagios2) doc has help with configurations.
The nagios3 (https://help.ubuntu.com/community/Nagios3) doc is more up to date but it just shows how to install so i suggest you use the site (http://nagios.org/documentation) for most helpful info.

TheIndecisive1
August 25th, 2010, 04:40 PM
Thank you everyone. These programs are exactly what I was looking for.

TheFuturian
August 25th, 2010, 05:03 PM
If you like the look of Nagios, Opsview is definately worth a gander! Same result, simpler configuration ;)

arrrghhh
August 25th, 2010, 05:40 PM
If you like the look of Nagios, Opsview is definately worth a gander! Same result, simpler configuration ;)

What about Zenoss? I didn't realize he was looking for a network monitoring solution tho ;)

quietas
August 26th, 2010, 12:09 AM
A good start is this thread (http://ubuntuforums.org/showthread.php?t=1075599). It's loaded with Home Server software ideas. For a Linux torrent server I'd recommend Torrent Flux or Transmission.

I'd watch out for Zenoss though, it's a real hog for resources. If you need perfomance monitoring it works well, PanadoraFMS is another good option. If you only need fault monitoring, Nagios works great.

BkkBonanza
August 26th, 2010, 06:30 AM
For torrents Deluge is nice. It's can be setup client/server with both a web interface and a gnome client option. So it can run on your server d/l files 24/7 and you can either control it with your browser or with the Deluge client on any desktop. I prefer the client app to the web panel but to each their own.

arrrghhh
August 26th, 2010, 02:44 PM
A good start is this thread (http://ubuntuforums.org/showthread.php?t=1075599). It's loaded with Home Server software ideas. For a Linux torrent server I'd recommend Torrent Flux or Transmission.

I'd watch out for Zenoss though, it's a real hog for resources. If you need perfomance monitoring it works well, PanadoraFMS is another good option. If you only need fault monitoring, Nagios works great.

Well it depends on what you're monitoring... Large networks, or small. Zenoss is really scalable, but if you're only monitoring 3 servers it may not be worth it :P

But torrentflux? Transmission? Deluge? Really?

rtorrent spanks all of 'em, hands down. Runs with very little footprint, and I've always had blazing speeds with it. Torrentflux I felt way too disconnected from the processes, and each new torrent would spawn a new process... not a very good client.