Ноутбук ASUS K52F үчүн программаларды кандай

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

Орнотуу PostgreSQL боюнча Ubuntu

Маалыматтар базасы ар кандай аймактарында колдонулат, ал эми жакшы башкаруу тутумун камсыз кылат. PostgreSQL көптөгөн Ник токтошуп, ал OS орнотулуучу жана столдор менен иштей башташат. Андан ары, биз кадам орнотуу жараянын, мындай деди: куралы биринчи ачууга жана тарам кадамды айтып кетким келет.

1-кадам: PostgreSQL орнотуу

Албетте, биз PostgreSQL тийиштүү иштешин камсыздоо үчүн Ubuntu боюнча бардык зарыл болгон документтерди жана китепканаларды тышкары менен башталышы керек. Бул аймактын жана пайдалануучу тарабынан эч кандай расмий репозиторийлерин колдонуу менен жүзөгө ашырылат.

  1. баштоо "Терминал" каалаган ыңгайлуу ыкма менен, мис аркылуу меню же туурасынан паста Ctrl + Alt + T.
  2. Биринчиден, эреже катары, биринчи кезекте акыркы нускасын түшүрүш бар эле, колдонуучу репозиторийлеринен белгилешет. талаа буйругун кыстарууSudo ш е "Эхо" Деб //apt.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 ап-негизги кошуу -топтомдорун кошуу.
  5. Бул стандарттык системасы китепканалары тобу гана сакталып калганSudo ап-Get өзгөртүү.
  6. Эгер расмий эмиэ PostgreSQL акыркы жеткиликтүү нускасын алууга кызыкдар болсо, консолго жазуу талап кылынатSudo PostgreSQL PostgreSQL-ж.б. орнотуу ап-алуужана материалдары кошуу ырастайм.

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

2-кадам: биринчи баштоо PostgreSQL

Management белгиленген базалары ошол аркылуу пайда болот "Терминал" тиешелүү буйрук менен. түзүлгөн демейки колдонуучуга даттануу мындай болот:

  1. команданы терүүгөSudo су - postgresжана чыкылдатуу кирүү. Мындай иш-чаралар учурда башталгыч катары демейки эсеп менен түзүлгөн жактын жетекчилигине барып мүмкүндүк берет.
  2. Кирүү система Кароолор контролдук чыгуучунун аркылууpsql. айлана-чөйрө менен күрөшүү үчүн жаратууга жардам беретжардам- бул бардык буйруктарды жана далилдерди көрсөтөт.
  3. Учурдагы PostgreSQL сессияны билдирүүлөрдү кароо аркылуу жүзөгө ашырылат conninfo.
  4. айлана-чөйрөгө алып чыгып кет, буйрукту колдоносуз с.

Эми сиз эсебине кирип, башкаруу консолунан барып, кантип билебиз, ошондуктан ал жаңы колдонуучуну жана маалымат базасын түзүү баштоого убакыт жетти.

3-кадам: колдонуучуну түзүү жана маалыматтар базасы

Ал буга чейин эле иштеп жаткан стандартты эске алуу менен иш алып баруу дайыма эле жеңил эмес, жана ар дайым аны кереги жок. Ошондуктан биз бул өзүнчө базасын бир кароо жана эмнеге түзүү жараянын карап чыгууну сунуштайбыз жатат.

  1. башкаруу билдирүүсүнө ылайык аймагында болуу postgres (командаSudo су - postgres), Жазууcreateuser --interactiveАнан аны каралган космоско каармандарды жазуу менен ылайыктуу ысым берем.
  2. Андан кийин, ар кандай системасы ресурстарга Superuser мүмкүнчүлүгү бар колдонуучуну камсыз келеби же жокпу, чечим кабыл алат. Жөн гана туура жолду тандап, кирет.
  3. Маалымат базасы боюнча эсеп деген эле атын жакшы, ошондуктан буйругун колдонуу керекcreatedb lumpicsкайда lumpics - Колдонуучунун аты.
  4. Мурунку көрсөтүлгөн маалыматтар базасы аркылуу пайда менен иштөөpsql -D lumpicsкайда lumpics - маалымат базасы үчүн программанын аталышы.

4-кадам: жадыбалын түзүү жана Саптар менен иштөө

