Asus K52F зөөврийн програм хангамжийг хэрхэн татаж авах талаар

PostgreSQL нь Windows болон Линукс зэрэг янз бүрийн платформуудад зориулсан янз бүрийн мэдээллийн санг удирдах систем юм. Энэ хэрэгсэл нь олон тооны өгөгдлийн төрлийг дэмждэг, скрипт хэлтэй, сонгодог програмчлалын хэлийг ашиглан ажлыг дэмждэг. Ubuntu дээр PostgreSQL нь суулгагдсан "Терминал" албан ёсны буюу хэрэглэгчийн репозиторыг ашиглан бэлтгэл ажил хийсний дараа тест хийх, хүснэгт үүсгэх ажил хийгддэг.

Ubuntu дээр PostgreSQL суулгана

Мэдээллийн сангууд нь янз бүрийн газар ашиглагддаг боловч тав тухтай удирдлагын тогтолцоо нь тэдэнд тав тухтай хяналтыг өгдөг. Ихэнх хэрэглэгчид PostgreSQL дээр зогсоод OS-д суулгаад хүснэгтүүд дээр ажиллаж эхэлдэг. Дараа нь бид алхам алхмаар бүх суулгах процесс, эхний хэрэгсэлийг эхлүүлэх болон тохируулах талаар тайлбарлахыг хүсч байна.

Алхам 1: PostgreSQL суулгах

PostgreSQL-ийн хэвийн үйл ажиллагааг хангахын тулд та Ubuntu-д шаардлагатай бүх файл, санг нэмэх хэрэгтэй. Энэ нь консол болон хэрэглэгч эсвэл албан ёсны мэдээллийн санг ашиглан хийгддэг.

  1. Run "Терминал" Жишээ нь, цэс эсвэл товчлуурын хослолыг дарах замаар тохиромжтой арга замыг ашиглана уу Ctrl + Alt + T.
  2. Нэгдүгээрт, бид хэрэглэгчийн репозиторыг анхаарч үздэг. Яагаад гэвэл хамгийн сүүлийн үеийн хувилбарууд ихэвчлэн эхэнд татаж авдаг. Хээрийн команд оруулахsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /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 update.
  6. Хэрэв та албан ёсны репозитороос PostgreSQL-ийн хамгийн сүүлийн үеийн хувилбарыг олж авах сонирхолтой байгаа бол консол дээр бичих хэрэгтэй.sudo apt-get postgresql postgresql-contrib суулгахболон файл нэмэхийг баталгаажуулах.

Амжилттай суулгац дууссаны дараа та стандарт дансыг эхлүүлж, системийн үйл ажиллагаа болон анхны тохиргоог шалгах боломжтой.

Алхам 2: PostgreSQL Эхлээд эхлээрэй

Суурилуулсан DBMS-ийн удирдлага нь бас дамждаг "Терминал" тохирох тушаалуудыг ашиглана уу. Анхдагч хэрэглэгч рүү залгах нь иймэрхүү байна:

  1. Тушаалыг оруулна ууsudo su - postgresдээр дарна уу Оруулна уу. Энэ үйлдэл нь анхдагчаар үүсгэгдсэн дансны нэрийн өмнөөс удирдлага руу очих боломжийг олгоно.
  2. Хэрэглэх горимын нэрээр хяналтын консол руу ордогpsql. Байгаль орчныг шийдэх нь идэвхжүүлэхэд тань туслах болнотусламж- Энэ нь боломжтой бүх тушаал болон нэмэлт өгөгдлийг харуулах болно.
  3. PostgreSQL сесс одоогийн тухай мэдээллийг үзэх conninfo.
  4. Хүрээлэн буй орчиноос гарах нь багийнханд тусална q.

Одоо та данс руу хэрхэн нэвтэрч, менежментийн консол руу очдог тул шинэ хэрэглэгч болон түүний мэдээллийн санг үүсгэх цаг боллоо.

Алхам 3: Хэрэглэгч ба мэдээллийн сан үүсгэх

Одоогийн байгаа стандарт данстай ажиллахад үргэлж тохиромжгүй байдаг бөгөөд энэ нь үргэлж шаардлагатай биш юм. Тиймээс бид шинэ профайл үүсгэх процедурыг тусдаа мэдээллийн сантай холбох журмыг санал болгож байна.

  1. Хяналтын горимын дагуу консол дээр байрладаг Шуудангийн материал (багsudo su - postgresбичих)createuser --interactiveДараа нь зохих тэмдэгт мөрийг бичих замаар тохирох нэр өгнө.
  2. Дараа нь та бүх системийн эх үүсвэрүүдэд хандахын тулд хэрэглэгчийн супер хэрэглэгчийн эрхийг өгөхийг хүсч байгаа эсэхийг шийдээрэй. Зөв сонголтыг сонгоод үргэлжлүүлээрэй.
  3. Өгөгдлийн сан нь данс нэртэй адил нэртэй нэртэй болсон тул тушаалыг ашиглах хэрэгтэйcreatedb lumpicsхаана зангилаа - хэрэглэгчийн нэр.
  4. Өгөгдлийн сантай ажиллахаар шилжих шилжилт ньpsql -d lumpics юмхаана зангилаа - өгөгдлийн сангийн нэр.

Алхам 4: Хүснэгтийн мөрийг үүсгэж, мөрүүдтэй ажиллах

