Setting up a Linux server Ryan Cartwright I.T. Manager - Contact a Family



Similar documents
How To Write A Test Drive For Kaspersky Anti Virus 6.0 For Windows Server (For Windows)

Open Source in the Data Centre. John Ferlito Bulletproof Networks

Avaya Identity Engines Ignition Server Release: Avaya Inc. All Rights Reserved.

Unit 10 : An Introduction to Linux OS

Mac OS X. Playing nice in a heterogeneous world PRESENTED BY:Charles Edge 318.COM

Novell Open Workgroup Suite

PZVM1 Administration Guide. V1.1 February 2014 Alain Ganuchaud. Page 1/27

By Numan Khan

Exam : IBM : Iseries Linux Soluton Sales v5r3

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE SINGAPORE

Your Server Support Looking after your servers, giving you peace of mind

INSTALLATION OF BLOGGING PLATFORM

PARALLELS SERVER BARE METAL 5.0 README

Release Version 4.1 The 2X Software Server Based Computing Guide

HC INSTALLATION GUIDE. For Linux. Hosting Controller All Rights Reserved.

Installation, Configuration and Administration Guide

out of this world guide to: POWERFUL DEDICATED SERVERS

2X ThinClientServer: How it works An introduction to 2X ThinClientServer, its features and components

ontune SPA - Server Performance Monitor and Analysis Tool

SmoothWall Virtual Appliance

OW2 migration to Xsalto

Open Source Terminal Server Architecture for Enterprise Environment

Table of Contents. Server Virtualization Peer Review cameron : modified, cameron

Parallels Plesk Automation

Cloud UT. Pay-as-you-go computing explained

Creating a Linux Virtual Machine using Virtual Box

Beginning OpenVPN 2.0.9

Release Version 3 The 2X Software Server Based Computing Guide

RecoveryVault Express Client User Manual

NAS Storage needs to be purchased; Will not be offered IAAS - Utility SMTP Per SMTP account Per server

A Modular Architecture Using Open Source Components

iweb Management Packages - List of supported services and software

112 Linton House Union Street London SE1 0LH T: F:

Perimeter Firewalls. Brandon Napier Rick Archibald Pete Jamison HAL PC & HLUG 09/22/2007. brought to you by: in association with

Online Backup Linux Client User Manual

Online Backup Client User Manual

VPS Cloud Hosting. Call (02)

I N S T A L L A T I O N M A N U A L

112 Linton House Union Street London SE1 0LH T: F:

Self Service Penetration Testing

vrealize Hyperic Supported Configurations and System Requirements

Free Dynamic DNS account you can use one of your choosing I like DynDNS but there's also No-IP and probably others.

Ubuntu Linux Server Ubuntu Linux Server Edition Quick Overview

10.04 LTS Server Edition

LAMP Server A Brief Overview

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication

Powerful Dedicated Servers

1. Product Information

Online Backup Client User Manual Linux

Desktop Linux Distribution. { Showdown } Jeff Osier-Mixon

GestióIP IPAM v3.0 IP address management software Installation Guide v0.1

Getting Started in Red Hat Linux An Overview of Red Hat Linux p. 3 Introducing Red Hat Linux p. 4 What Is Linux? p. 5 Linux's Roots in UNIX p.

How To Run A Web Server On A Linux Or Windows Computer (For Free) On A Cheap Server (For Cheap) On Your Own Computer (Free) On An Old Hard Drive (For A Free) Or Ipad (For Low Cost)

My OwnCloud Project. by Simon Heisterkamp

Trend Micro OfficeScan 10.6 SP2 System Requirements

Parallels Virtuozzo Containers 4.7 for Linux Readme

Linux Embedded devices with PicoDebian Martin Noha

THE VIRTUALIZATION OF AN INTERNET SERVER

VERSION 9.02 INSTALLATION GUIDE.

Kaspersky Endpoint Security 8 for Linux INSTALLATION GUIDE

N-central 8.0 On-Premise Software and N-compass 3.1 Advanced Reporting Software

Copyright 2015 SolarWinds Worldwide, LLC. All rights reserved worldwide. No part of this document may be reproduced by any means nor modified,

What is included in the ATRC server support

Ubuntu Sever Administration

System Requirements. SuccessMaker 5

REQUIREMENTS LIVEBOX.

Deployment - post Xserve

Dell System Update Version 1.0 Preview Guide

Copyright by Parallels Holdings, Ltd. All rights reserved.

EZblue BusinessServer The All - In - One Server For Your Home And Business

AWS Schema Conversion Tool. User Guide Version 1.0

IP Office IP Office Softphone Installation

Casper Suite Release Notes. Version 9.1

