Na początek dwie ważne uwagi:
- Użytkownik jest osobiście odpowiedzialny za dane przechowywane na jego koncie.
- Zakazane jest udostępnianie za pośrednictwem swoich prywatnych stron WWW jakichkolwiek
dużych plików (większych niż 300kB) a szczególnie: programów, filmów, muzyki,
itp. bez uprzedniej wyraźnej zgody administratora sieci.
Aby móc umieścić swoją stronę na serwerze oceanic należy zrobić co następuje:
- Zalogować się na swoje konto za pomocą ssh.
- W swoim katalogu domowym (cd ~ ) stworzyć katalog public_html (mkdir public_html).
- Następnie w katalogu public_html należy stworzyć plik index.html, lub umieścić
go tam za pomocą FTP (ftp://user@oceanic.wsisiz.edu.pl). Plik index.html będzie
naszą "główną" (pierwszą) stroną. Pozostałe pliki, które będą w
formacie HTML też powinny mieć rozszerzenie .html (np. info.html itp.).
Gdy wpiszemy w przeglądarce adres: http://info.wsisiz.edu.pl/~twój_login_name/,
powinna pokazać się twoja strona (index.html).
- Przy tworzeniu stron należy również pamiętać o odpowiednich ścieżkach dostępu
np. do plików z grafiką, tłem itp. Pliki graficzne możemy umieścić na przykład
w katalogu public_html/images - ścieżka do tych plików będzie wyglądała mniej
więcej tak:
http://info.wsisiz.edu.pl/~twój_login_name/images/tapeta.gif
(np. http://info.wsisiz.edu.pl/~lukasz/images/tapeta.gif).
Można też stosować skróty np. "images/eyebar.gif" - i tu dalsze
parametry.
(Może się okazać, że prawa dostępu do naszej strony są nieodpowiednie. Objawia
się to takim komunikatem: Forbidden. You don't have permission to access /~twój_login_name/
on this server.. W takim wypadku należy nadać katalogom i plikom odpowiednie
prawa. Twój katalog domowy powinien mieć prawa 701)
- Jeśli nie wiesz gdzie dokładnie znajduję się twój katalog domowy napisz:
cd ~ ,a następnie napisz pwd - wyświetli Ci się np.
/home/informatyka/1997/id1/kowalski
Wtedy już wiesz, że Twój katalog domowy to kowalski.
- Aby nadać właściwe prawa do tego katalogu, napisz:
chmod 701 /home/informatyka/1997/id1/kowalski
Podobnie trzeba postąpić z katalogiem public_html, czyli będąc w naszym katalogu
domowym piszemy:
chmod 701 public_html
- Aby sprawdzić czy wszystko jest ok. napisz ls -all, katalog public_html
powinien przedstawiać się tak:
drwx-----x 9 lukasz users 2048 Apr 22 21:01 public_html
- Teraz pozostaje jeszcze kwestia praw plików w katalogu public_html (pliki
index.html itp.). Pliki powinny mieć co najmniej prawa 604.
Znowu trzeba użyć komendy chmod, czyli wchodzimy do katalogu public_html (cd
public_html) i nadajemy prawa: czyli chmod 604 * (wszystkim plikom) lub chmod
604 *.html (tylko plikom z rozszerzeniem html). To samo możesz wykonać w katalogu
images. Pliki *.cgi zazwyczaj mają prawa 705
| |
|
|