Using the Web Publishing Services at WSHS February 24, 1997 Phil Wherry Walt Sanford

Slides:



Advertisements
Similar presentations
NIMAC 2.0: The Accessible Media Producer Portal NIMAC 2.0 for AMPs.
Advertisements

Web Designing Using Microsoft FrontPages Kashif Haqqi, M.D.
Jump to first page Unix Commands Monica Stoica Jump to first page Introduction to Unix n Unix was born in 1969 at Bell Laboratories, a research subdivision.
Chapter One The Essence of UNIX.
ECT 250: Survey of e-commerce technology Publishing pages on a Unix system.
1 Computer Files Stored on disks, CDs, tapes, in memory. Types of files: plain text, formatted (.doc.xls etc…), binary (executable). A disk has a directory.
The Internet Useful Definitions and Concepts About the Internet.
George Blank University Lecturer. Creating A Web Site at NJIT Professor Blank.
Working Environment - - Linux - -.
Exploring the Internet Creating and setting up your website Instructor: Michael Krolak Instructor: Patrick Krolak See also
Web Pages Publishing your page on ASUWlink. Unix Directory Commands ls –la –will show all directories and files –will show directory and file permissions.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
CIS392 Sp 03Assign#11 CIS392 Text Processing, Retrieval, and Mining Spring 03 Instructor: Dr. Y. F. Brook Wu BOW toolkit:
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Activating Pilot Account ( first time users ) Web-based Activation Browse to 1. Click on the link on the lower right that says.
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
1 Some basic Unix commands u Understand the concept of loggin into and out of a Unix shell u Interact with the system in a basic way through keyboard and.
Creating a Web Page HTML, FrontPage, Word, Composer.
What is Unix? A multi-user networked operating system –“Operating System” Handles files, running other programs, input/output Looks like DOS…but more powerful.
A Mini UNIX Tutorial. What’s UNIX?  An operating system run on many servers/workstations  Invented by AT&T Bell Labs in late 60’s  Currently there.
Getting Connected to NGS while on the Road… Donna V. Shaw, NGS Convocation.
SoftwareTools CGS 3460, Lecture 7 Jan 25, 2006 Zhen Yang.
Accessing the Internet with Anonymous FTP Transferring Files from Remote Computers.
Notes Assignment #1 is due next Friday by 11:59 pm via Test #1 will be held Thursday February 18 at the start of class (one period long) Format:
1 THE UNIX FILE SYSTEM By Chokechai Chuensukanant ID COSC 513 Operating System.
Using the “Setup Assistant” to configure your new Mac Personalizing your new Mac.
CPSC203 Introduction to Computers Lab 69 By Jie Gao.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Chapter 8 The Internet: A Resource for All of Us.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
Use the menu on your left to make a choice at any time. Let’s Get Started Topic: ULM Internet Publishing for Faculty and Staff Use the “Click to Advance”
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
AN INTRO TO UNIX/LINUX COMMANDS BY: JIAYANG WANG.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
ECT 250: Survey of E-Commerce Technology FrontPage Publishing pages Unix.
FTP Presentation Using “CuteFTP” By IT the IT Support Team.
UNIX Workshop Freshmen Orientation UNIX workshop Before we begin…  Does everybody have a computer?  Does everybody have your account slips?
1 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
Slide No. 1 Slide No. 1 HTML and Web Publishing Continued CS 104 CS 104.
Tera Term Brian Smith Chris Vasse Zaheemat Adetoro William Newton Tom Presgraves.
Unix and Samba By: IC Labs (Raj Kidambi). What is Unix?  Unix stands for UNiplexed Information and Computing System. (It was originally spelled "Unics.")
1 Remote Access Telnet Telnet FTP FTP. 2 Applications and Communications Telnet Telnet  Program for accessing systems remotely.  Available on Windows.
Introduction to Programming Using C An Introduction to Operating Systems.
Networking Material taken mainly from HowStuffWorks.com.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Users and Documents.
1 Day 2 Logging in, Passwords, Man, talk, write. 2 Logging in Unix is a multi user system –Many people can be using it at the same time. –Connections.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
Unix Servers Used in This Class  Two Unix servers set up in CS department will be used for some programming projects  Machine name: eustis.eecs.ucf.edu.
Agenda Using FTP What is FTP? How to Use the FTP Program How to transfer files Using FTP.
Website Design:. Once you have created a website on your hard drive you need to get it up on to the Web. This is called "uploading“ or “publishing” or.
AN INTRO TO UNIX/LINUX COMMANDS BY: JIAYANG WANG.
File Transfer Protocol (FTP) CIS 130. File Transfer Protocol (FTP) Copy files from one internet host (server) to your account on another host –Need domain.
What is Unix? A multi-user networked operating system –“Operating System” Handles files, running other programs, input/output Just like DOS or Windows.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
NIMAC for Accessible Media Producers: February 2013 NIMAC 2.0 for AMPs.
Using UNIX Charles Duan FAS Computer Services June 12, 2016.
Assignprelim.1 Assignment Preliminaries © 2012 B. Wilkinson/Clayton Ferner. Modification date: Jan 16a, 2014.
CMSC 104, Version 9/011 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
Andy Wang Object Oriented Programming in C++ COP 3330
Tools of Web Development 1: Module C: Using Unix
FTP and UNIX TOPICS Exploring your Web Hosting Site FTP UNIX
Operating Systems and Using Linux
Operating Systems and Using Linux
Web Programming Essentials:
Configuring Internet-related services
CGS 3175: Internet Applications Fall 2009
UNIX/LINUX Commands Using BASH Copyright © 2017 – Curt Hill.
Presentation transcript:

