ሶፍትዌሮችን ለ Laptops ASUS K52F እንዴት ማውረድ እንደሚቻል

PostgreSQL የዊንዶውስ እና ሊነክስን ጨምሮ ለተለያዩ መገልገያዎች የተተገበሩ የተለያዩ የውሂብ ጎታዎችን ለማስተዳደር ነፃ ስርዓት ነው. መሣሪያው ብዛት ያላቸውን የውሂብ አይነቶች ይደግፋል, አብሮ የተሰራ የስክሪፕታ ቋንቋ አለው, እና የክላሲፍ ቋንቋ ቋንቋዎችን በመጠቀም ስራውን ይደግፋል. በኡቡንቱ ውስጥ, PostgreSQL ተተክቷል "ተርሚናል" ኦፊሴላዊ ወይም የተጠቃሚዎች የመጠባበቂያ ክምችቶችን በመጠቀም, እና ከቅድመ ሥራ በኋላ, ሠንጠረዦችን መፈተሽ እና መስራት ይደረጋል.

PostgreSQL በኡቡንቱ ይጫኑ

የውሂብ ጎታዎች በተሇያዩ ቦታዎች ጥቅም ሊይ ይውሊለ, ነገር ግን አመቺ የአስተዲዯር ስርዓት ምቹ መቆጣጠሪያ ያቀርባቸዋሌ. ብዙ ተጠቃሚዎች በ PostgreSQL ላይ ያቆማሉ, በስርዓታቸው ውስጥ ይጫኑት እና ከሰንጠረዦች ጋር መስራት ይጀምራሉ. በመቀጠልም በመሳሪያዎቻችን ላይ የተጫነውን አጠቃላይ የመጫን ሂደትን, ደረጃውን የጀመርነው እና ለመጀመሪያ ጊዜ እንዲተነተን እንፈልጋለን.

ደረጃ 1: PostgreSQL ን ይጫኑ

በመሠረቱ, አስፈላጊውን ፋይሎችን እና ቤተ-መጻህፍት ሁሉ ወደ ኡቡንቱ (ፕሪግጂር) ማስተዳደር እንዲመጡ ለማድረግ መጀመር አለብዎት. ይህ መቆጣጠሪያውን እና ተጠቃሚውን ወይም ኦፊሴላዊ የውሂብ ማከማቻዎችን በመጠቀም ይከናወናል.

  1. ሩጫ "ተርሚናል" ለምሳሌ በምናሌው ውስጥ ወይም የቁልፍ ጥምርን በመጫን በማንኛውም ምቹ መንገድ Ctrl + Alt + T.
  2. በመጀመሪያ, የተጠቃሚውን የውሂብ ማከማቻዎች አስተውለናል, ምክንያቱም በጣም የቅርብ ጊዜ ስሪቶች በመጀመርያ የሚወርዱ ስለሆኑ ነው. በመስክ ትዕዛዝ ውስጥ አስገባsudo sh -c 'echo "deb //top.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg ዋና" /etc/apt/sources.list.d/pgdg.list 'እና ከዚያ ጠቅ ያድርጉ አስገባ.
  3. ለመለያዎ የይለፍ ቃል ያስገቡ.
  4. ከዚያ መጠቀም በኋላwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - - | sudo apt-key add -ጥቅሎችን ለማከል.
  5. የስርዓት ቤተ መዛግብቶችን በመደበኛ ትዕዛዝ ለማዘመን ያስቸለዋል.sudo apt-get ዝማኔ.
  6. የቅርብ ጊዜውን የ PostgreSQL ስሪት ከይፋዊ ክምችት ማግኘት ከፈለጉ በኮንሶሉ ላይ መጻፍ ያስፈልግዎታል.sudo apt-get install postgresql postgresql-contribእና ፋይሎችን ማከል ያረጋግጡ.

ስኬታማነት ከተጠናቀቀ በኋላ መደበኛ መለያ ማስጀመር, የስርዓቱን አሰራር እና የመጀመሪያ መዋቅርን መፈተሽ ይችላሉ.

ደረጃ 2: PostgreSQL መጀመሪያ ይጀምሩ

የተጫነው የዲ.ኤስ.ቢ.ኤስ.ሲ አስተዳደርም በዚሁ በኩል ይከሰታል "ተርሚናል" አግባብ ያላቸውን ትእዛዞች በመጠቀም. ወደ ነባሪ ተጠቃሚው ጥሪ እንዲህ ይመስላል:

  1. ትዕዛዙን ያስገቡsudo su - postgresእና ጠቅ ያድርጉ አስገባ. ይህ እርምጃ በአሁኑ ጊዜ እንደ ዋናው ሆኖ የሚያገለግለው በነባሪነት የተፈጠረውን መለያ ወክሎ ወደ አስተዳደር ስራ እንዲሄዱ ያስችልዎታል.
  2. ጥቅም ላይ የዋለው የመገለጫ ታሪክ ስር ባለው የቁጥጥር ኮንሶል ውስጥ መግባት ወደ ውስጥ ይገባልpsql. ከአካባቢ ጥበቃ ጋር ተካፋይ ሁን ለማንቃት ይረዳዎታልእገዛ- ሁሉንም ትዕዛዞች እና ክርክሮች ያሳያል.
  3. ስለአሁኑ የ PostgreSQL ክፍለ ጊዜ መረጃን የሚመለከት ነው conninfo.
  4. ከአካባቢው መውጣቱ ቡድኑን ያግዛል q.

አሁን ወደ መለያው እንዴት እንደሚገቡ እና ወደ የአስተዳደር መሥሪያው ይሂዱ, ስለዚህ አዲስ ተጠቃሚ እና የውሂብ ጎታውን ለመፍጠር መነሳት ጊዜው አሁን ነው.

ደረጃ 3 የተጠቃሚ እና የውሂብ ጎታ ፍጠር

አሁን ካለው መደበኛ መለያ ጋር መስራት ሁልጊዜ ቀላል አይደለም, እና ሁልጊዜ አስፈላጊ አይደለም. ለዚህም ነው አዲስ መገለጫ ለመፍጠር እና ከተለየ የውሂብ ጎታ ጋር ለማገናኘት ቅደም ተከተል ለመመልከት ያቀረብነው.

  1. በመቆጣጠሪያ መገለጫ ስር ባለው መዝናኛ ውስጥ መሆን ፖስትጋሮች (ቡድንsudo su - postgres) ይጻፉሰጭ-ፈጠራ-ተሳታፊከዚያም በተገቢው ሕብረቁምፊ ውስጥ ቁምፊዎችን በመተየብ ተስማሚ ስም ይስጡት.
  2. በመቀጠልም የተጠቃሚውን የበይነመብት መብቶቹን ሁሉንም የመረጃ ስርዓቶችን ለመድረስ መፈለግዎን ይወስኑ. በቀላሉ ተገቢውን አማራጭ መምረጥ እና መቀጠል.
  3. የውሂብ ጎታው ከተጠቀሰው ስም ጋር ተመሳሳይ ስም ይሰየዋል, ስለዚህ ትዕዛዙን መጠቀም አለብዎትየተፈጠረ ካርቶንየት ጡመራ - የተጠቃሚ ስም.
  4. ከተጠቀሰው የውሂብ ጎታ ላይ እንዲሰራ ሽግግር ተጀምሯልpsql-d መኪኖችየት ጡመራ - የውሂብ ጎታ ስም.

ደረጃ 4: ሰንጠረዥ በመፍጠር እና በመስራት በመስራት

የመጀመሪያውን ሰንጠረዥዎን በመጠቆም የውሂብ ጎታ ውስጥ ለመፍጠር ጊዜው አሁን ነው. ይህ አሰራር በኮንሶል በኩል ነው የሚከናወነው, ነገር ግን ዋናዎቹን ትዕዛዞች ለመያዝ አስቸጋሪ አይሆንም, ምክንያቱም ማድረግ ያለብዎት ነገር ቢኖር:

  1. ወደ የውሂብ ጎታ ከተንቀሳቀሱ በኋላ የሚከተለውን ኮድ ያስገቡ:

    የ TABLE ሙከራ ፍጠር (
    የ Equip_id ተከታታይ ቁምፊ ቁልፍ PRIMARY KEY,
    ዘውግ (ቫካር) ማስቀመጥ (50) NOT NULL,
    የቀለም ቫርካር (25) NOT NULL,
    (25) ቼክ (በ "ሰሜን", "ደቡብ", "ምዕራብ", "ምስራቅ", "ሰሜን ምስራቅ", "ደቡብ ምስራቅ", "ደቡብ ምዕራብ", "ሰሜን ምዕራብ"))
    የተጫነበት ቀን
    );

    በመጀመሪያ የሠንጠረዥ ስም ተገልጿል. ሞክር (ማንኛውም ሌላ ስም መምረጥ ይችላሉ). የሚከተለው ዓምዱ ይገልጻል. ስሞችን መርጠን ቬርጋር ይጻፉ እና የቀለም ስያር ለምሳሌ ለ አንድ ምሳሌ, ሌላ ማንኛውንም መረጃ መድረስ ይችላሉ, ግን የላቲን ቁምፊዎችን በመጠቀም ብቻ ነው. በቅንፍ ውስጥ የሚገኙት ቁጥሮች ለዓምድ መጠኑ ተጠያቂ ናቸው, ይህም በቀጥታ ከውጤቱ ጋር ይዛመዳል.

  2. ከገባ በኋላ ከሠሌዳው ጋር ያለውን ሰንጠረዥ ለማሳየት ብቻ ይቀራል d.
  3. ገና ምንም መረጃ ያልያዘ ቀለል ያለ ፕሮጀክት ማየት ይችላሉ.
  4. አዲስ ውሂብ በትእዛዙ በኩል ታክሏልINSERT ወደ ፈተና (አይነት, ቀለም, ቦታ, ተከላ_ቀን) VALUES («ስላይድ», «ሰማያዊ», «ደቡብ», «2018-02-24»);በመጀመሪያ, የሰንጠረዡ ስም ይጠቁመናል ሞክር, ሁሉም ዓምዶች ተዘርዝረዋል, እና በቅንፍ ውስጥ ያሉ እሴቶች በግለሰብ ላይ ተመርጠዋል.
  5. ከዚያ ሌላ መስመር ማከል ይችላሉ, ለምሳሌ,INSERT INTRO ሙከራ (አይነት, ቀለም, ቦታ, የተጫነበት) VALUES ('ዥራት', 'ቢጫ', 'ሰሜን ምዕራብ', '2018-02-24');
  6. ሰንጠረዡን በማለፍ ያሂዱ* ከፈተና ይመረጡ *;ውጤቱን ለመገምገም. እንደምታየው ሁሉም ነገር በትክክል ተስተካክሏል እና በትክክል የገባው መረጃ.
  7. ማንኛውንም ዋጋ ለማስወገድ ከፈለጉ, በትእዛዝ ያስተላልፉከፍተሻ WHERE አይነት = 'ስላይድ';በኪሳቦች ውስጥ የሚያስፈልገውን መስክ በመጥቀስ.

