Autor Wątek: makwww w systemie Linux - zasoby biblioteczne  (Przeczytany 5129 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Grzegorz Gałęzowski

  • archiwista
  • ***
  • Wiadomości: 444
  • Płeć: Mężczyzna
makwww w systemie Linux - zasoby biblioteczne
« dnia: Wrzesień 26, 2009, »
Otrzymałem parę pytań w jaki sposób skonfigurować makwww pod systemem Linux.

Poniżej przedstawiam najprostszy sposób udostępniania zasobów bibliotecznych za pomocą systemu Linux i serwera Apache.

Pobieramy program ze strony:
http://mak.bn.org.pl/makdemo/LINUX/makwww.exe

Jeżeli mamy zainstalowany już serwer Apache z obsługą cgi.
Kopiujemy do katalogu cgi-bin plik makwww.exe (proszę nie pomylić tego pliku z wersją Windowsową). Następnie tworzymy plik menu, w którym będziemy przechowywać podstawową konfigurację, np.:

$U=http://10.10.1.10/cgi-bin/
$IL=10
$ID=15
$IX=1
$I1=15
$I2=20
$IW=2
$I0=2
Publikacje^Nasza_biblioteka^ KATM21-W M=129(^/^),72,73,161[1,6] I=(7)[1,2,3,4,5,6,10] I5=1 XP1=410 XP2=410 XT3=*** XT4=>XT5=</A> XP1=411 XP2=411 XT3=*** XT4=> XT5=</A> XP1=412 XP2=412 XT3=*** XT4=> XT5=</A> XP1=413 XP2=413 XT3=*** XT4=>XT5=</A> XP1=414 XP2=414 XT3=*** XT4=> XT5=</A> XP1=416 XP2=416 XT3=*** XT4=> XT5=</A> XP1=417 XP2=417 XT3=*** XT4=> XT5=</A> XP1=418 XP2=418 XT3=*** XT4=> XT5=</A>

Oczywiście zamiast 10.10.1.10 wprowadzamy adres naszego serwera.
 
Najważniejsze parametry pliku, które można dostosować do swoich warunków:

$U= ścieżka do programu makwww.exe
$KB= tło programu (ten parametr można usunąć jeżeli nie jest potrzebny)

Dalej mamy:
Nazwa opisu pierwszej bazy (znak ^ = podkreślenie pomiędzy wyrazami, w
nazwie opisu nie można stosować spacji) oraz
nazwa bazy bez rozszerzenia (kopiuje się wszystkie 3 pliki bazy na
serwer tam gdzie będzie makwww.exe (*.baz, *.ind, *.org).

Należy pamiętać że w httpd.conf musimy mieć dozwolone wsparcie dla rozszerzeń exe.

Bardziej szczegółowy opis opcji jakie można wykorzystać w pliku konfiguracyjnym, znajdują się na stronie:
http://mak.bn.org.pl/info/infowww.htm