Çawa ku software ji bo laptopê ASUS K52F daxistin

PostgreSQL pergala birêveberiya databases ya belaş e ku ji bo platformên cûda yên bi Windows û Linux hene. Ev amûr piştgirî dike ku hejmareke mezin a cûreyan, zimanek nivîskî-nivîskî heye û piştgiriya karûbarên bernameyên klasîk ên klasîk. Li Ubuntu, PostgreSQL bi rêya sazkirî ye "Terminal" bikaranîna fermî an jî bikarhênerên bikarhênerê, û piştî ku wê karê amadekariyê, tedawî û amadekariyê têne kirin.

Ubuntu di PostgreSQL saz bike

Databases di gelek cihan de têne bikaranîn, lê pergala birêvebirinê rêveberiya wan bi wan re kontrola hêsanî dide. Gelek bikarhêneran li PostgreSQL rawestandin, di OS-ê de saz bikin û dest bi tablo kar dikin. Piştre, em dixwazin ku bi pêngavê gavê pêvajoya sazkirinê ya tevahiyê binivîse, destpêka destpêkê û sazkirinê ya amûreke nirxandin.

Step 1: PostgreSQL saz bike

Bê guman, divê hûn hemî pelan û pirtûkxane yên ku Ubuntu pêwist bikin da ku destûra karûbarên normal ên PostgreSQL zêde bikin. Ev karanîna konsolê û bikarhêner an jî pirtûkxaneyên fermî pêk tê.

  1. Run "Terminal" Bi awayekî awayek hêsan, ji bo nimûne, bi riya menuê an bi hêla hevpeymaniya sereke vekin Ctrl + Alt + T.
  2. Ya yekem, em di navnîşên bikarhênerê de bibînin, ji ber ku vîdyayên herî dawî di pêşîn de yekemîn tête kirin. Di kemeya qadê de binivîsesudo sh-c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'û piştre li ser hilbijêre Binivîse.
  3. Ji bo hesabê xwe bigire.
  4. Piştî wê bikar bîninwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -pakêtan zêde bikin.
  5. Ew tenê dimîne ku pirtûkxaneyên pergala bi standarda standardê ve nûjen bikin.sudo apt-get update.
  6. Heke hûn dixwazin bileziya herî dawî ya PostgreSQL ji peywendiya fermî, hûn hewce bike ku di konsolê de binivîsesgro apt-get postgresql postgresql-install installû piştrastkirina pelan.

Bi temamî ya sazkirina serkeftî ya serkeftî, hûn dikarin ji bo hesabek standardek destnîşan bikin, kontrolkirina sîstemê û pergala destpêkê.

Step 2: Desteya PostgreSQL destpêkê

Rêveberiya DBMS-ê sazkirî jî di nav de "Terminal" bikaranîna fermanên baş. Dema ku bikarhêner bikarhênerê default default

  1. Fermana xwe binivîsesudo su - postgresû bitikîne Binivîse. Ev çalakiyê dê ji we re bi rêveberiyê li ser navê hesabê çêkirî ya çêkirî, ku niha wek sereke sereke tê dayîn.
  2. Di bin kontrola profîlan de di bin konseya kontrola kontrolkirinê de yepsql. Dezgeha hawirdorê dê ji bo çalakiya we bikealîkarî- ew dê emrê û argûmanên tevlîhev nîşan bidin.
  3. Agahiya çavkaniyê li ser rûniştina PostgreSQL tête kirin conninfo.
  4. Ji hawirdora hawirdora alîkariyê tîma alîkariyê bike q.

Niha hûn dizanin ka ka çawa hesabê navnîşan bike û rêveberiya kongreya rêve bibin, da ku ev dem e ku diçin ku bikarhênerek nû û databases ya nû biafirîne.

Bêguman 3: Bikarhêner û Database çêbike

Ew herdem herdem hêsan e ku hesabê standardî ya karûbarê heyî dixebitin, û ew her tim hewce ne. Ji ber vê yekê em pêşniyar dikin ku pêvajoya fîlmek nû çêbikin û girêdana ku bi databaseskarek cuda.

  1. Di konsulê de di bin kontrola kontrola de ye postgres (teamsudo su - postgres) binivîsecreateuser --interactiveû paşê navnîşan navekî bi navê cûrbecûrên di nav rêza maqûl de bidin.
  2. Piştre, ka biryar da ku hûn dixwazin ku bikarhênerên superuser bikar bînin ku çavkaniyên hemî sîstema xwe bigihîjin. Tenê bijare bijarte û hilbijêre.
  3. Daneyên navnîşê heman navnîşê navê wekî ku navê hesab hatibû navîn, da ku hûn emrê kar bikinlumpics created createdli wir lumpics - bikarhêner
  4. Veguhastina bi danûstandinên bi daneyên danûstandinê ve tê kirinpsql -d lumpicsli wir lumpics - navê nav databan.

Step 4: Sazkirina çêkirina sifrê û bi reklaman re dixebite