Эхний хүснэгтийг үүсгэсэн мэдээллийн санд үүсгэх цаг боллоо. Энэ процедур нь консолоор хийгддэг боловч үндсэн командтай ажиллахад хэцүү байх болно. Учир нь дараах зүйлсийг хийх хэрэгтэй:

  1. Өгөгдлийн санд шилжин орсны дараа дараах кодыг оруулна уу:

    TABLE тест хийх
    equip_id цуваа PRIMARY ҮНДСЭН,
    varchar төрөл (50) NOT NULL,
    color varchar (25) NOT NULL,
    байршил varchar (25) шалгах (байршил ('хойд', 'өмнөд', 'баруун', 'зүүн', 'зүүн хойд', 'зүүн өмнөд', 'баруун өмнөд', 'баруун хойд'
    суулгах огноо
    );

    Эхлээд хүснэгт нэр тодорхойлогдоно. Тест (та өөр нэр сонгох боломжтой). Дараахь багануудыг тайлбарлав. Бид нэрийг сонгов varchar төрөл болон өнгөт varchar Жишээ нь, та зүгээр л бусад заалтад хандах боломжтой, гэхдээ зөвхөн латин тэмдэгт ашиглах боломжтой. Хаалтанд байгаа тоонууд нь баганын хэмжээ, тэнд таарах өгөгдөлтэй шууд хамааралтай байдаг.

  2. Үүнийг оруулсны дараа дэлгэц дээр хүснэгтийг харуулах болно d.
  3. Та ямар нэгэн мэдээлэл агуулаагүй энгийн төсөл харна уу.
  4. Шинэ өгөгдөл тушаалаар нэмэгддэгINSERT INTO тест (төрөл, өнгө, байршил, install_date) VALUES ('гулсах', 'цэнхэр', 'өмнөд', '2018-02-24');Нэгдүгээрт, хүснэгтийн нэрийг бидэнд зааж өгсөн Тест, дараа нь бүх баганууд жагсаагдсан байх бөгөөд хаалтанд байгаа утгуудыг заавал иш татахад зааж өгнө.
  5. Дараа нь өөр нэг мөрийг нэмж болно, жишээлбэл,INSERT INTO тест (төрөл, өнгө, байршил, install_date) VALUES ('дүүжин', 'шар', 'баруун хойд', '2018-02-24');
  6. Хүснэгтийг ажиллуулSELECT * Туршилтын FROM;үр дүнг үнэлэх. Бүх зүйлийг зөв зохион байгуулж, өгөгдлийг зөв оруулсан болно.
  7. Хэрэв та ямар нэгэн утга хасах шаардлагатай бол тушаалыг ашиглана ууХЭРЭГЛЭХ Туршилтын WHERE type = 'slide';Шаардлагатай талбарыг ишлэлд оруулах.

Алхам 5: Суулгах phpPgAdmin

Өгөгдлийн сангийн менежмент нь консолоор дамжиж ажиллахад амар байдаггүй учраас тусгай phpPgAdmin GUI-ийг суулгаж шинэчлэх нь зүйтэй юм.

  1. Тэргүүлэх чиглэл "Терминал" Номын сангийн хамгийн сүүлийн үеийн шинэчлэлтүүдийг татаж авахsudo apt-get update.
  2. Apache вэб сервер суулгахsudo apt-get install apache2.
  3. Суулгацын дараа өөрийн гүйцэтгэл болон синтаксийн зөвийг туршихдаа ашигланаsudo apache2ctl configtest. Хэрэв ямар нэгэн зүйл буруу болбол албан ёсны Apache вэбсайтны тодорхойлолтоос шалтгаалан алдаа хайна уу.
  4. Серверийг бичиж эхэлsudo systemctl start apache2.
  5. Одоо серверийн ажиллагаа итгэлтэй болсон болохоор та phpPgAdmin-ийн сангуудыг албан ёсны репозитороос татаж аваад оруулж болно.sudo apt суулгах phppgadmin.
  6. Дараа нь та тохиргооны файлыг бага зэрэг өөрчлөх хэрэгтэй. Стандарт тэмдэглэлийн дэвтэртээ нээгээд, үүнийг зааж өгнө үүgedit /etc/apache2/conf-available/phppgadmin.conf. Хэрэв баримт бичиг нь зөвхөн уншигдахаар бол та өмнө нь команд хэрэгтэй болно gedit бас зааж өгнө үүsudo.
  7. Мөр өмнө "Орон нутгийн шаардлага" тавьсан#, комментыг тайлбарлахдаа доор оруулахБүгдийг нь зөвшөөрөх. Зөвхөн локаль компьютерт төдийгүй сүлжээнд байгаа бүх төхөөрөмжүүдэд хаяг руу нэвтрэх боломжтой болно.
  8. Вэб серверийг дахин эхлүүлэхsudo service apache2 дахин эхлүүлэхPostgreSQL-тэй ажиллахад чөлөөтэй болно.

Энэ нийтлэлд бид зөвхөн PostgreSQL төдийгүй LAMP програмыг нэгтгэхэд ашиглагддаг Apache вэб серверийг суурилуулсан. Хэрэв та өөрийн сайт болон бусад төслүүдийн үйл ажиллагааг бүрэн дүүрэн байлгах сонирхолтой байгаа бол бид бусад өгүүлэлийг дараах холбоос дээр уншиж бусад хэсгүүдийг нэмэх үйл явцыг мэдэж байхыг зөвлөж байна.

Үзэх: Ubuntu дээр LAMP програм суулгах