serwer INN NQRB5VY4K5YCYGGBOJBHFURYEDBCMJBP5H2S36A


Konfigurowanie oprogramowania INN

Informacji o swoim œrodowisku (gdzie znajdują się polecenia, jakich procedur bibliotecznychużywać itp.) oprogramowanie INN szuka w głównym pliku konfiguracyjnym o nazwie config.data. Modyfikacja tego pliku to najtrudniejszy i najważniejszy krok procedury instalacyjnej. W pakiecie dystrybucyjnym znajduje się wzór pliku konfiguracyjnego o nazwie config.dist, który warto skopiować do config.data przed przystąpieniem do modyfikacji.

Plik config.daa jest przetwarzany polecniem subst z pakietu dystrybucyjnego INN. Podobnie jak cpp czy m4, program subst jest makrogeneratorem. Kilka typowyh elementów z pliu config.data wygląda tak:

_PATH_NEWSLIB /usr/local/news

_PATH_LOGFILE /var/log/news/news

_PATH_ERRLOG /var/log/news/errlog

_PATH_MOST_LOGS /var/log/news

_PATH_SERVERPID /usr/local/news/innd/innd.pid

_PATH_NEWSFEEDS /usr/local/news/newsfeeds

_PATH_HISTORY /usr/local/news/history

_PATH_INNDHOSTS /usr/local/news/hosts.nntp

_PATH_ACTIVE /usr/local/news/active

Wiersze te definiują œcieżki do licznych plików użwanych przz INN. Należy pzejrzeć wszystkie pola w dostarczonym szablonie i zmienić te, o których wiadomo, że są inne w naszym systemie, np. umiejscowienie plików rejestrowanych (ang. log files), poleceń czy bibliotek.

Kompilacja INN

Kiedy zakończymy modyfikowanie pliku config.data, należy uruchomić make w celu skompilowania i zainstalowania programów i plików sterujących INN.

Można to zrobić przy użyciu następującej sekwencji poleceń:

% cd $inn

% make world

% make install

Przy odrobinie szczęœcia, po kilku minutach kompilacji i kopiowania plików , pakiet INN zostanie poprawnie zainstalowany w docelowym katalogu (zwykle /usr/local/news).

Ważne pliki kontrolne INN

Plik Przeznaczenie

active Lista wszystkich aktywnych grp nowoœci, numery najstarszego i najnowszego artykułu w każdej grupie i stan przesłań każdej grupy.

expire.ctl Kontrola kasowania; jeœli potrzeba, to według grup

newsfeeds Specyfikacja artykułów, które mają być przesłane do dalszych oœrodków

nnrp.access Lista maszyn uprawnionych do czytania nowoœci z tego serwera

hosts.nntp Lista oœrodków (nadawców i odbiorcw) uprawnionych do połączeń poprzez NNTP w celu przesłania pakietu artykułów

Główni bohaterowie pakietu INN

Pakiet INN zawiera wiele programów wykonujących okreœlone zadania oraz zestaw plików sterujących działniem tych programów. Najważnijsze programy INN to:

innd Program zajmuje się łącznoœcią w INN. Działa jako demon, czekana połączenia do portu NNTP (port 119 TCP), przyjmuje połączenia z dostawcami nowoœci z lokalnymi klientamiczytającymi nowoœci. Połączenia lokalne są przekazywanedo nnrpd.

nnrpd Specjalizowany demon obsługujący klientów lokalnych, uaktywniany przez innd.

expire Program ten usuwa z drzewa artykułów stare artykuły, korzystając z danych zawartych w expire.ctl. Na końcu są one usuwane również z bazy danych artykułów.

nntpsend Program, który wraz ze swoim pomocnikiem innxmit zajmuje się przesyłaniem artykułów do sąsiadów, zarówno w górę, jak i w dół. Jest to program fasadowy, rzeczywistą pracę wykonuje innxmit.

ctlinnd Progam wysyłający "wskazówki" do innd; np. "Właœnie zmieniłem plik X, powinieneœ iœć i go ponownie przeczytać".

Spis ważnych plików kontrlolujących działanie IN jest podany w tabeli powyżej. Pliki te zwykle znajdują się w katalogu /usr/local/news.

Przed pierwszym uruchomieniem systemu nowoœci trzeba wpisać odpowiednie dane do wszystkich pięciu plików wymienionych w tabeli powyżej.



Wyszukiwarka

Podobne podstrony:
INN Serwery grup dyskusyjnych
serwer wydruku
5.1.13 Sieć klient-serwer, 5.1 Okablowanie sieci LAN
POM wyklad z 03 09 serwerix
DNS konfiguracja serwera
Po prostu wlasny serwer internetowy ppwsin
Książka Serwer Windows 2003 Podręcznik akademicki Rozdział 1
PlaceKadry instalacja serweraMSSQL
Konfiguracja serwera Apache, SSL w systemie GNU Linux
Definiowanie reguł postępowania dla serwera FireWall określających sposób dostępu do wybranych serwe
klient serwer
Pytenia na egzamin 2rok1sem - materialoznastwo, AGH IMIR Mechanika i budowa maszyn, I ROK, PNOM, Pos
Rodzaje serwerĂłw, edukacja i nauka, Informatyka
linu serwer
Wymagania bhp dla serwerowni, BHP, PORADY BHP
Serwery
Serwer
Naprawianie szkód systemowych M inn Naprawianie uszkodzonych rozszerzeń
Wbudowane funkcje serwera MySQL

więcej podobnych podstron