Using the Web Publishing Services at WSHS February 24, 1997 Phil Wherry Walt Sanford

About the Server WSHS has participated in the Tri-School Network for several years; this network provides Internet access to users at the three schools. As part of Camp T-Equity ‘95 development, a PC on the WSHS network was set up to run Linux, a free Unix-compatible operating system. – service for camp participants –Web site for camp activities Site’s role has expanded considerably –Domain name service (DNS) for school – forwarding agent –School-wide Web service, proxy service

Why Unix? Unix has a well-deserved reputation for being hard- to-use. –Cryptic commands, error messages. –Difficult to configure and administer. Despite these limitations, Unix is an excellent choice for server construction. –Multi-user design: many people can use the system simultaneously. –Reliability: server has been down for only a few hours in the last several years (due to a hardware failure). –Security: Web publishing privileges can be controlled; sophisticated auditing tools help detect misuse. –Flexibility: automation of routine/tedious tasks.

Getting Started: Applying for an Account Use a telnet client application to connect to the server, tequity.wshs.fcps.k12.va.us You can also connect by IP address: At the login prompt, enter: apply

Getting Started: Applying for an Account Once connected to the application process, answer each question as it is presented.

Getting Started: Applying for an Account When choosing your account name, do not use the same account name that you use on the Tri-School network unless you want to receive your on the Unix server instead! This is because incoming is handled by the Unix server first, then sent to TSN if the user is unknown on the Unix server.

Getting Started: Applying for an Account Passwords are issued to the account applicant only. Identifiable users are the cornerstone of accountability! There is never a reason to share passwords. We can issue another account or force-change a password if necessary. Please emphasize (particularly to student account holders) our complete humorlessness on this issue!

Getting Started: Applying for an Account Set your password. Usual rules apply: no names, dictionary words, or easily-guessed information. We can reset your password if you lose it, but we have no way to retrieve it for you.

Getting Started: Applying for an Account You must agree to a common-sense set of usage rules as part of the account application process. Student applicants must visit Walt Sanford in person before the account will be activated. (Student applications ask a slightly different set of questions than those pictured here)

Logging In Once your account has been approved (a manual process), you can log in with your user name and password. System prompt: tequity>

Getting Around Unix commands are a bit like MS-DOS commands. File names and commands are case-sensitive; in general, use lower-case letters. Tree-structured directory (home) Mail demo1 demo2 public_html subdirectory ~pwherry --also /home/pwherry ~pwherry/Mail ~pwherry/demo1 ~pwherry/demo1/subdirectory ~pwherry/demo2 ~pwherry/public_html

Getting Around Directory navigation pwd“print working directory” - where am I right now? cdChange to home directory cd..Change to parent directory cd directory Move down to directory.

More Directory Manipulation What’s in a directory? lslist files in a directory ls -llong-format listing Create a directory mkdir directory Creates directory Destroy an empty directory rmdir directory Removes directory

Working With Files Creating and editing files: use the pico editor. This editor is the same one used by the pine system. pico filename You may also use pico -w filename to prevent word-wrapping.

