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

Pin
Send
Share
Send

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

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

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

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

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

  1. Ажиллуулах "Терминал" тухайлбал, цэсээр эсвэл товчлуурын хослолыг дарж болно 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 нэмэх -багц нэмэх.
  5. Зөвхөн системийн командыг ашиглан системийн санг шинэчлэх шаардлагатай хэвээр байнаsudo apt-get шинэчлэлт.
  6. Хэрэв та албан ёсны нөөцөөс PostgreSQL-ийн хамгийн сүүлийн хувилбарыг авах сонирхолтой байгаа бол консол дээр бичих хэрэгтэй.sudo apt-get postgresql postgresql-хувь суулгахфайл нэмэх талаар баталгаажуулна уу.

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

Алхам 2: PostgreSQL-ийг анх удаа эхлүүлэх

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

  1. Командыг оруулна ууsudo su - postgresдээр дарна уу Оруулна ууБайна. Ийм үйлдэл хийснээр үндсэн дансны нэрийн өмнөөс менежмент рүү шилжих боломжтой болно.
  2. Ашиглаж буй профайлын удирдлага дор удирдлагын консол руу нэвтрэхpqqlБайна. Идэвхжүүлэлт нь хүрээлэн буй орчны асуудлыг шийдвэрлэхэд тань туслах болно.тусламж- энэ нь боломжтой бүх тушаалууд болон аргументуудыг харуулна.
  3. Одоогийн PostgreSQL хуралдааны талаарх мэдээллийг үзэх боломжтой холболтын мэдээлэл.
  4. Хүрээлэн буй орчноос гарах нь багтаа тусална q.

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

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

Стандарт данстай ажиллах нь тийм ч тохиромжтой биш бөгөөд үргэлж тийм ч чухал байдаггүй. Иймээс бид шинэ профайл үүсгэх, тусдаа мэдээллийн сантай холбох журмыг авч үзэхийг санал болгож байна.

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

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

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

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

    ҮНЭГҮЙ тест хийх (
    equip_id цуврал PRIMARY KEY,
    type varchar (50) ҮГҮЙ,
    өнгөт varchar (25) ҮГҮЙ,
    байршлын varchar (25) шалгах (байршил ('хойд', 'өмнөд', 'баруун', 'зүүн', 'зүүн хойд', 'зүүн өмнөд', 'баруун өмнө,' баруун хойд ')),
    суулгах_ өдөр
    );

    Эхлээд хүснэгтийн нэр туршилт (та өөр ямар ч нэрийг сонгож болно). Багана бүрийг доор тайлбарлав. Бид нэрсийг нь сонгосон төрөл varchar ба өнгөт varchar жишээлбэл, та Латин үсгийг ашигласнаар бусад ямар ч шинж тэмдгийг үзэх боломжтой. Хаалтан дахь тоонууд нь баганы хэмжээг хариуцах бөгөөд энэ нь тэнд байрлуулсан өгөгдөлтэй шууд холбоотой юм.

  2. Орсны дараа зөвхөн хүснэгтийг дэлгэцэн дээр харуулахад л үлддэг d.
  3. Та хараахан мэдээлэл оруулаагүй энгийн төслийг харж байна.
  4. Командын тусламжтайгаар шинэ өгөгдөл нэмэгддэгINSERT INTO тест (төрөл, өнгө, байршил, суулгах_өдөр) VALUES ('слайд', 'цэнхэр', 'өмнөд', '2018-02-24');Хүснэгтийн нэрийг эхлээд зааж өгсөн бөгөөд бидний хувьд энэ нь юм туршилт, дараа нь бүх багана жагсааж, утгууд нь хаалтанд, үргэлж хашилтаар тэмдэглэгдсэн байна.
  5. Дараа нь та өөр мөр нэмж болно,INSERT INTO тест (төрөл, өнгө, байршил, суулгах хугацаа) VALUES ('дүүжин', 'шар', 'баруун хойд', '2018-02-24');
  6. Хүснэгтийг хооронд нь ажиллуулSELECT * FROM тест;үр дүнг үнэлэх. Таны харж байгаагаар бүх зүйл зөв байрлаж, өгөгдлийг зөв оруулсан болно.
  7. Хэрэв та утгыг устгах шаардлагатай бол командыг ашиглан үүнийг хийТестийг ХААЛГА ХИЙХ ХЭРЭГЛЭЭ = = слайд ';хүссэн талбарыг ишлэлд оруулах замаар.

Алхам 5: phpPgAdmin суулгана уу

Консолоор дамжуулан мэдээллийн санг удирдах нь үргэлж хялбар байдаггүй тул тусгай phpPgAdmin GUI програмыг суулгаснаар үүнийг сайжруулах нь зүйтэй юм.

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

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

Мөн үзнэ үү: Ubuntu дээр LAMP Software Suite суулгах

Pin
Send
Share
Send