Бул атайын базада биринчи дасторкон түзүү үчүн убакыт керек. Бул жол-жобосу ушул консол аркылуу жүзөгө ашырылат, ал эми жөн эле төмөнкү керек, анткени оор деле болбойт, негизги буйрук менен күрөшүү үчүн:

  1. базасына өтүү кийин, төмөнкү кодун киргизип:

    ТҮЗҮҮ МАЗМУНУ тест (
    сериялык башкы ачкыч equip_id,
    түрү varchar (50) NULL ЭМЕС,
    түс varchar (25) NULL ЭМЕС,
    жайгашуу varchar (25) текшерүү (( "түндүк", "түштүк", "Батыш", "Чыгыш", "түндүк", "түштүк", "түштүк", "түндүк") же жайгашкан жери),
    install_date датасы
    );

    столдун аты текшерүү (Сиз башка атын тандап алат). төмөнкү ар бир тилке сүрөттөйт. Биз аты тандап түрү varchar жана түс varchar Мисалы, сиз ошондой эле башка ар кандай көрсөтүү, ал эми бир гана латын тамгалары колдонуу менен. Кашаанын ичиндеги сандар маалыматтар түздөн-түз маалымат жайгаштырылат менен байланышкан тилкеде, өлчөмүн үчүн жоопкерчиликтүү болушат.

  2. Сен аркылуу гана экрандагы дасторкон көрсөтө алабыз киргизилгенден кийин г.
  3. Сиз эч кандай маалымат буга чейин өзү жок, жөнөкөй долбоорду көрөбүз.
  4. Жаңы маалыматтар буйругу аркылуу кошулатсыноо Жарчысы (түрү, түсү, жайгашкан жери, install_date) БААЛУУЛУКТАР ( "слайд", "көк", "түштүк", "2018-02-24 ');Биринчиден, стол аталышын көрсөтүүгө, бул учурда, текшерүүАндан кийин кашаанын түркүктүн бардык тырмакчага зарыл баалуулуктар көрсөтүп тизмеси келтирилген.
  5. Мисалы, мындан ары дагы башка жол менен киргизе алат,сыноо Жарчысы (түрү, түсү, жайгашкан жери, install_date) БААЛУУЛУКТАР ( "селкинчек", "сары", "түндүк", "2018-02-24 ');
  6. столдун аркылуу RunSELECT сынаба ЧЕЙИН;натыйжаларга баа берүү. Көрүнүп тургандай, баары туура жана киргизилген маалымат туура эмес жайгашкан.
  7. Эгер эч кандай мааниси жок керек болсо, буйругу менен аныКайсы түрү = 'слайд "сыноо жок кылуу;тырмакчага каалаган жерин көрсөтүү.

5-кадам: орнотуу phpPgAdmin

Ал ар дайым жеңил базасын башкаруу консолунан аркылуу жүзөгө ашырылат, ошондуктан ал өзгөчө GUI phpPgAdmin орнотуу менен, аны жакшыртуу үчүн жакшы эмес.

  1. артыкчылыктуу үстүнөн "Терминал" китепканаларга акыркы өзгөрүүлөр жүктөп алуу аркылууSudo ап-Get өзгөртүү.
  2. Apache WEB Server орнотууSudo ап-ала apache2 орнотуу.
  3. орнотулгандан кийин, синтаксисин колдонуп, анын натыйжалуулугун жана тууралыгын текшерүүSudo apache2ctl configtest. бир нерсе туура эмес кетти болсо, Apache сыпаттамага расмий сайтында күнөөсү үчүн карап.
  4. Server баштоо кирипSudo apache2 баштоо systemctl.
  5. Азыр, жүрүш туура иштеши менен камсыз болгондо, силер расмий кампасы, аларды жүктөп phpPgAdmin китепканасын кошо алышат аркылууSudo ап орнотуу phppgadmin.
  6. Бул тарам билэ бир аз өзгөртүү менен коштолсо. стандарттык ноутбук менен ачып көрсөтүүGedit /etc/apache2/conf-available/phppgadmin.conf. Документти-окуу үчүн гана болсо, анда бир топ муктаж Gedit ошондой эле туратSudo.
  7. сапка чейин "Жергиликтүү талап кылуу" орун#Төмөндөгү комментарийлер аны өзгөртүү жана киргизүү үчүнУруксат берүү бардык. Азыр дареги мүмкүнчүлүгү жергиликтүү PC үчүн гана эмес, түйүнүндөгү бардык түзмөктөргө ачык болот.
  8. WEB Server өчүрүпSudo кызматы apache2 кайрасен аман-эсен PostgreSQL менен иштөөгө болот.

Бул макалада биз Бириккен ЧЫРАК программалык тарабынан гана PostgreSQL, бирок ошондой эле Apache WEB Server орнотуу эмес, талкууланды. Анын интернет жана башка долбоорлорду толук иштешин камсыз кылууга кызыкдар болсо, анда төмөнкү шилтемени башка макаланы окуп чыгып, башка компоненттерди кошуу жүрүшү менен таанышуу сунуш кылынат.

Кара: Ubuntu жылы ЧЫРАК программа топтомун орнотуу