ASUS K52F noutbuklari uchun dasturiy ta'minotni yuklab olish

PostgreSQL - Windows va Linuxni o'z ichiga olgan turli platformalar uchun bepul ma'lumotlar bazasini boshqarish tizimi. Ushbu vosita ko'plab ma'lumotlar turlarini qo'llab-quvvatlaydi, o'rnatilgan skript tiliga ega va klassik dasturlash tillaridan ishni qo'llab-quvvatlaydi. Ubuntuda PostgreSQL orqali o'rnatiladi "Terminal" rasmiy yoki foydalanuvchi omborlaridan foydalangan holda va tayyorgarlikdan so'ng testlar va jadvallarni yaratish ishlarini amalga oshiradi.

PostgreSQLni Ubuntu-ga o'rnating

Ma'lumotlar bazalari turli sohalarda qo'llaniladi, ammo qulay boshqaruv tizimi ularni qulay boshqarish imkonini beradi. Ko'pgina foydalanuvchilar PostgreSQL-da to'xtaydi, ularni OS-ga o'rnatadi va jadvallar bilan ishlashni boshlaydi. So'ngra, biz yuqorida aytib o'tilgan asbobni ishga tushirish va sozlashning butun jarayonini ta'riflashni istaymiz.

1-qadam: PostgreSQL-ni o'rnating

Albatta, PostgreSQL ning normal ishlashini ta'minlash uchun kerakli fayllar va kutubxonalarni Ubuntu-ga qo'shishingiz kerak. Bu konsol va foydalanuvchi yoki rasmiy havzalar yordamida amalga oshiriladi.

  1. Yugurish "Terminal" Masalan, menyu orqali yoki tugmalar birikmasini bosish bilan har qanday qulay usulda Ctrl + Alt + T.
  2. Birinchidan, biz foydalanuvchi ruxsatlariga e'tibor beramiz, chunki eng so'nggi versiyalar odatda u erdan yuklab olinadi. Maydondagi buyruqni kiritingsudo sh -c "echo" deb //apt.postgresql.org/pub/repos/apt/ "lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list "ni bosing va keyin bosing Kirish.
  3. Hisobingiz uchun parolni kiriting.
  4. Undan keyinwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key qo'shimchalari -paketlarni qo'shish.
  5. Faqat sistema kutubxonalarini standart buyruq bilan yangilash uchun qoladi.sudo apt-get yangilanishi.
  6. PostgreSQL-ning eng so'nggi versiyasini rasmiy havzadan olishni xohlasangiz, konsoldasudo apt-get o'rnatish postgresql postgresql-contribva fayllarni qo'shib tasdiqlang.

Muvaffaqiyatli o'rnatishni tugallangandan so'ng siz standart hisobni ishga tushirishga, tizimning ishlashini va dastlabki konfiguratsiyani tekshirishga o'tishingiz mumkin.

2-qadam: Dastlab PostgreSQLni ishga tushiring

O'rnatilgan DKBning boshqaruvi ham amalga oshiriladi "Terminal" tegishli buyruqlar yordamida. Standart foydalanuvchining chaqiruvi quyidagicha bo'ladi:

  1. Buyruqni kiritingsudo suv - postgresni bosing Kirish. Ushbu operatsiyani bajarish, siz hozirda asosiy vazifa sifatida xizmat ko'rsatadigan sukut bo'yicha yaratilgan hisob nomidan menejerga borish imkonini beradi.
  2. Boshqaruv konsolining kiritilgan profilning nomini kiritish orqali amalga oshiriladipsql. Atrof-muhit bilan ishlash sizni aktivlashtirishga yordam beradiyordam- barcha mavjud buyruq va dalillarni namoyish etadi.
  3. Joriy PostgreSQL sessiyasi haqida ma'lumotni ko'rish orqali amalga oshiriladi Bilim.
  4. Atrof muhitdan chiqish jamoaga yordam beradi q.

Endi siz hisobga qanday kirishni va boshqaruv konsoliga borishni bilasiz, shuning uchun yangi foydalanuvchi va uning ma'lumotlar bazasini yaratish uchun harakat qilish vaqti keldi.

3-qadam: Foydalanuvchi va ma'lumotlar bazasini yaratish

Mavjud standart hisob bilan ishlash har doim ham qulay emas va u har doim ham zarur emas. Shuning uchun biz yangi profil yaratish va unga alohida ma'lumotlar bazasini ulash tartibini ko'rib chiqishni taklif qilamiz.

  1. Nazorat profilidagi konsolda bo'lish postgres (jamoasudo suv - postgres) yozingcreateuser - interaktivva keyin tegishli belgiga belgilarni kiritish bilan mos nom bering.
  2. Keyinchalik, barcha tizim resurslariga kirish uchun foydalanuvchi superuser huquqlarini berishni xohlaysizmi, qaror qabul qiling. Oddiy variantni tanlang va davom eting.
  3. Ma'lumotlar bazasi hisob nomi bilan bir xil nomga ega, shuning uchun buyruqni ishlatish kerakyaratilgan lumpiklarqaerda lampalar - Foydalanuvchi nomi.
  4. Belgilangan ma'lumotlar bazasi bilan ishlashga o'tish jarayoni sodir bo'ladipsql -d lumpiklarqaerda lampalar - ma'lumotlar bazasining nomi.

