Pamata postgresql servera iestatīšana

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Tik daudz rīku prasa datu bāzes. Ja esat tīmekļa administrators vai uzņēmums ar lieliem informācijas krājumiem, tad jūs zināt, cik svarīgas ir datu bāzes. Viena no visbiežāk izmantotajām datu bāzēm ir MySQL. Bet tas nav vienīgais spēlētājs laukumā. Vēl viens starp platformu objektu-relāciju datu bāzes pārvaldības rīks ir PostgreSQL . Daudzi cilvēki atsaucas uz PostgreSQL kā atvērtā koda pasaules Oracle. Tas ir tāpēc, ka PostgreSQL ir blīvs ar funkcijām, bet ne tik ātri kā MySQL. Un kur MySQL ir vienkārši lietojams datu bāzes pārvaldības rīks, PostgreSQL bieži tiek uzskatīts par pārāk sarežģītu.

Protams, šim viedoklim ir atšķirības. Bet tas nav ne šeit, ne tur. Šīs apmācības mērķis ir palīdzēt ātri un ērti izveidot PostgreSQL serveri. Lai padarītu šo vienkāršo, mēs to padarīsim par mūsu Ubuntu Server sērijas daļu, tāpēc viss, kas jums jādara, ir jūsu Ubuntu Server iestatīšana un darbība (skat. Manu rakstu ' Ubuntu Server 9.04 instalēšana 'lai sāktu.) Kad šis serveris ir izveidots un darbojas, jūs esat gatavs atjaunināt savu PostgreSQL serveri.

Uzstādīšana

Pirmais, kas jums jādara, ir instalēt nepieciešamo programmatūru. Tā kā šis ir Ubuntu, tas ir diezgan viegli. Atveriet termināla logu un izdodiet komandu:

sudo apt-get instalēt postgresql

Kad programmatūra ir instalēta, jūs esat gatavs to visu iestatīt.

Mainiet noklusējuma lietotāja paroli

Viens no pirmajiem soļiem, ko vēlaties veikt, ir mainīt lietotāja postgres noklusējuma paroli. Tā kā mēs izmantojam Ubuntu, jums būs jāizmanto komanda sudo, lai mainītu uz postgres lietotāju, piemēram:

sudo su - postgres

Jums būs jāievada sudo parole, pēc kuras jūs tagad izdosit komandas, kad lietotājs postgres. Nākamais solis ir piekļūt postgresql komandu uzvednei ar komandu:

psql

Jūsu jaunā komandu uzvedne izskatīsies šādi:

postgres = #

PIEZĪME. Vienīgais lietotājs, kurš var atvērt uzvedni PostgreSQL, nenosakajot datu bāzi, ar kuru strādāt, ir lietotāja postgres. Citiem lietotājiem būtu jāpiekļūst komandu uzvednei ar šādu komandu:

psql DB_NAME

Kur DB_NAME ir esošās datu bāzes nosaukums.

Paroles maiņa ir tikpat vienkārša kā komandas izsniegšana:

parole postgres

Pēc tam jums tiks lūgts ievadīt paroli un pēc tam to pārbaudīt.

Jūsu noklusējuma parole nav mainīta. Jūs varat iziet no PostgreSQL uzvednes, izsniedzot komandu:

q

Izveidojiet datu bāzi

Tagad, kamēr joprojām esat pieteicies kā postgres lietotājs, izveidosim datu bāzi. Lai to izdarītu, jums nav jāpiesakās PostgreSQL komandu uzvednē. Tā vietā vienkārši izdodiet komandu:

izveidots testdb

Kur testdb ir tās datu bāzes nosaukums, kuru vēlaties izveidot. Lai pārbaudītu, vai datu bāze ir izveidota, dodieties atpakaļ uz komandu uzvedni PostgreSQL (atcerieties, ka komanda psql ) un ievadiet:

l

Jums vajadzētu redzēt jūsu jaunās datu bāzes ierakstu, piemēram:

testdb | postgres | UTF8 | lv_US.UTF-8 | lv_UT.UTF-8

Vēlreiz piesakieties PostgreSQL komandu uzvednē ar komandu:

q

Izveidojiet lietotāju

Pēc noklusējuma vienīgais lietotājs, kurš var izveidot savienojumu ar datu bāzi, ir Postgres lietotājs. Tas nepalīdzēs, kad jums būs jāsazinās ar citu lietotāju. Lai izveidotu jaunu lietotāju (kas var izveidot savienojumu ar datu bāzēm), jums jāizdod komanda (kā lietotājam Postgres ):

createuser - lietotājs USERNAME

Kur LIETOTĀJS ir tā lietotāja vārds, kuru vēlaties izveidot.

Noslēguma domas

Tagad jums vajadzētu būt pamata PostgreSQL instalācijai ar testa datu bāzi un lietotāju, papildus postgres, kas var strādāt ar rīkiem. Nākamreiz, kad strādāsim ar PostgreSQL, mēs pārrunāsim sarežģītākas problēmas ar šo izcilo datu bāzes rīku.