5. Komunikacja z serwerem Apache

Transkrypt

5. Komunikacja z serwerem Apache
5. Komunikacja z serwerem Apache
1. Instalacja serwera Apache (XAMPP) na komputerach w laboratorium (plik instalacyjny na
stronie dydaktycznej).
2. Umieścić na serwerze w lokalizacji XAMPP\htdocs plik HTML z kodem JavaScript, który potrafi skorzystać z treści umieszczonych również na serwerze:
a. pliku tekstowego,
b. pliku XML z małą bazą towarów (można zaadaptować tę wiedzę do uprzednio utworzonego na poprzednich ćwiczeniach projektu.
Bazować na przykładach z wykładu 3.
3. Przeprowadzić testy działania plików PHP uruchamianych z localhost, zawierających:
a. proste obliczenia arytmetyczne z wyświetleniem ich wyników,
b. próby definicji i działań na tablicach (wyszukiwanie, sortowanie),
c. zapis danych do pliku i ich odczyt,
d. umieszczanie bieżącej daty i czasu na stronie (funkcje daty w PHP).
e. logowanie do strony,
f. jeśli wystarczy czasu - przetestować również komunikację międzyplikową (formularze, wykorzystanie tablicy superglobalnej $_POST, sesja).
Korzystać z manuala PHP - plik instalacyjny na stronie dydaktycznej.
4. Wyznaczona osoba z grupy zajmie się obsługą serwera zdalnego (jeden z komputerów na
sali), wdroży jego działanie (zbadanie adresu IP), możliwość uploadu plików na ten serwer
(uruchomienie serwer FileZilla i klienci FileZilla na pozostałych komputerach).
5. Instalacja klienta FTP - FileZilla i jego konfiguracja (plik instalacyjny na stronie dydaktycznej).
- serwer dostępny tylko w sieci lokalnej - adres IP serwera na sali, konto i hasło, katalog zdalny - w porozumieniu z wyznaczonym studentem- administratorem, katalog
lokalny,
- serwer w sieci rozległej:
URL: mf.prz.edu.pl
upload - konto:student/samoloty
zdalny katalog /test (
Utworzyć osobne podkatalogi studenckie, przeprowadzić testowy upload i sprawdzić
działanie plików (również w domu lub akademiku)
W domu ukończyć projekt - wysłać pliki na serwer MF.