Sida loo soo iibsado software for laptop ASUS K52F

PostgreSQL waa nidaam bilaash ah oo loogu talagalay maareynta xogo kala duwan, oo loo hirgeliyey barnaamijyo kala duwan, oo ay ku jiraan Windows iyo Linux. Qalabka wuxuu taageersanayaa noocyo badan oo xog ah, wuxuu leeyahay luuqad lagu dhajiyo luuqada iyo taageerida shaqada iyadoo la isticmaalayo luuqadaha barnaamijka caadiga ah. Ubuntu, PostgreSQL waxaa lagu rakibay adoo isticmaalaya "Terminal" adoo adeegsanaya bakhshiish rasmi ah ama macaamiisha, iyo ka dib shaqadiisii ​​diyaarinta, tijaabinta iyo sameynta miisaska.

Ku dhaji PostgreSQL Ubuntu

Diiwaanada waxaa loo isticmaalaa meelo kala duwan, laakiin nidaam maarayn raaxo leh ayaa siiya xakamayn raaxo leh. Isticmaalayaal badan ayaa joojiya PostgreSQL, ku rakibaan OS-kooda waxayna bilaabaan inay la shaqeeyaan miisaska. Marka xigta, waxaan jeclaan lahaa in aan tallaabo tallaabo qeexno habka rakibidda oo dhan, furitaanka ugu horeeya iyo qaabka qalabka la soo sheegay.

Talaabada 1aad: Ku dhaji PostgreSQL

Dabcan, waa inaad bilowdid adiga oo ku daraya dhammaan faylasha lagama maarmaanka ah iyo maktabadaha Ubuntu si loo hubiyo shaqada caadiga ah ee PostgreSQL. Tani waxaa la sameeyaa iyada oo la adeegsanayo qunsuliyadda iyo isticmaalaha ama canshuuraha rasmiga ah.

  1. Orod "Terminal" si kasta oo habboon, tusaale ahaan, iyada oo loo marayo menu ama adigoo riixaya isku-dhafka muhiimka ah Ctrl + Alt + T.
  2. Ugu horreyn, waxaanu xusuusneynaa macaamiishu isticmaalaan, sababtoo ah noocyada ugu dambeeya ayaa badanaa la soo dejiyaa markii hore. Ku dheji taliska garoonkasudo sh-c 'echo' deb // faa iid.postgresql.org/pub/repos/apt/ 'lsb_release -cs'-pgdg main "/etc/apt/sources.list.d/pgdg.list'kadibna riix Gali.
  3. Gali ereygaaga koontadaada.
  4. Ka dib markaad isticmaashowget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -si loogu daro boorsooyin.
  5. Waxa kaliya oo ay tahay in la cusboonaysiiyo oo keliya cusbitaallada nidaamyada leh amarka caadiga ah.sudo apt-get update.
  6. Haddii aad xiiseyneyso helitaanka qaabkii ugu dambeeyey ee PostgreSQL laga bilaabo bakhaarka rasmiga ah, waxaad u baahan tahay inaad ku qorto masruufkasudo apt-get install ku dheji postgresql-addiyo hubi in lagu daro faylasha.

Marka la dhamaystiro rakibid guul leh, waxaad sii wadi kartaa inaad bilowdo koontada caadiga ah, hubinta hawlgalka nidaamka iyo qaabeynta bilowga.

Tallaabada 2aad: Bilow PostgreSQL First

Maareynta DBMS-da lagu rakibay ayaa sidoo kale ka dhacda "Terminal" adoo adeegsanaya amarrada ku habboon. Wicitaanka user-ka caadiga ah sidan oo kale:

  1. Geli amarkasudo su - postgresoo guji Gali. Tallaabadani waxay kuu oggolaanaysaa inaad u tagto maareynta adiga oo ka wakiil ah xisaabta ay samaysay default, taas oo hadda u adeegta midda ugu weyn.
  2. Galitaanka qunsulka maaraynta hoos gooyska profile ee la isticmaalo waa iyada oo loo marayopsql. Dealalka bay'ada ayaa kaa caawin doona inaad firfircoonaatocaawimo- waxay muujin doontaa dhammaan amarrada iyo doodaha la heli karo.
  3. Eegida macluumaadka ku saabsan xaadirka PostgreSQL ee hadda waxaa la sameeyaa iyadoo loo marayoXiriirka.
  4. Ka baxso bey'adda ayaa ka caawin doonta kooxda q.

Hadda waxaad taqaanaa sida loo galo xisaabta oo aad u tagto maaraynta maareynta, sidaas darteed waa waqtigii loo guuri lahaa si loo abuuro user cusub iyo databasekiisa.

Talaabada 3: Abuuri Isticmaale iyo Database

Had iyo jeer ma aha mid habboon in lala shaqeeyo xisaabta caadiga ah, mar walbana looma baahna. Taasi waa sababta aan u soo jeedineyno in aan tixgelinno habka loo abuurayo profile cusub iyo isku xirnaanta xogta gaarka ah.

  1. Ku qulqulista qunsulka hoosta ku yaal postgres (kooxdasudo su - postgres) qorabuuray - u shaqeeyekadibna ku qor magac ku habboon adoo ku qoraya jilayaasha ku haboon xuruufta.
  2. Marka xigta, go'aanso haddii aad rabto inaad siiso xuquuqda superuser user si aad u hesho dhamaan sahayda nidaamka. Si fudud u dooro ikhtiyaarka ku habboon oo aad sii wad.
  3. Diiwaanka waxaa si fiican loogu magacaabaa magac la mid ah koontada loo magacaabay, sidaas darteed waa inaad isticmaashaa amarkadhirbaaxo abuuraymeesha sanbabyo - magaca isticmaalaha.
  4. Kala-guurka si loola shaqeeyo xogta qeexan waxay ku dhacdaapsql-dhakabkameesha sanbabyo - magaca database-ka.

