140 likes | 325 Views
Wykład. Wykorzystanie konta uczelnianego dla potrzeb stron WWW. dr inż. Jacek Wachowicz jacek.wachowicz@zie.pg.gda.pl www.zie.pg.gda.pl/ ~jwach. Co to jest Internet?. Internet to: sieć komputerowa ogólnoświatowa ogólnodostępna oparta na otwartych standardach
E N D
Wykład Wykorzystanie konta uczelnianego dla potrzeb stron WWW dr inż. Jacek Wachowicz jacek.wachowicz@zie.pg.gda.pl 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 / InternetWorld 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 SGMLStructuralized Markup Language • następcą jest XMLeXtended 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 pop3 ftp imap telnet SSH https 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_Version=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