Laptop ASUS K52F proqramını necə yükləyə bilərsiniz?

PostgreSQL, Windows və Linux daxil olmaqla müxtəlif platformalar üçün tətbiq olunan pulsuz verilənlər bazası idarəetmə sistemidir. Alət çox sayda məlumat növünü dəstəkləyir, quraşdırılmış scripting dilinə malikdir və klassik proqramlaşdırma dilləri ilə işə dəstək verir. Ubuntu'da PostgreSQL vasitəsilə quraşdırılır "Terminal" rəsmi və ya istifadəçi depolarından istifadə edərək və hazırlıq işindən sonra testlər və masalar yaratmaq.

PostgreSQL'i Ubuntu'da quraşdırın

Verilənlər bazası müxtəlif sahələrdə istifadə olunur, lakin rahat idarəetmə sistemi onlara rahat nəzarət verir. Bir çox istifadəçi PostgreSQL-də dayandırır, OS-yə quraşdırır və masalarla işə başlayır. Daha sonra, bütün quraşdırma prosesinin, sözügedən alətin ilk işə salınması və qurulmasını izah etməklə addım-addım istəyirik.

Addım 1: PostgreSQL'i qurun

Əlbəttə ki, PostgreSQL-in normal fəaliyyətini təmin etmək üçün lazım olan bütün faylları və kitabxanaları Ubuntu-a əlavə etməklə başlamalısınız. Bu, konsol və istifadəçi və ya rəsmi depolardan istifadə edilir.

  1. Run "Terminal" hər hansı bir rahat şəkildə, məsələn, menyu vasitəsilə və ya tuş kombinasiyasına basaraq Ctrl + Alt + T.
  2. Birincisi, ən son versiyaların adətən ilk dəfə yükləndiyi üçün istifadəçi deposunu qeyd edirik. Sahə komanda daxil edinsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'və sonra basın Daxil edin.
  3. Hesabınız üçün parol daxil edin.
  4. Bundan sonra istifadəwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key əlavə et -paketləri əlavə etmək.
  5. Sistem kitabxanalarını standart komanda ilə yeniləmək üçün qalır.sudo apt-get yeniləmə.
  6. PostgreSQL-in ən son versiyasını rəsmi deposundan əldə etmək istəyirsinizsə, konsolda yazmalısınızsudo apt-get quraşdırma postgresql postgresql-contribfaylları əlavə edin.

Uğurlu bir quruluşun tamamlanmasından sonra, sistemin əməliyyatını və ilk konfiqurasiyasını yoxlayaraq, standart hesab açmağa davam edə bilərsiniz.

Addım 2: PostgreSQL İlkini Başla

Yüklü DBS-in idarə edilməsi də baş verir "Terminal" müvafiq əmrləri istifadə edərək. Standart istifadəçiyə edilən zəng belə görünür:

  1. Komanda daxil edinsudo su - postgresvə basın Daxil edin. Bu əməliyyat hazırda əsas olaraq xidmət edən default tərəfindən yaradılan hesabın adından rəhbərliyə getməyə imkan verəcəkdir.
  2. Istifadə olunan profilin görünüşü altında nəzarət konsolunun daxil edilməsidirpsql. Ətraf ilə məşğul olmaq, aktivləşdirməyə kömək edəcəkkömək edir- bütün mövcud əmrləri və arqumentləri göstərəcəkdir.
  3. Mövcud PostgreSQL sessiyası haqqında məlumatların izlənməsi vasitəsilə həyata keçirilir conninfo.
  4. Ətrafından çıxmaq komandaya kömək edəcək q.

İndi hesaba daxil olmaq və idarəetmə konsoluna necə girdiyini bilirsiniz, yeni bir istifadəçi və onun verilənlər bazasını yaratmaq üçün hərəkət etmək üçün vaxt gəldi.

Addım 3: İstifadəçi və verilənlər bazası yaradın

Mövcud standart hesabla işləmək hər zaman rahat deyil və həmişə lazım deyil. Buna görə yeni bir profil yaratmaq və ona ayrı bir məlumat bazası bağlamaq prosedurunu nəzərdən keçirmək təklif edirik.

  1. İdarəetmə nəzarəti altında konsolda olmaq postgres (komandasudo su - postgres) yazmaqyaratmaq - interaktivvə müvafiq simvolları yazaraq uyğun bir ad verin.
  2. Bundan sonra, bütün sistem resurslarına daxil olmaq üçün istifadəçi superuser hüquqlarını vermək istəməyinizə qərar verin. Sadəcə müvafiq seçimi seçin və davam edin.
  3. Verilənlər bazası hesabın adı ilə eyni adın daha yaxşı adlandırıldığı üçün komanda istifadə etməlisinizyaradılan lumpicsharada lumpiklər - istifadəçi adı.
  4. Verilən verilənlər bazası ilə işə keçid vasitəsilə meydana gəlirpsql -d lumpicsharada lumpiklər - məlumat bazasının adı.