Tallaabo 4: Abuurida miiska iyo la shaqeynta saf

Waa wakhti inaad abuurto miiskaaga koowaad ee xogta loo qoondeeyey. Nidaamkan waxaa sidoo kale lagu sameeyaa qunsuliyadda, laakiin ma adkaan doonto inaad wax ka qabato amarrada ugu muhiimsan, maxaa yeelay waxa kaliya ee ay tahay inaad sameyso waa:

  1. Ka dib markaad u guurto xogta macluumaadka, soo gal lambarka soo socda:

    QIIMEYNTA TABABARKA (
    qalab KHASAAR AH,
    nooca varchar (50) MA AHA,
    midab-kala-duwan (25) WAXA LUSAY,
    (25) jeegga (jeeg) (meesha ku taal ('waqooyiga', 'koonfurta', 'galbeed', 'bari', 'waqooyiga', 'bari', 'koonfur', 'waqooyi')),
    rakib taariikhda
    );

    Marka hore magaca miiska waa la cayimay. imtixaan (waxaad dooran kartaa magac kale). Waxyaabaha soo socda ayaa sharaxaya tiir kasta. Waxaan dooranay magacyada nooca varchar iyo midab kala duwan Tusaale ahaan, waxaad heli kartaa calaamad kale, laakiin kaliya marka la adeegsanayo xarfaha latin. Tirooyinka ku jira gawaarida ayaa masuul ka ah xajmiga salka, kaas oo si toos ah ula xiriira xogta ku haboon.

  2. Kadib markaad soo gashid waxaa kaliya oo lagaa rabaa inaad ku muujiso shaxda shaashadda d.
  3. Waxaad arkaysaa mashruuc fudud oo aan ku jirin wax macluumaad ah.
  4. Xogta cusub ayaa lagu daraa amarkaINSERT INTO test (nooca, midabka, meesha, install_date) VALUES ('slide', 'blue', 'south', '2018-02-24');Marka hore, magaca miiska waxaa lagu tilmaamaa, kiiskeena waa imtixaan, ka dibna kolba waa la taxay, iyo qiimaha qawaaniinta ayaa lagu muujiyay, loona baahan yahay in laga hadlo.
  5. Kadib waxaad ku dari kartaa khad kale, tusaale ahaan,INSERT INTO tijaabada (nooca, midabka, meesha, install_date) VALUES ('hurda', 'jaalle', 'waqooyi', '2018-02-24');
  6. Miiska muraayada u marSEELECT * LAGA BILAABO;si loo qiimeeyo natiijada. Sida aad arki karto, wax walba waa loo habeeyey si sax ahna loo galo si sax ah.
  7. Haddii aad u baahatid in aad ka qaadid qiime kasta, samee amarradaKA HELI KARTA Tijaabin WHERE type = 'slide';adoo tilmaamaya beerta loo baahan yahay in la soo xigto.

Tallaabada 5aad: Ku rakib phpPgAdmin

Maaraynta Database maahan mar walba sahlan in la sameeyo qunsulka, sidaas darteed waxa ugu wanaagsan in la cusbooneysiiyo iyada oo la rakibayo habka phpPgAdmin GUI.

  1. Mudnaanta leh "Terminal" Soo qaado casriyeynta ugu dambeysa ee maktabadahasudo apt-get update.
  2. Ku rakib Server Server Apachesudo apt-get install apache2.
  3. Ka dib marka la rakibo, waxaad ku tijaabisaa waxqabadkeeda iyo saxsanaanta saxda ah adoo isticmaalayasudo apache2ctl configtest. Haddii wax khaldamay, raadi qalad sida ku qeexan bogga rasmiga ah ee Apache.
  4. Ku bilaw adeegso adoo qorayasudo systemctl bilaabi apache2.
  5. Hadda oo hawlgalka server-ka la hubiyey, waxaad ku dari kartaa maktabadaha phpPgAdmin adigoo ka soo dejisanaya kaydka rasmiga ahsudo apt install phppgadmin.
  6. Marka xigta, waa inaad wax yar beddesho faylka qaabeynta. U fur furiinka buugga qoraalka ah, oo tilmaamayagedit /etc/apache2/conf-available/phppgadmin.conf. Haddii dukumintiga la akhriyo-kaliya, waxaad u baahan doontaa amarka hore gedit sidoo kale sheegsudo.
  7. Ka hor intaan xariiqin "U baahdo maxaliga" dhig#, si ay dib ugu noqoto faallooyinka, oo hoos geliAllow All. Hadda helitaanka cinwaanku wuxuu u furan yahay dhammaan qalabyada shabakada, iyo ma aha oo keliya kombuyuutarka degaanka.
  8. Sameey server serversudo adeeg apache2 dib u bilowoo waxaad dareemeysaa lacag la'aan inaad hoos ugu degto si aad ula shaqeyso PostgreSQL.

In this article, waxaan eegay ma aha PostgreSQL oo kaliya, laakiin sidoo kale rakibaadda server ah server Apache, kaas oo loo isticmaalo in lagu daro software LAMP. Haddii aad xiiseyneyso xaqiijinta howlaha buuxa ee boggagaaga iyo mashaariicda kale, waxaan kugula talineynaa inaad barato habka loo raaco hababka kale ee loo akhrisan karo qodobkeena kale ee ku yaal bogga soo socda.

Sidoo kale fiiri: Ku rakibida suunka LAMP ee Ubuntu