NIIKT - 1.0
28/06/2004

To jest plik ReadMe dla systemu NIIKT.

Co to jest NIIKT
================
NIIKT jest to ksika telefoniczna dostpna on-line. Skada si z 
nastpujcych czci:
    * baza danych 
    * oprogramowanie serwera
    * oprogramowanie klienckie: 
	- modu administracyjny
	- modu firmy - do wstawiania ogosze
	- modu usera - do przeszukiwania ksiki
	
Szybka instalacja
=================
Masz ju zapewne cignite i rozpakowane rda NIIKT-a. Powiedzmy
w katalogu /home/ja/NIIKT. 

1. Zakadamy, ze masz zainstalowany PostgreSQL i Jav i 
podstawow wiedz na temat zarzdzania nimi. Ponadto serwer
WWW (Apache) powinien by odpalony i najlepiej, by nie
dziaa aden serwer Postgresa.

2. Ustaw zmienne rodowiskowe. Pewnie dobrym pomysem 
bdzie wykonanie najpierw:
    $ cp ~/NIIKT/src/niikt_konfig.example ~/.niikt_konfig
    $ echo ". .niikt_konfig"
a nastpnie edycja pliku ~/.niikt_konfig - zawiera on wszystkie
zmienne, ktre trzeba ustawi. Dopisz te
    export CLASSPATH=$CLASSPATH:/home/ja/NIIKT/dodatki/mail.jar/home/ja/NIIKT/dodatki/dodatki.jar
Wykonaj 
    $ make konfig_all
eby sprawdzi, czy wszystkie zmienne s ustawione.
Wykonaj rwnie:
    $ make www
by udostpni aplety na zewntrz.
    
3. Przygotowania bazy danych:
    $ make database_cluster
    $ make start_postgres
    $ make database_create_db
i ju mamy przygotowan (pust) baz danych.
Wyedytuj plik src/hibernate.properties - ustaw
odpowiedni nazw dla bazy danych i haso dostpu.

4. Kompilacja i zakadanie tabel:
    $ make all
    $ make database_export

5. Start NIIKT-a:
    $ make start
Jeli wszystko poszo dobrze na konsoli wypisze si: 'Serwer uruchomiony' i 
proces serwera przejdzie w to. W przeciwnym razie odsyamy do pliku
podrecznik_instalacji.pdf

Uytkowanie
===========
Odpal wyszukiwark internetow i wpisz adres, pod ktrym
mona znale NIIKT-a (zerknij na zmienne NIIKT_WWW i 
NIIKT_HTTP, ktre sam ustawie).

Referencje
==========
Strona NIIKT'a: www.niikt.prv.pl
Strona Hibernate'a: www.hibernate.org
Strona PostgreSQL'a: www.postgresql.org