Kaspersky Endpoint Security 10 for Windows. Deployment guide

QuickStart Guide for Managing Computers. Version 9.2

Installation Guide. Help Desk Manager. Version v12.1.0

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE AUSTRALIA

CDH installation & Application Test Report

insync Installation Guide

Online Backup Client User Manual

PARALLELS SERVER 4 BARE METAL README

Linux Disaster Recovery as a Service (with rear)

IP Office Avaya Radvision Interoperation Notes

Sage Grant Management System Requirements

Lexia Network Installation Instructions

This document will list the ManageEngine Applications Manager best practices

HARDWARE, SOFTWARE AND CONFIGURATION REQUIREMENTS

Transcription:

Setting up a Linux server Ryan Cartwright I.T. Manager - Contact a Family 2005,2008 Ryan Cartwright / Contact a Family Amended and updated by Ryan Cartwright 2008

About this document This document is a presentation given by Ryan Cartwright on 9 November 2005 at the Open Source/Voluntary Sector (http://www.socialsource.org.uk/ ) day in London. The latest version can be downloaded from either Contact a Family's website ( http://www.cafamily.org.uk/oss) or Equitas IT Solutions' website ( http://www.equitasit.co.uk/resources) This document is released under a creative commons licence see next page for licence. No further explanation is provided here beyond the presentation points given on the day. If you have any further questions or enquiries, please contact Ryan Cartwright at r.cartwright@equitasit.co.uk All trademarks and copyrights contained in this document are hereby acknowledged E&EO. The views represented herein are those of Ryan Cartwright and not Contact a Family.

Licence This document is released under a Creative Commons By-SA 3.0 licence[1]. You are free: to Share to copy, distribute and transmit the work to Remix to adapt the work Under the following conditions: Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license. For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page. Any of the above conditions can be waived if you get permission from the copyright holder. Nothing in this license impairs or restricts the author's moral rights. [1] http://creativecommons.org/licenses/by-sa/3.0/

Preparation Assess your needs Consult end users Conduct adequate research Don't underestimate time required

Hardware New kit / Old kit? Fileserver: P4 3Ghz / 1Gb RAM / 160 Gb HDD Firewall: P1 200Hz / 64 Mb RAM / 6 Gb HDD RAM or Storage or both? More processes = more RAM (e-mail / web) More data storage = HDD ( fileserver ) Backup strategy nvidia not required

One server to serve them all? Space saver or too many things to go wrong? Fileserver, Mail/ Web server, Firewall Only expose what you need to DMZ: Mail / Web Internal LAN: Fileserver

Distributions Local/remote administration? GUI admin only? Package (program) management Buy or download Customised: SME Server / Smoothwall / IPCop Standard: Debian, SuSE, Fedora, Ubuntu

Server Software E-mail: Exim, Postfix, SpamAssassin, ClamAV Fileserving: Samba, ClamAV, NTP Firewall: IPTables, Shorewall, OpenVPN Web/Intranet: Apache, Perl, PHP, Squid Database: MySQL, PostgreSQL Terminal (thin client): LTSP DNS/Routing: BIND / Route Webmin: Web based admin

Maintaining it Patch and update management: distro packages, manually, CD based User admin: Adding / Removing Troubleshooting Hardware support Software support

Resources Distrowatch: http://www.distrowatch.org Linux Documentation Project: http://www.tldp.org SME Server: http://www.contribs.org Case study: http://www.cafamily.org.uk/oss See Resource Handout (Next page) http://www.cafamily.org.uk r.cartwright@equitasit.co.uk http://www.equitasit.co.uk

Resources Handout Linux Distributions (Distro): The server/desktop distributions provide a basic OS and then many tools and applications to run on top of it. (i.e. E- mail, web servers, PERL, database server etc.). Some distro's are not always best suited to server use and thus have been excluded here. However pretty much any Linux distro can be used as a server if you choose the correct packages. The custom distributions are usually based on one of the server/desktop ones but customised to provide specific services only and providing additional tools for admin etc. Debian - http://www.debian.org Server/Desktop distro. Excellent package management (apt). Quick at update availability. Some technical (not necessarily Linux) knowledge assumed. Guaranteed Free software - no licence worries. SuSE Linux / OpenSuSE - http://www.suse.com Server/Desktop distro Good admin tool (YAST) for both local and remote admin. Good for beginners. Slower on updates. RedHat / Fedora - http://www.redhat.com - http://fedora.redhat.com Server/Desktop distro. Well known distro. Good for beginners. RedHat is the enterprise/professional version and is expensive. Fedora is its freely available cousin. SME Server - http://www.contribs.org Custom distro. Provides "all in one solution". Email server, LDAP, Web/Intranet, Fileserver, web admin tool built in.