ደረጃ 5: phpPgAdmin ን ይጫኑ

የውሂብ ጎታ ማቀናበሪያ ሁልጊዜ በኮንሶል ውስጥ ለማከናወን ቀላል አይደለም, ስለዚህ ልዩ phpPgAdmin GUI ን በመጫን ማሻሻል የተሻለ ነው.

  1. ቅድሚያ የተሰጠው በ "ተርሚናል" የቅርብ ጊዜ ዝማኔዎችን ለቤተ-መጽሐፍት አውርድsudo apt-get ዝማኔ.
  2. የ Apache Web Server ን ይጫኑsudo apt-get install apache2.
  3. ከተጫነ በኋላ የአፈፃፀም እና የአገባብ ማስተካከያውን በመጠቀም ይፈትሹsudo apache2ctl configtest. የሆነ ችግር ከተፈጠረ, በይፋዊ የ Apache ድር ጣቢያ ላይ በተገለጸው መግለጫ መሠረት ስህተት ይፈልጉ.
  4. በመተየብ አገልጋይ ጀምርsudo systemctl start apache2.
  5. አሁን የአገልጋይ ክወና ተረጋግጦ ከሆነ, የ phpPgAdmin ቤተፍርቶችን ከህጋዊ ክምችት በማውረድ በsudo apt installation phppgadmin.
  6. ቀጥሎም የውቅረት ፋይሉን ትንሽ መለወጥ አለበዎት. በመደበኛ ማስታወሻ ደብተር ውስጥ ይክፈቱት, ይግለጹgedit /etc/apache2/conf-available/phppgadmin.conf. ሰነዱ ተነባቢ ብቻ ከሆነ ቀደም ሲል ትእዛዝ ያስፈልገዎታል gedit በተጨማሪ ይጥቀሱsudo.
  7. ከመስመር በፊት "አካባቢያዊ መፈለጊያ ያስፈልጋል" አስቀምጥ#, በአስተያየቱ ውስጥ እንደገና ለመስራት, እና ከታች ያስገቡትከሁሉም ፍቀድ. አሁን የአድራሻው መዳረሻ ለአውታረመረብ በሁሉም መሳሪያዎች, እና ለአካባቢያዊ ፒሲ ብቻ አይደለም ክፍት ይሆናል.
  8. የድር አገልጋይ እንደገና አስጀምርsudo service apache2 ዳግም መጀመርእና ከ PostgreSQL ጋር ለመስራት ነጻ ይወቁ.

በዚህ ጽሑፍ ውስጥ, የ LAMP ሶፍትዌርን በማጣመር ጥቅም ላይ የሚውል የ Apache Web Server ብቻ ሳይሆን የ Apache Web server ጭነትንም ተመልክተናል. የእርስዎ ድህረ ገፆች እና ሌሎች ፕሮጀክቶች ሙሉ በሙሉ ተግባራዊ ለማድረግ የሚፈልጉ ከሆነ, በሚቀጥለው አገናኝ ላይ ያለውን ሌላ ጽሑፍ በማንበብ ሌሎች አካላትን በማከል ሂደት እራስዎን እራስዎ እንዲገጥሙ እንመክራለን.

በተጨማሪ ተመልከት: በኡቡንቱ ውስጥ የ LAMP አሠራርን መጫን