Addım 4: Masanın yaradılması və satırlarla işləmə

Verilən verilənlər bazasında ilk cədvəlinizi yaratmaq vaxtıdır. Bu prosedur da konsol vasitəsilə həyata keçirilir, lakin əsas əmrləri ilə məşğul olmaq çətin olmayacaqdır, çünki bunu etmək lazımdır:

  1. Verilənlər bazasına keçdikdən sonra aşağıdakı kodu daxil edin:

    CREATE TABLE test (
    equip_id serialı PRIMARY KEY,
    növü varchar (50) NOT NULL,
    rəng varchar (25) NOT NULL,
    yeri varchar (25) yoxlama ('şimal', 'cənub', 'qərb', 'şərq', 'şimal-şərq', 'cənub-şərq', 'cənub-qərb', '
    install_date tarixi
    );

    Birincisi cədvəl adı göstərilir. test (başqa bir ad seçə bilərsiniz). Aşağıdakı hər sütunu təsvir edir. Adları seçdik növü varcharrəng varchar yalnız bir nümunə üçün, hər hansı digər göstəriciyə daxil ola bilərsiniz, lakin yalnız Latin simvolları ilə istifadə edə bilərsiniz. Mötərizədə olan nömrələr sütunun ölçüsündən məsuliyyət daşıyır, bu, orada yerləşdirilən məlumatlarla birbaşa əlaqələndirilir.

  2. Daxil etdikdən sonra yalnız ekranda masa göstərmək üçün qalır d.
  3. Hələ heç bir məlumatı olmayan bir sadə layihə görürsünüz.
  4. Komanda vasitəsilə yeni məlumat əlavə edilirINSERT INTO testi (növü, rəngi, yeri, install_date) VALUES ('slayd', 'mavi', 'cənub', '2018-02-24');Birincisi, masanın adı göstərilmişdir, bizim vəziyyətimizdir test, sonra bütün sütunlar sıralanır və mötərizədə olan dəyərlər mütləq qiymətlərlə göstərilir.
  5. Sonra başqa bir xətt əlavə edə bilərsiniz, məsələn,INSERT INTO testi (tip, rəng, yer, quraşdırma_date) VALUES ('swing', 'sarı', 'şimal-qərb', '2018-02-24');
  6. Masanın üzərindən keçinSEÇİN * FROM testi;nəticəni qiymətləndirmək. Gördüyünüz kimi, hər şey düzgün şəkildə düzəldilib və məlumatlar düzgün daxil edilib.
  7. Hər hansı bir dəyəri aradan qaldırmaq lazımdır, əmr vasitəsiləTestdən silin WHERE type = 'slayd';tələb olunan sahəni quotes ilə ifadə edərək.

Adım 5: phpPgAdmin qurun

Verilənlər bazası idarə olunması həmişə asanlıqla konsol vasitəsilə yerinə yetirilmir, belə ki, xüsusi phpPgAdmin GUI-ni quraşdıraraq təkmilləşdirmək yaxşıdır.

  1. Prioritet vasitəsilə "Terminal" Kitabxanalar vasitəsilə ən son yeniləmələri yükləyinsudo apt-get yeniləmə.
  2. Apache Web Server qurunsudo apt-get apache2 yükləyin.
  3. Quraşdırıldıqdan sonra, performansını və sintaksis düzgünlüyünü test edinsudo apache2ctl configtest. Bir şey yanlış getdi, Rəsmi Apache saytında təsviri görə bir səhv axtarmaq.
  4. Yazaraq server başlayınsudo systemctl başla apache2.
  5. İndi serverin əməliyyatı təmin olunduqda, phpPgAdmin kitabxanalarını rəsmi məlumat bazasından endirimlə yükləyə bilərsiniz.sudo apt install phppgadmin.
  6. Sonra, konfiqurasiya faylını bir az dəyişməlisiniz. Standart notebook vasitəsilə açıngedit /etc/apache2/conf-available/phppgadmin.conf. Sənəd yalnız oxunduqda əvvəllər əmr lazımdır gedit də göstərinsudo.
  7. Satırdan əvvəl "Yerli tələb et" qoydular#, şərhdə təkrarlamaq və aşağıda daxil etmək lazımdırHər kəsdən icazə verin. İndi ünvana giriş yalnız yerli PC üçün deyil, ağdakı bütün qurğular üçün açıq olacaq.
  8. Veb serverini yenidən başladınsudo xidmət apache2 yenidən başladınPostgreSQL ilə işləmək üçün aşağıya düşməyin.

Bu yazıda PostgreSQL-ni deyil, LAMP proqramının birləşməsində istifadə olunan bir Apache web serverinin quraşdırılmasına baxdıq. Sitenizin və digər layihələrin tam işləməsini təmin etmək istəyirsinizsə, digər məqalələri oxumaqla digər komponentləri əlavə etmək prosesi ilə tanış olmanızı məsləhət görürük.

Həmçinin baxın: Ubuntu'da LAMP suitinin quraşdırılması