GreenSQL

From ICO wiki
Jump to navigationJump to search

Pooleli

Sissejuhatus

Käesolev juhend tutvustab GreenSQL andmebaasi tulemüüri paigaldamist ja testimist.

Andmebaasi tulemüür on lahendus, mis pakub kaitset nn SQL injection rünnete vastu. Sedasorti rünnete korral poogitakse esitatavel legaalsele päringule külge veel midagi, et pärida andmebaasist andmeid, mida saada ei tohiks.

Juhend tutvustab vabavaralise GreenSQL 1.3.0 paigaldamist, saadaval on ka uuemaid versioone, kuid nende jaoks on vajalik registreerimine lehel greensql.com.

GreenSQl paigaldamine

Paigaldamiseks tuleb alla laadida vajalik paigaldusmeedia, seda saab teha käsuga

wget -O greensql-fw-1.3.0.tar.gz "http://www.greensql.net/download/get?os=Source_Code&platform=Any&filename=greensql-fw-1.3.0.tar.gz"

Arhiivi saab lahti pakkida käsuga

tar -zxvf greensql-fw-1.3.0.tar.gz 

Kuna GreenSQL vajab piagaldamiseks mitmeid teisi rakendusi, seega tuleb alustada nende paigaldamisest. Minul tuli paigaldada järgnevad programmid: flex, bison, devscripts, debhelper, libpcre3-dev, libmysqlclient-dev, libpq-dev. Nõutavaid rakendusi on veel, kuid see sõltub sellest, mis masinasse juba paigaldatud on. Antud juhul olid PostgreSQL ja MySQL juba varasemalt paigaldatud. Õnneks annab build skript teada, mis puudu on.