Instalace 602SQL pod Linuxem
602SQL pro Linux se distribuuje formou rpm balφΦk∙. Jejich instalaci musφ provßd∞t root.
BalφΦek 602SQL (soubor 602sql-8.0-*.i386.rpm) obsahuje tyto soubory:
-
/usr/bin/602sql8 - SQL server
-
/usr/bin/602cli8 - °ßdkov² testovacφ klient
-
/usr/bin/602inst8 - skript pro registraci nov²ch server∙ / databßzφ
-
/usr/bin/602cgi8 - CGI klient
-
/usr/bin/602odbcdsn - skript pro registraci ODBC zdroje dat
-
/etc/602sql - komentovan² konfiguraΦnφ soubor 602sql
-
/etc/init.d/602sql8 - skript pro hromadnΘ spouÜt∞nφ server∙ na pozadφ
-
/usr/lib/libwb602.so - odkaz na knihovnu funkcφ pro p°φstup klienta na server
-
/usr/lib/libcgi602.so - odkaz na knihovnu funkcφ pro CGI klienty
-
/usr/lib/602sql8/libwb602.so* - knihovna funkcφ pro p°φstup klienta na server
-
/usr/lib/602sql8/libsecure.so* - knihovna Üifrovacφch funkcφ
-
/usr/lib/602sql8/libodbc602.so* - ODBC driver
-
/usr/lib/602sql8/m602ou32.so* - pomocnß knihovna
-
/usr/lib/602sql8/getpps - pomocn² program
-
/usr/lib/602sql8/writepps - pomocn² program
-
/usr/lib/apache/mod_602sql8.so - modul pro p°φstup z Apache web serveru na 602sql server
-
/usr/include/602sql8/*.h - hlaviΦkovΘ soubory pro v²voj klient∙ v C/C++
-
/usr/share/602sql8/spl___cz.dat - lematizaΦnφ slovnφk pro fulltextovΘ nßstroje
-
/usr/share/doc/602sql8/html/* - plnß dokumentace v HTML formßtu
-
/usr/share/man/man1/* - manußlovΘ strßnky k program∙m
Instalace zßkladnφho balφΦku 602SQL provede krom∞ kopφrovßnφ soubor∙ tyto akce:
- Pokud neexistuje, pak vytvo°φ se u₧ivatel sql602, na jeho₧ ·Φet lze spouÜt∞t SQL server.
- Pokud ji₧ existuje konfiguraΦnφ soubor /etc/602sql, pak se zachovß (nep°epφÜe se souborem z balφΦku).
- Je-li k dispozici program chkconfig, pak zajistφ volßnφ skriptu /etc/init.d/602sql8 p°i startu a ukonΦenφ operaΦnφho systΘmu a tφm automatickΘ spouÜt∞nφ a vypφnßnφ skupiny SQL server∙ provozovan²ch jako deamony.
- Doplnφ se informace o databßzovΘm souboru 602sql do dat programu file.
- Je-li instalovßno unixODBC, pak v n∞m zaregistruje ODBC driver pro 602sql server.
Vzorov² konfiguraΦnφ soubor /etc/602sql obsahuje registraci databßze jmΘnem testdb umφst∞nΘ v adresß°i /var/lib/602sql/testdb. Vlastnφ databßzov² soubor vznikne p°i prvnφm spuÜt∞nφ serveru s parametrem -ntestdb. O spouÜt∞nφ a provozu SQL serveru na Linuxu se doΦtete zde.
Na instalacφch LINUXu neobsahujφcφch rpm lze soubory 602sql vybalit z 602sql-binary-8.0.tar.gz.
Knihovny pro p°φstup z PHP na 602sql server (php_602sql8.so) existujφ v mnoha verzφch pro r∙znΘ verze PHP, proto nejsou zahrnuty do balφΦku a dajφ se stßhnout samostatn∞ (i ve zdrojovΘ form∞).
Pro sprßvu a konfigurovßnφ SQL serveru lze s v²hodou vyu₧φt grafickou konzoli pracujφcφ v prost°edφ X. Tako konzole je tΘm∞° shodnß s konzolφ pro Windows.
Konzole se instaluje z balφΦku 602sql-Xconsole-8.0-*.i386.rpm. Jejφ soubory jsou alternativn∞ v 602sql-Xconsole-binary-8.0.tar.gz.
Linuxovß ╪φdicφ konzole se spouÜtφ p°φkazem c602conf8.