100%(1)1 out of 1 people found this document helpful
This preview shows page 1 - 3 out of 8 pages.
ICT211 Lab 1: Introduction to Linux and Apache Web ServerLearning Objectives:1.Learn to use Unix via remote login from Windows using PuTTY.2.Learn to transfer files between the local Windows machine and the remoteUnix server using WinSCP.3.Learn to use Linux via terminal commands.4.Understand the file hierarchy and be able to "walk" the file tree in the Linux file system with commandcd.5.Understand the concepts of current directory and home directory and he able to use the associated commands such ascdandpwd.6.Learn to check files in a Unix file directory usinglscommand.7.Learn to create a text file in a Unix system using a text editor such aspico,nanoorvi.8.Learn to use the basic Unix commands for file handling:cat,cp,mv,mkdirandrm.9.Learn to use the commandmanto view the manual pages of Unix commands.10.Understand the mapping ofURL pathtofile system pathon Apache web serve.r11.Be able to manually create a simple HTML file with a text editor and hostit on Apache web server running on ceto.Required Reading:Sebesta: Chapter 1.
LINUX: Rute User's Tutorial and Exposition(or justRutefor short): Chapter 4: Basic Commands.Apache HTTP Server Version 2.4 DocumentationRequired Software:Recent versions of the web browsers Chrome, Firefox and IE.An SSH client such as PuTTY. PuTTY is installed in the lab machine. External students can download the software from.WinSCP, which is available from the lab machines. External students can download it fromUnix commands:ls,cd,cat,pwd,cp,rm,mv,mkdir,rmdir,pico,nano,viandman. These commands are all available on ceto.Apache web server, available and running on ceto on TCP port 80.Note: Mac users can use the Terminal app (from Applications/Utilities) to do remote logins (command ssh) and file transfers (command sftp) insteadof PuTTY and WinSCP.Why Unix/Linux?Most web servers spanning the Internet run on some kind of Unix operating systems. It is fair and safe to say that without Unix operating systems there would be no Internet. Nearly all important Internet technologies originated from Unix. As a student majoring in Internet Software Development, it is absolutely essential that you are familiar with Unix systems and feel comfortable working on the systems.