Step-By-Step Install Guide Ubuntu 10.10 LTS Maverick Meerkat Server by krabah

VIEWS: 7,073 PAGES: 52

More Info
									GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0



                            Global Open Versity
            IT System Integration Hands-on Labs Training Manual

 Step-By-Step Install Guide Ubuntu 10.10 Maverick Meerkat Server
                                       Kefa Rabah
                          Global Open Versity, Vancouver Canada
                                   krabah@globalopenversity.org
                                    www.globalopenversity.org

Table of Contents                                                                                   Page No.

STEP-BY-STEP INSTALL GUIDE UBUNTU 10.10 MAVERICK MEERKAT SERVER                                                1

1.0 Introduction                                                                                               1

Part 1: Install & Configure Ubuntu 10.10 LTS Server                                                            2
  Step 1: Getting Started & Hardware Pre-requisites                                                            2
  Step 2: Install Linux Ubuntu 10.10 LTS                                                                       2
  Step 3: Update Ubuntu 10.10 Operating Systems                                                               20

Part 2: Install Optional Additional Packages                                                                  20
  Step 1: Install Desktop Environment                                                                         21

Part 3: Spice up Ubuntu 10.10 desktop with Cairo-Dock                                                         22

Part 4: Install & Configure LAMP Server                                                                       25
  Step 1: Installing Apache + PHP                                                                             25
  Ste 2: Installing MySQL Database Server                                                                     27
    2.1 Manually Creating users to use MySQL and Changing Root Password                                       27
  Step 3: Install phpMyAdmin                                                                                  29
  Step 4: Install OpenSSH Package                                                                             34

Part 5: Install and Configure ProFTP Server                                                                   35
  Step 1: Install ProFTPD                                                                                     35
  Step 2: Securing you FTP Server via Security Options                                                        38
  Step 3: Permitting Anonymous Access                                                                         40
  Step 4: Miscellaneous Options                                                                               41
  Step 2: Install Webmin                                                                                      42

Part 6: Install the Citrix XenApps for Linux                                                                  44

Part 7: Troubleshooting Missing eth0 interface                                                                47

Part 8: Need More Training on Linux:                                                                          48
  Ubuntu Server Administration Training                                                                       49

Part 9: Hands-on Labs Assignments                                                                             49


A GTSI Open Access Technical Academic Publications
Delivering Cutting-edge Technology at your Fingertips the 21st Century

                                                                                                               1
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0



                             Global Open Versity
            IT Systems Integration Hands-on Labs Training Manual

    Step-By-Step Install Guide Ubuntu 10.10 Maverick Meerkat Server
By Kefa Rabah, krabah@gtechsi.org                  October 11, 2010                           GTI Institute


