Tworzenie nowego "mirror"


Pierwsze ustawienie

Jeśli chcesz zrobić własną kopię The Nine Planets będę szczęśliwy jeśli to co Ci przesłałem nie jest modyfikowane ani nie usuniesz mojego nazwiska z dołu każdej strony. Kopia lokalne będzie dobrze pracować bez połączenia z Internetem dopóki nie będziesz używać zewnętrznych linków.Tutaj znajdziesz wszystko co musisz zrobić:

  1. Będziesz potrzebować nowy pusty katalog i 6 MB dostępnego miejsca;
  2. Przejdź teraz do katalogu ftp z kopią ftp://ftp.seds.org/html/billa/tnp.tar.gz;
  3. Wypakuj archiwum przy użyciu gunzip i tar; większość plików wypakuje się w katalogu "nineplanets";
  4. Upewnij się że dostęp jest ustawiony na tylko do odczytu;
  5. Zmień"host.html" jak opisano poniżej (opcjonalnie);
  6. Wpisz do swojej przeglądarki WWW "<path>/nineplanets/nineplanets.html" i upewnij się że wszystko jest w porządku ;
  7. Wyślij do mnie email z adresem URL nowej kopii (bill@nineplanets.org) z jej lokalizacją bym mógł uaktualnić listę "mirrors", również powiadom mnie czy chcesz otrzymywać pocztą informacje o aktualizacjach.
  8. Jeśli chcesz to upublicznić, ogłoś to światu.

Ustawienia stron

Każda ze stronThe Nine Planets posiada odnośnik na dole do "host.html". Możesz zmieniać tą stronę wedle swojego uznania :

  1. Zrób swoje logo -32 pixels wysokości i nie więcej niż 40 szerokości (będzie działać jeśli będzie większe, ale może okropnie wyglądać).
  2. Zamień "icons/host.gif" na Twoją wersję (zmień stary do seds.gif jeśli chcesz go zachować).
  3. Zmień host.html tak jak chcesz . Pewnie będziesz chciał
  4. Trzymaj odrębne kopie Twoich wersji plików host.html i host.gif (będą nadpisane przy następnej otrzymanej przez Ciebie aktualizacji).

Jest to opcjonalne-- jeśli nic nie zrobisz to ikona SEDS będzie używana i host.html będzie się odnosić do strony głównej na SEDS.

Aktualizacje

Aktualizuję TNP bardzo często. Ostatnia wersja zawsze znajduje się na SEDS. Gdy liczba zmian skumuluje się do pewnego poziomu (nie częściej niż raz w miesiącu) tworzę nowy plik tnp.tar.gz i powiadamiam przez email osoby obsługujące kopie stron.

Jeżeli chcesz mieć zawsze najnowsze pliki zawsze znajdziesz na ftp ftp://ftp.seds.org/html/billa/tnp/ a kopie plików nowszą niż Twoja wersja.

Istnieje jednak lepsze rozwiązanie. Kilka stron- mirror używa "mirror" -archiwum do trzymania ich kopii do automatycznej aktualizacji zamiast czekać na moje listy. Proponuję byś zrobił to samo.

Tutaj jest mejl na ten temat od Laurent:

   Używam archiwum - perl's mirror  package, który jest dostępny:
           src.doc.ic.ac.uk [146.169.2.1]
                   directory: computing/archiving/mirror
   (wersja której używam 2.3 (z pewnymi zmianami), dunno if its the
   latest, 2.3 jest także  is also 
    na ftp://hplyot.obspm.fr/net/mirror-2.3.tar.gz)
   
   moje ustawienia do kopiowania całych Twoich materiałów(ie nineplanets, twn,...) to
   file packages/seds.lpl.arizona.edu :
   -----8<----- package="nineplanets" local_dir="/space/poubelle/dl/np" site="seds.lpl.arizona.edu" # compress nothing compress_patt="remote_dir=/html/nineplanets" exclude_patt="(^|/)(host|.+tar\.gz|\.mirror$|\.in\..*\.$|MIRROR.LOG|#.*#|\.FSP|\.cache|\.zipped|lost+found/|\" ) delete_excl="(^|/)(host|\.mirror$|\.notar$|\.message$)" 8<----- Its important to put host in the exclude and delete exclude pattern to avoid the local version to be overrode or deleted. mirror package setup is not trivial, but experienced sys admin should have no problem with it, with some experiencing, 
Ustawienia Laurenta również kopiują "The Web Nebulae" i inne materiały z mojego katalogu na SEDS w dodatku do TNP. Oczywiście możesz to zrobić, gdyż nie jest to naprawdę żadne problem(istnieje bardzo mały ruch do TWN więc nie jest to dla mnie problem). Jeśli nie chcesz kopiować innych rzeczy, poprostu dodaj appropriate strings to the exclude_patt.

Ilan pisze:

   Używam archiwum- mirror perl package z src.doc.ic.ac.uk, działa to
   bardzo dobrze. Nie spotkałem się jak narazie z żadnymi problemami
   wiem że to typowy rodzaj używany na większych stronach FTP celem
   utrzymania zaktualizowanych mirrors .
   
   Instalacja oprogramowania nie wymaga dostępu root, 
   choć wersja perl 4.036 powinna być instalowana w systemie.Jestem
   prawie pewien że perl może być zainstalowany przez przeciętnego użytkownika,więc mirror
   może być używany na systemach gdzie nie perl nie jest zainstalowany w katalogach
   systemu.
   
   Dokumentacja którą otrzymujemy z mirror jest bardzo krótka i nie jest
   wyjaśnione jak konfigurować oprogramowanie, więc największy 
   problem może być w instalacji.Strony zawierają wszystkie niezbędne
   informacje, ale dość techniczne i trudne do zrozumienia.
Są dwa powody dla których powinieneś przemyśleć te kłopoty
by używać archiwum mirror: znaczy to że mirror jest aktualizowany
automatycznie bez żadnych Twoich interwencji,i jest to dużo
szybsze --musisz tylko pobrać zmienione pliki zamiast 
5MB pliku tar (głównie gify).

Contents
 ... Credits
 ... Mirrors
 ... New Mirrors
 ... Tech Help
 ... Host


Bill Arnett; last updated:
2000 Jun 28



oferty pracy > praca
hosting > domeny