Dema ku hûn dabeşkirina yekemîn ya di navnîşana danûstandinan de hatine afirandin. Ev pêvajoya bi konsolê jî tête kirin, lê ew ê dijwar e ku hûn bi fermanên sereke re peywendî bikin, ji ber ku hûn hewce dikin ku ji bo:

  1. Piştî ku digel daneya databases, kodê jêrîn binivîse:

    CREEK TEST TABLE (
    equip_id serial PRIMARY KEY,
    varchar type (50) NULL NULL,
    reng varchar (25) NULL NULL,
    cihan varchar (25) kontrol (li bakur ',' başûr ',' west ',' rojhilat ',' northeast ',' başûr ',' başûrê rojavayî ',' northwest '),
    roja damezrandin
    );

    Ya yekem, navê sifrê îmtîhanê (hûn dikarin navnîşek din hilbijêrin). Li jêr eynî her kolonê binivîse. Me navên bijartin varchar û varchar reng tenê ji bo nimûne, hûn nikarin ti nîşanek din bigihînin, lê bi tenê bi karanîna karakterên latînî. Hejmarên di çarçoveyan de ji bo mezinbûna pelê berpirsiyar in, ku bi rasterast bi danûstendina danûstendinê heye.

  2. Piştî têketinê ew tenê ji bo ku li ser dîmenderê veşartin belav dike d.
  3. Hûn projeyek hêsantir dibînin ku ne agahdariyek hîn ne.
  4. Daneyên nû ji aliyê fermana ve zêde dibeBİXWÎNE BİXWÎNE BİXWÎNE (şîfre, reng, cihan, saz_date) VALUES ('slide', 'blue', 'başûr', '2018-02-24');Yekem, navê sifrê nîşan dide, di rewşa me de ew e îmtîhanê, paşê hemî kolonan têne lîstîn kirin, û nirxên di çarçoveyê de têne nîşandan, pêwîstî di quotes.
  5. Hingê hûn dikarin rêzikek din bikin, wek nimûne,BİXWÎNE BİXWÎNE BİXWÎNE (şîfre, reng, cihan, saz_date) VALUES ('swing', 'yellow', 'northwest', '2018-02-24');
  6. Bi sifrê rûniştinSELECT * Ji testê;nirxandina encamê. Wekî ku hûn dikarin bibînin, her tişt bi awayek rasteqîn tête kirin û daneyên rast tê gihîştin.
  7. Heke ku hûn hewce ne tiştek jêbirin, bi rêya emir bikinTÊKEYA TENÊ BİXWÎNE WHERE type = 'slide';ji hêla axaftina pêwîst a li quotes.

Step 5: Install phpPgAdmin

Rêveberiya danûstandinan her tim ne hêsan e ku ji hêla konsolê ve bimeşîne, ji ber ku ew ji hêla phpPgAdmin GUI ve saz bike ve baştir bike.

  1. Pêşîn "Terminal" Ji bo pirtûkxaneyên herî dawî yên pirtûkxaneyan hilbijêresudo apt-get update.
  2. Server Server Apache Apachesudo apt-get apache2.
  3. Piştî sazkirinê, tehlîmeya xwe ya rastîn û tedbîra karanîna ceribandinê test bikesudo apache2ctl configtest. Ger tiştek çewt bû, li ser malpera Apache-ê li gor şirovekirinê binêrin.
  4. Ji hêla serverê ve tête nivîsandinê dest pê bikinsudo systemctl apache2 destpê bike.
  5. Niha ku operasyona serverê piştrast kir, hûn dikarin pirtûkxaneya phpPgAdmin zêde bikin û ji hêla veguhestina fermî ya fermî ve tête derxistin.sudo apt phppgadmin saz bikin.
  6. Dibe, divê hûn pelê pelê veguherînin hinek guhertin. Bi rêya nivîskî standardek vekin, vekirî yegedit /etc/apache2/conf-available/phppgadmin.conf. Heke belgeya xwendinê-tenê ye, hûn ê hewceyê pêşî emir hewce bike gedit jî diyar dikinsudo.
  7. Berî line "Hewceyî herêmî" bikin#, di vê şîroveyê de redo bikin, û jêrîn binivîseJi hemûyan ji. Niha têkeve navnîşana navnîşan ji bo torên hemî cîhaza vekirî, û ne tenê ji bo PC-ê ya herêmî vekirî ye.
  8. Pêşkêşkara webê veguhestinsudo service apache2 restartû ji bo ku hûn bi PostgreSQL re dixebitin azad bikin.

Di vê gotarê de, ne tenê ne tenê PostgreSQL, lê sazkirina pêşkêşkara server ya Apache, ku di pergala LAMP de tê bikaranîn. Heke hûn dixwazin bala karûbarên tevahî yên malper û projeyên din, em ji we re şîret dikin ku hûn bi pêvajoyên din ên pêwendîdar ên ku di navnîşa din de li ser vê rûpelê bixwînin nas bikin.

Her weha bibînin: Ubuntu li Saziya LAMP sazkirinê