Working With Files Other file manipulation commands: rm filename deletes a file mv file1 file2 moves/renames file1 to file2 cp file1 file2 copies file1 to file2 Filename wildcards: use the * character. rm *.gifremoves all.gif files rm *removes all files- be careful! (Use -i for confirmation prompts on any of these commands: rm -i *.html)

Your public_html Directory and the Web Your “public_html” directory is automatically accessible via the Web. Its URL is: your-user-name Example: (home) Mail demo1 demo2 public_html subdirectory ~pwherry --also /home/pwherry ~pwherry/Mail ~pwherry/demo1 ~pwherry/demo1/subdirectory ~pwherry/demo2 ~pwherry/public_html

Your public_html Directory and the Web Subdirectories of your public_html directory are accessible by name. In this example, the URL would be: (home) Mail demo1 demo2 public_html subdirectory ~pwherry --also /home/pwherry ~pwherry/Mail ~pwherry/demo1 ~pwherry/demo1/subdirectory ~pwherry/demo2 ~pwherry/public_html public_html ~pwherry/public_html/stuff

Your public_html Directory and the Web Subdirectories outside of your public_html directory tree are inaccessible for security reasons. (home) Mail demo1 demo2 public_html subdirectory ~pwherry --also /home/pwherry ~pwherry/Mail ~pwherry/demo1 ~pwherry/demo1/subdirectory ~pwherry/demo2 ~pwherry/public_html public_html ~pwherry/public_html/stuff

URLs and File Names Default file name for a directory (if not specified in URL) is “index.html” If no index.html file exists, a directory listing is shown. (This is considered bad form!) Some Examples… URLRefers to

Getting Files to the Server Your favorite FTP client can be used –Example (on the Mac): Fetch –Example (on the PC): WS_FTP Netscape 3.0 can be used to upload and download files! –Use the URL: ftp:// username /public_html/ Example:

Netscape as an FTP Client To send a file… select “Upload File” from the File menu. You’ll be prompted for the file name...

Netscape as an FTP Client To download a file… Hold down the SHIFT key while you click the file name. You will be prompted for a file name on your own machine. Common problem: the image file/HTML file you select is displayed rather than downloaded. This means that you didn’t hold down SHIFT while clicking the file. Click “Back” and try again.

Netscape as an FTP Client Click on directory names to navigate down in your file tree. Click on the words “Up to higher level directory” to move back. You cannot create or remove directories from the Netscape FTP client; use another client or log in interactively and use the mkdir and rmdir commands to make and remove directories.

FTP By Hand From some machines (usually a Unix or DOS system) it may be necessary to use command-line FTP. Here’s how to upload “index.html” to your public_html directory… C:\> ftp (log in with your username and password at the prompts) ftp> cd public_html ftp> binary ftp> put index.html ftp> quit Use the “get” command in place of “put” in order to download from the Web server to your machine.

Some Useful On-Line Tools In order to use these tools, you must be logged in to the server using telnet (or from the console). Files can be uploaded using any method you choose. Process image sizes automatically (saves time during download): –Command: wwwimagesize filename Example: wwwimagesize index.html –You can do this to a whole directory at once… wwwimagesize *.html

Some Useful On-Line Tools Generate thumbnail images and an index page from a directory full of.jpg (JPEG) files. Useful for digital camera images. –Within the directory, enter the command: photoweb –Conversion process is automatic. –If index.html already exists, conversion will not run (so as to avoid overwriting valuable data). –If you’re running it more than once, use rm *-small.jpg to remove the thumbnail images.

Some Useful On-Line Tools Resize a GIF file. –Within the directory, enter the command: gifresize input-file scale-factor output-file Example: generate a new image at 40% of original size gifresize test.gif 0.40 test-small.gif –Wildcards (*) cannot be used by this command. –A corresponding tool exists for JPEG files. For example, jpgresize test.jpg 0.65 test-small.jpg creates a new image at 65% of original size.

How Do I Get More Help On... HTML? –Many good reference/tutorial books are available. Laura Lemay’s “Teach Yourself Web Publishing with HTML” book is generally well-regarded. –Find a page which does what you want, then use “View Source” to figure out how it does it. Server Policy Questions – Walt Sanford: Server Operations and Software – Walt Sanford or Phil Wherry: