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.