1.0 Introduction
In this Hands-on Labs session, we’re going to learn how to install & configure the Linux Ubuntu 10.10 LTS
codenamed Maverick Meerkat, server option. Canonical has high hopes that Ubuntu 10.10 LTS (Long
Term Support) will quickly become the platform of choice for anybody who intends to build and deploy
large-scale enterprise infrastructure deployment, whether you're trying to build the next Facebook, or the
next Google, or the next eBay. If you want to start on [Amazon's cloud-platform] EC2 and migrate to your
own managed private cloud, Ubuntu 10.10 is going to be the platform for you. Canonical claims a more
streamlined boot process (yes, improving on the already superfast Lucid boot speed) and, of course, a
sparky new kernel based on 2.6.35 and bringing with it improved hardware support LTS releases arrive bi-
annually and are supported for three years on desktops and five years for servers of free security and
maintenance updates.

Meerkat comes with Gnome 2.32, OpenOffice 2.3.1, Transmission 2.04, and the latest Firefox 3.6.10
among other updates. The photo-manager F-Spot is gone now, replaced by Shotwell. Photos can be
directly published to Facebook, Flickr and others, and collections made with F-Spot can be imported.

Ubuntu 10.10 Desktop Edition and Ubuntu 10.10 Netbook Edition continue to focus on delivering cutting
edge technologies, while preserving a crisp and clean user-focused experience

Ubuntu 10.10 LTS Server Edition: Lean, fast and powerful – Ubuntu Server delivers services reliably,
predictably and economically - and easily integrates with your existing infrastructure. It has almost 100
open-source and proprietary application providers certifying their programs on Ubuntu Server Edition.
Ubuntu 10.10 Server for UEC and EC2 brings the power and stability of the Ubuntu Server Edition to
cloud computing, whether you're using Amazon EC2 or your own Ubuntu Enterprise Cloud. It also
includes improved installation and management tools for Ubuntu Enterprise Cloud (UEC) and Amazon
EC2. Ubuntu 10.10 includes Alfresco, Ingres, IBM, VMware, Yahoo and Zimbra.

Cloud computing: The configurable initialization process for Ubuntu Server cloud images (cloud-init)
have gained new features in Maverick Beta, including pluggable hooks, ebsmount, ext4 support, and new
stanzas in the cloud-config format. Cloud image instances can now manage their own kernel and
upgrade kernels with apt. This is done by using pv-grub, provided by Amazon

Solution:
In this Hands-on Lab session, you’ll learn how to setup virtual network on VMware (you may also use any
other virtual machines like MS VirtualPC, Linux Xen, or VirtualBox from Oracle, or Citrix XenServer). In
this lab session, we’ll concentrate on installing Linux Ubuntu 10.10 LTS Server which you can then later
use to install any other applications as desired. During the installation we’ll select to pre-install DNS
server, LAMP server, Mail server, OpenSSL server, PostgreSQL database, Print Server, Samba file

                                                                                                               1
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0



server,, Tomcat Java Server and Virtual Machine host. You will also learn how to install GNOME Desktop
to checkout some of the new goodies with Ubuntu 101.0. You’ll also have opportunity to learn some
troubleshooting techniques and also do some lab assignments at the end of the lab session.


Part 1: Install & Configure Ubuntu 10.10 LTS Server

Step 1: Getting Started & Hardware Pre-requisites
Ubuntu runs on inexpensive, commodity hardware. To support a small practice like OSCAR, web-server
etc., we recommend a minimum configuration of 200Gb Disk, 2Gb RAM, and a 2GHz Intel Dual Core
CPU. For maximum subsystem compatibility, we suggest that you install the 32bit version of Ubuntu. If
you are purchasing a computer to run OSCAR, one option is to order the machine with Ubuntu pre-
installed.

In this Hands-on Labs, it’s assumed that your target computer is connected to the internet. After installing
the operating system, log into your machine and ensure you perform software updates to bring your
systems up-to-date.


Step 2: Install Linux Ubuntu 10.10 LTS
1. Hope over to http://www.ubuntu.com/getubuntu/download-server website and download the Linux
   Ubuntu 10.10 64-bit ISO which at the time of writing this lab manual was "Ubuntu-10.10-server-
   amd64.iso"

2. Once you have downloaded the Ubuntu ISO specific to your distribution, you have the option burning
   it into CD or just by using the ISO package to install it from your virtual machine, in our case VMware.

3. Fire-up a new virtual machine and perform the initial configuration and setup to use ISO package.

4. Start the virtual machine, and you should be able to see the first Ubuntu installation screen.

5. From Fig. 1, select the language desired and hit Enter key.




                                                                                                               2
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0




                                                                                      Fig. 1
6. From Fig. 2, select the option desired and then hit the Enter key to commence installation. In our case
   we have selected to Install Ubuntu Server option.




                                                                                               Fig. 2


7. From Fig. 3, Choose language screen, select English option, and hit the Enter key.



                                                                                                               3
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0




                                                                                               Fig. 3


8. From Fig. 4, Choose language screen, Choose a country, select United States option, and hit Enter




                                                                                                 Fig. 4



                                                                                                               4
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs                                     Install Guide Linux Ubuntu 10.10 LTS Linux Server v1.0



9. From the Ubuntu installer main menu screen, Fig. 5, accept the default selected <No> and hit the
   Enter key to continue.




                                                                                                 Fig. 5



10. From the Ubuntu installer main menu screen, Fig. 6, Origin of keyboard, select USA and hit
    the Enter key to continue.




                                                                                                 Fig. 6


11. From the Ubuntu installer main menu screen, Fig. 7, Keyboard layout, select USA and hit the
    Enter key to continue.




                                                                                                               5
© April 2007, Kefa Rabah, Global Technology Solutions Institute, Vancouver Canada

www.gtechsi.org                                            ETC100 – Ubuntu Server Administration Training
GTS Institute CT Labs        
								
To top