Bez tytułu slajdu

Download Report

Transcript Bez tytułu slajdu

Zastosowanie technologii medialnych i internetowych
Wykład
Wykorzystanie konta uczelnianego
dla potrzeb stron WWW
dr inż. Jacek Wachowicz
[email protected]
www.zie.pg.gda.pl/~jwach
Co to jest Internet?
• Internet to:
•
•
•
•
•
•
sieć komputerowa
ogólnoświatowa
ogólnodostępna
oparta na otwartych standardach
oparta na modelu klient/serwer
bez centralnego sterowania
Podstawowe pojęcia
• WWW / Internet
World Wide Web
• ogół stron dostępnych w Internecie
• strony te są oparte o HTML HyperText Markup Language
• HTML powstał w 1981 roku w CERN
• prosty, odwzorowujący formatowanie tekstu
• został wygenerowany w SGML
Structuralized Markup Language
• następcą jest XML
eXtended Markup Language
Podstawowe pojęcia
• Hipertekst
•
•
•
•
idea z przełomu XIX i XX w.
oznacza łączenie informacji
przykład: przypisy
przykład: linki
• WWW
• zbiór wszystkich stron połączonych linkami
• Multimedia
• wiele - mediów
• łączenie tekstu, obrazu, dźwięku, filmu
Usługi
• W Interniecie wszystkie usługi są
dostępne w modelu klient/serwer
• Dostępne usługi:
http
ftp
telnet
https
pop3
imap
SSH
i wiele innych
• Komunikację zapewnia protokół TCP/IP
URL
• URL - Uniform Resource Locator
• pełny adres usługi, z której chcemy skorzystać
• składa się z 5 części
• http://www.zie.pg.gda.pl:80/md/internet/index.php
• nazwa usługi (http://)
• nazwa serwera (www.zie.pg.gda.pl)
•
•
•
•
nazwa domenowa - składniki
TLD - Top Level Domain
adres IP
DNS - Domain Name Server
• port (:80)
• ścieżka dostępu do zasobu (/md/internet/)
• nazwa zasobu (index.php)
Windows vs. Linux
•
•
•
•
•
•
Małe vs. wielkie litery
\ vs. /
ilość katalogów głównych
pliki wykonywalne
Pliki ukryte
spacja jako separator - zamiast niej ‘_’
Nazwy plików i katalogów dla Internetu
• Bez spacji
- zamiast spacji używamy
podkreślenia ( _ )
• Bez polskich liter
- zamiast polskich liter używamy
odpowiedników łacińskich
• Tylko małe litery
Specjalne katalogi w Linuxie
• .
• ..
• /
• ~
• public_html
=>
http://www.zie.pg.gda.pl/~login
Linux / PuTTY
•
•
•
•
Okno terminala wywoływane przez PuTTY
połączenie SSH do boss.zie.pg.gda.pl
logowanie do konta - login / hasło
Podstawowe polecenia:
•
•
•
•
•
•
•
•
ls [-[l][a]] <nazwa katalogu> wyświetl zawartość
mkdir <nazwa katalogu>
utwórz katalog
rmdir <nazwa katalogu>
usuń katalog
cd <nazwa_katalogu>
przejdź do katalogu
cp <[ścieżka]pliki> <nowa ścieżka> kopiuj pliki
rm <pliki>
usuń pliki
passwd
zmień hasło
logout
wyloguj się
Programy
•
program do zdalnej pracy (protokół telnet / SSH) – program PuTTY
•
•
osiągalny pod adresem
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
(program Freeware)
program do przesyłania plików (protokół FTP / SSH) – program
WinSCP
•
osiągalny pod adresem http://winscp.net/eng/download.php
(program Freeware)
•
znakowy edytor tekstu – notatnik
•
prosty edytor HTML – program NVU
•
•
osiągalny pod adresem http://www.nvu.pl/pobierz.html
(program Open Source)
edytor Flash – Adobe Flash
•
osiągalny pod adresem
http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_V
ersion=ShockwaveFlash (wersja testowa)
PuTTY
•
•
•
•
•
$ passwd <Enter>
Old (UNIX) password: <stare hasło> <Enter>
New (UNIX) password: <nowe hasło> <Enter>
Retype new password: <nowe hasło> <Enter>
$ logout <Enter>
•
•
•
•
•
•
•
$ cd ~ <Enter>
$ mkdir public_html <Enter>
$ chmod 711 public_html <Enter>
$ cd .. <Enter>
$ chmod 711 <twój login> <Enter>
$ cd ~ <Enter>
$ logout <Enter>
Zasady
•
wszystkie pliki muszą mieć prawo czytania dla
grupy innych (zwykle 644)
wszystkie katalogi muszą mieć prawo wykonania
dla grupy innych (zwykle 711)
wszystkie katalogi nadrzędne muszą również mieć
prawo wykonania dla grupy innych
nazwy plików i katalogów powinny spełniać
następujące warunki:
•
•
•
•
•
•
nie zawierać spacji (zamiat niej można użyć podkreślenia
[_])
nie zawierać polskich literek (ą, ę, ś, … - zamiast nich
można używać odpowiednich znaków łacińskich)
warto korzystać tylko z małych liter
Dziękuję za uwagę