field report by dr_materu-cive
DESCRIPTION
this report has been prepared by Godlove Materu to summarize the knowledge acquired in the industrial practical training at the collage of informatics and virtual educationTRANSCRIPT
i
Table of Contents LIST OF FIGURES ...................................................................................................................................... ii
LIST OF ACRONYMS AND ABBREVIATIONS ..................................................................................... iii
ACKNOWLEDGEMENTS ......................................................................................................................... iv
ABSTRACT .................................................................................................................................................. v
CHAPTER ONE ........................................................................................................................................... 1
INTRODUCTION ........................................................................................................................................ 1
1.0 Windows Server .................................................................................................................................. 1
1.1 Linux Administration System ............................................................................................................. 1
CHAPTER TWO .......................................................................................................................................... 2
WINDOWS SERVER .................................................................................................................................. 2
2.0 INSTALLATION AND CONFIGURATION OF SERVER .............................................................. 2
2.0.0 INSTALLATION OF WINDOWS SERVER ............................................................................. 2
2.0.1 STEPS FOR INSTALLATION ................................................................................................... 3
2.2 CORE SERVER .................................................................................................................................. 4
2.2 INSTALLATION AND CONFIGURATIONS OF CLIENTS .......................................................... 5
2.2.0 TOOLS REQUIRED.................................................................................................................... 5
CHAPTER THREE ...................................................................................................................................... 7
LINUX ADMINISTRATION SYSTEM ...................................................................................................... 7
3.1 INSTALLATION STEPS ................................................................................................................... 7
3.2 LINUX SERVERS .............................................................................................................................. 8
3.3 PARTITION OF THE DISKS IN LINUX ......................................................................................... 9
3.4 VARIOUS COMMANDS .................................................................................................................. 9
3.5 MANAGING USER ACCOUNTS IN LINUX .................................................................................. 9
3.6 FTP SERVER ................................................................................................................................... 10
CHAPTER FOUR ....................................................................................................................................... 10
CONCLUSION AND RECOMANDATION ............................................................................................. 10
4.0 CHALLENGES DURING THE TRAINING ................................................................................... 11
4.1 BENEFITS OF THE INDUSTRIAL TRAINING ............................................................................ 11
4.2 MY SUGGESTIONS ON THE TRAINING .................................................................................... 11
4.3 CONCLUSION ................................................................................................................................. 12
PAGE OF REFERENCE ........................................................................................................................ 13
ii
LIST OF FIGURES Figure 1: home view of the VMware workstation 10 ................................................................................... 2
Figure 2: specifying the size of the memory ................................................................................................. 3
Figure 3: specifying the disk capacity of the windows server ...................................................................... 3
Figure 4: Changing IP address of the Windows server ................................................................................. 4
Figure 5: installation of AD DS, DNS and DHCP services .......................................................................... 4
Figure 6: Appearance of client (windows 8.1) after the installation ............................................................. 6
Figure 7: home view of the VMware ............................................................................................................ 7
Figure 8: selecting the ISO image of cent-OS-64bits ................................................................................... 8
Figure 9: installation of ftp server ............................................................................................................... 10
iii
LIST OF ACRONYMS AND ABBREVIATIONS
AD DS- Active Directory Domain Service
A.M-Ante-Meridian
CIVE-Collage of Informatics and Virtual Education
DBMS –Data Base Management System
DNS –Domain Name System
DHCP- Dynamic Host Configuration Protocol
GUI-Graphical User Interface
ISO- International Organization for Standardization
LAN-Local Area Network
LVM-Logical Volume Management
PHP-Personal Home Page
PM-Post Meridian
iv
ACKNOWLEDGEMENTS
This report is dedicated to my favorite friends who supported me much during the Industrial
Training and all first Year of the year 2014/2015 at the Collage of Informatics and Virtual
Education.
Also I would like to thanks our Industrial Training coordinator Mr. Fereji for his
maximum cooperation shown to us during the whole period of the course.
I would like to thank God, for giving me health and understanding brain during the whole
Industrial Training at CIVE
Special thanks are also extended to My Family for supporting me financial and encouragements.
v
ABSTRACT
This report describes the whole knowledge acquired during the Industrial Practical Training at
the Collage of Informatics and Virtual Education(C IVE). We accomplished the course on
Windows Server, Linux Administration and web design. In window Server We used VMware to
Install Window Server 2012 and Client machines such that Window 7 and Windows 8 .1 and we
performed all administrative tasks from the server to the client. In Linux, installation of Linux
Operating System was done in a VMware and all administrative activities were done using
commands i.e. installation of ftp server and creation of users. Also in web design we developed
the system which its report is written I a separate document.
1
CHAPTER ONE
INTRODUCTION This report explains the knowledge acquired during the Industrial Practical Training at the
Collage of Informatics and Virtual Education (CIVE). Basically in the fields below;
Windows Server
Linux Administration System and
1.0 Windows Server
Windows server is a computer program that provides services to other computers (and their
users) in the same or other computers. There by server provides services to the client machines.
We learnt Windows Server for 3 hours per day for about four weeks; therefore it makes the total
of 140hours. The lesson was carried on every day from 1:00P.M to 10:00P.M
In Windows Server I used the following tools
VMware
Windows Server 2012(as a server)
Windows 7(as a client)
Windows 8.1(as a client)
1.1 Linux Administration System
Linux is the operating system which performs administrative tasks as it is in windows server.
The course on Linux Administration carried on for two weeks from 8:30AM to 11:30 A.M, there
it makes a total of three hours per day and a total of 70 hours in the two weeks.
In Linux Administration System I used the following tools
VMware
centOS-64bits
2
CHAPTER TWO
WINDOWS SERVER Main tasks performed in Windows Server were
Installation and configuration of server
Installation and configuration of clients
2.0 INSTALLATION AND CONFIGURATION OF SERVER
Windows server is the program which provides service to the clients and other servers.
Installation of windows server 2012 in a VMware. In our practical training we used windows
server 2012 R2.
Figure 1: home view of the VMware workstation 10
2.0.0 INSTALLATION OF WINDOWS SERVER
Before installing Windows Server 2012 in a VMware workstation you must make sure the
following requirements are there:-
1. At least 2 GB memory or more for Hyper V and nested VM installation.
2. Processor that have Intel VT technology supported and enabled.
3. At least 50 GB hard drive space or more for Hyper V virtual machine installation.
3
2.0.1 STEPS FOR INSTALLATION
1. Click File from the Menu and select New Virtual Machine
2. Choose Custom option and click Next button.
3. Choose Workstation 10 as hardware compatibility and click Next button.
4. On Advanced setting select the size of the RAM for your server
Figure 2: specifying the size of the memory
5. Specify the disk capacity for the windows server
Figure 3: specifying the disk capacity of the windows server
4
Figure 4: Changing IP address of the Windows server
INSTALLATION OF AD DS, DNS AND DHCP SERVICES IN THE SERVER
Figure 5: installation of AD DS, DNS and DHCP services
2.2 CORE SERVER
Core server is the server with no graphical user interfaces, it uses commands only. It is obtained
by removing all graphical user interfaces from the GUI server, as you installed other services,
instead of adding roles and features now you remove roles and features by going to the Manage
then remove roles and features and then Remove Graphical User interface. After doing that the
machine will restart and from there, there will be no graphical user interfaces at all.
We may add various features using commands which are provided for such services
5
NOTE:
Everything that you can perform in GUI server you can also perform it by using Core server.
It is also possible to shift from Core to GUI by writing the appropriate command
Upgrading Server from CORE to GUI
On CMD type the following command
Add-WindowsFSeeatures -Name PowerShell-ISE, Server-Gui-Mgmt-Infra,Server-Gui-Shell-
computer ny-mem-1-restart
After doing that your computer will restart and all features as it turned on will appear.
2.2 INSTALLATION AND CONFIGURATIONS OF CLIENTS
Installation of client machine. Here you can install either windows 8.1, windows 7, windows xp,
or Windows server 2012 itself to act as clients.
2.2.0 TOOLS REQUIRED
VMware
Windows 7,8 or 8.1
Here we will install windows 8.1 as our client machine.
2.2.1 STEPS OF INSTALLATION
1. Click File from the Menu and select New Virtual Machine
2. Choose Custom option and click Next button.
3. Choose Windows as a hardware compatibility the click NEXT button
4. On Advanced setting select the size of the RAM for your client
5. Specify the disk capacity for the client machine
6
Figure 6: Appearance of client (windows 8.1) after the installation
After the installation of client we performed the following:-
o Change the IP address from the default to the one we need
o Add the client to the domain
o To check if client and server can communicate
7
CHAPTER THREE
LINUX ADMINISTRATION SYSTEM Linux is one of the operating system which is very useful administrative activities. Linux can be
operated in command and GUI interface.
In linux we performed the following
Installation of Linux in a VMware
Configuration of internet in a linux
Creating users
Installation of ftp server
The following are the tools required during the installation of Linux
3.0 TOOLS REQUIRED
ISO image of centOS-64bits
VMware or Visual Box
3.1 INSTALLATION STEPS
Make sure you have the requirements below
Be Sure the virtual machine Is configured with at least 512MB Of memory
STEPS TO INSTALL
1. Power on the VMware and select Create New Virtual Machine
Figure 7: home view of the VMware
8
2. Select typical and click next button
3. Select the ISO image and the click next button
Figure 8: selecting the ISO image of cent-OS-64bits
4. Provide the root name and account password and press NEXT button.
You can install LINUX (centos-64-bits) operating system from:-
CD,
USB,
FLOPPY DISK OR
HARD DISK.
3.2 LINUX SERVERS
We have to configure at least four servers in linux
ftp server
mail server
bind(DNS)
kickstart server
9
3.3 PARTITION OF THE DISKS IN LINUX
We use logical volume management (LVM) in order to perform partition of the disk in Linux
3.4 VARIOUS COMMANDS IN LINUX
Connect-command
ping [ip address/domain name]
Formatting-command fdisk, mkfs
command to know current running programs
top
to stop it press cntr+c
sorting-command
sort[followed with file name]
Move file
mv file1 file2
Remove directory
rmdir [directory]
Remove file
rm [file name]
Change-directory command
cd
3.5 MANAGING USER ACCOUNTS IN LINUX
When a computer is used by many people it is usually necessary to differentiate between the
users, for example, so that their private files can be kept private. This is important even if the
computer can only be used by a single person at a time, as with most microcomputers. Thus,
each user is given a unique username and password, and that name and password are used to log
in.
To create a user, you need to add information about the user to the user database, and create a
home directory for him. Information to be added to the database are like username and password
10
3.6 FTP SERVER
FTP stand for File Transfer Protocol. As the name suggest this network protocol allows you to transfer
files or directories from one host to another over the network whether it is your LAN or Internet
Figure 9: installation of ftp server
CHAPTER FOUR
CONCLUSION AND RECOMANDATION The industrial practical training was very beneficial to me because it brings me to the level that I
could see the important of studying programming, windows server and linux administration.
11
Even though the time for the course was very short, but we obtained many concepts and ideas
compared to the time schedule
Even though we were surrounded by several challenges such as
4.0 CHALLENGES DURING THE TRAINING
Power problem, which was the main problem to us, it causes most of the classes to be
suspended and most of the tasks also were not performed on time.
Time shortage, the time allocated for the syllabus given was very short and therefore it
leads to most of the instructor to rush classes without going deep as required
Poor arrangement of timetable, the timetable was poorly arranged in the sense that.
Most of the classes were arranged for programming and windows server and linux
administration was given two weeks only. Whereby the responsible instructor failed to
accomplish the topics. Also the time provided to prepare the project was very short
compared to the size of the project.
4.1 BENEFITS OF THE INDUSTRIAL TRAINING
It must be clear to everyone that, even though we faced many challenges. But the benefits were
mostly as explained down here.
i. It helps us on understanding how to manage the windows server 2012.
ii. The program helped me to understand Linux administration.
iii. It helps me to understand the basic concepts on PHP
iv. It enables me to use the MySQL as the DBMS for designing and implementation of
database.
v. The training program helps me to understand our carrier better than before.
4.2 MY SUGGESTIONS ON THE TRAINING
My suggestions on the industrial training at CIVE on how it could be handled so as to provide
more benefits to students are as follows.
i. The time for the training should be added to about eight weeks, simply because the
training comprises many things compared to the time of six weeks allocated.
ii. The timetable to each lesson should be equivalent depending on the length of the subject
12
iii. Laboratory practical should be given first priority, so as to assist the students who have
not laptops to participate effectively in practices
iv. Internet services should be provided freely so as to help students to find materials in the
internet.
v. The use of generators in classes and laboratories should be implemented in order to solve
the problems of electricity. Because electricity problem affect the whole schedule of the
periods.
4.3 CONCLUSION
Generally the training was very interesting, and it makes most of us more confident in our
professionals. So I insist the CIVE administrative council to continue with this program because
it grows us more strong and confident in our carriers. Also I suggest the time for the training
could be extended to eight weeks so that, instructors could me confident on accomplishing the
syllabus. Thank you.
13
PAGE OF REFERENCE
Archives for VMware ESX Server 2.x
http://www.vmware.com/download/esx/drivers_tools.html
Basic System Administration
http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdf
The Linux System Administrator's Guide
Version 0.9