4-qadam: jadval yaratish va satrlar bilan ishlash

Belgilangan ma'lumotlar bazasida dastlabki jadvalingizni yaratish vaqti keldi. Ushbu protsedura konsol orqali ham amalga oshiriladi, ammo asosiy buyruqlar bilan shug'ullanish qiyin bo'lmaydi, chunki bajarishingiz kerak bo'lgan narsalar quyidagilar:

  1. Ma'lumotlar bazasiga ko'chgandan keyin quyidagi kodni kiriting:

    CREATE TABLE test (
    equip_id qatori PRIMARY KEY,
    turi varchar (50) QAYD NULL,
    rang varchar (25) QAYD NULL,
    joy ("shimoliy", "janubiy", "g'arb", "sharq", "shimoli-sharqiy", "janubi-sharqiy", "janubi-g'arbiy qismida", "shimoli-g'arbiy"
    install_date sana
    );

    Avval jadval nomi ko'rsatiladi. sinov (boshqa nomni tanlashingiz mumkin). Quyidagi har bir ustun tasvirlangan. Biz nomlarni tanladik turi varchar va rang varchar faqat bir misol uchun siz boshqa belgilarga kirishingiz mumkin, faqat lotin harflaridan foydalanishingiz mumkin. Qavslardagi raqamlar ustun o'lchamidan mas'uldir, u erda ma'lumotlarga to'g'ridan-to'g'ri bog'liqdir.

  2. Kiritilganidan keyin faqat jadvalni ekranda ko'rsatish uchun qoladi D.
  3. Hali hech qanday ma'lumotlarni o'z ichiga olgan oddiy loyihani ko'rasiz.
  4. Yangi ma'lumotlar buyruq orqali qo'shiladiINSERT INTO testi (turi, rangi, manzili, install_date) VALUES ('slide', 'ko'k', 'janubiy', '2018-02-24');Birinchidan, jadvalning nomi ko'rsatiladi, bizning holatlarimizda sinov, keyin barcha ustunlar listelenir va parantez ichidagi qiymatlar, albatta, tirnoq ichida ko'rsatiladi.
  5. Keyin boshqa qatorni qo'shishingiz mumkin, masalan,INSERT INTO testi (turi, rangi, joylashuvi, install_date) VALUES ('swing', 'sariq', 'shimoli-g'arbiy', '2018-02-24');
  6. Jadvalni ichidan boshqaringSELECT * FROM sinov;Natijani baholash uchun. Ko'rib turganingizdek, har bir narsa to'g'ri joylashtirilgan va ma'lumotlar to'g'ri kiritilgan.
  7. Har qanday qiymatni olib tashlash kerak bo'lsa, buyruqni bajaringTestdan o'chirish WHERE = "slayd";kerakli maydonni takliflar bilan belgilash.

5-qadam: phpPgAdmin-ni o'rnating

Ma'lumotlar bazasini boshqarish konsol orqali bajarish har doim ham oson emas, shuning uchun maxsus phpPgAdmin GUI-ni o'rnatish orqali uni yangilashingiz kerak.

  1. Prioritet orqali "Terminal" Kutubxonalar uchun so'nggi yangiliklarni yuklab olingsudo apt-get yangilanishi.
  2. Apache veb-serverini o'rnatingsudo apt-get apache2 ni o'rnatish.
  3. O'rnatishdan so'ng uning ishlashi va sintaksis to'g'riligini testdan o'tkazingsudo apache2ctl konfiguratsiyasi. Agar biror narsa noto'g'ri bo'lsa, rasmiy Apache veb-saytidagi tavsifga asoslanib, xato toping.
  4. Yozib, serverni ishga tushiringsudo systemctl boshlash apache2.
  5. Endi serverning ishlashi tasdiqlangan bo'lsa, phpPGAdmin kutubxonalarini ularni rasmiy havzadan yuklab olish orqali qo'shishingiz mumkin.sudo apt o'rnatish phppgadmin.
  6. Keyin konfiguratsiya faylini bir oz o'zgartiring. Standart notebook orqali ochinggedit /etc/apache2/conf-available/phppgadmin.conf. Agar hujjat faqat o'qiladi bo'lsa, avval buyruqlar kerak bo'ladi ketit Shuningdek, belgilangsudo.
  7. Hatdan oldin "Mahalliyni talab qiling" qo'yish#, izohni qayta ko'rib chiqing va quyida kiritingHammaga ruxsat bering. Endi manzilga kirish faqat mahalliy kompyuter uchun emas, balki tarmoqdagi barcha qurilmalar uchun ochiq bo'ladi.
  8. Veb-serverni qayta ishga tushiringsudo xizmati apache2 qayta ishga tushirildiPostgreSQL bilan ishlashni boshlashingiz mumkin.

Ushbu maqolada biz PostgreSQL ni emas, balki LAMP dasturini birlashtiruvchi Apache veb-serverini o'rnatdik. Agar sizning saytlaringiz va boshqa loyihalaringizning to'liq ishlashini ta'minlashni istasangiz, quyidagi linkdan boshqa maqolani o'qib, boshqa komponentlarni kiritish jarayoni bilan tanishishni tavsiya etamiz.

Shuningdek qarang: Lampa paketini Ubuntu-da o'rnatish