Ubuntu-де кийинки Postgresql орнотуңуз

Anonim

Ubuntu-де кийинки Postgresql орнотуңуз

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

Ubuntu-де кийинки Postgresql орнотуңуз

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

1-кадам: Постгрескл орнотуу

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

  1. Мисалы, каалаган ыңгайлуу ыкмада "терминалды" ишке киргизиңиз, мисалы, Ctrl + Alt + T баскычын чыкылдатыңыз.
  2. Ubuntu иштөө тутумунда терминалды ачуу

  3. Биринчиден, биз колдонуучунун сактоочу жайларын белгилейбиз, анткени, адатта, биринчи кезекте акыркы версияларды түшүрөт. Sudo Sha -C 'SH -C Echo буйругуна салыңыз http://apt.postgresql.org/pub/repos/aPt/ `lsb_release-pgdg-pgdg main" >> /etc/apt/suztion.list.d/ Pgdg.list ', андан кийин кирүүнү чыкылдатыңыз.
  4. Ubuntu шаарындагы колдонуучу сактагычтагы каталогдорду жүктөп алыңыз

  5. Каттоо эсебиңизден сырсөздү киргизиңиз.
  6. Убунтудагы команданы жандыруу үчүн сырсөздү киргизиңиз

  7. Андан кийин, wget -q -q колдонуңуз https://www.postgresql.org/Media/keyS/accc4cf8.asc -o | - | Sudo APT-Key Add - Пакеттерди кошуу.
  8. Жүктөлгөн сактагычтан Ubuntu сайтынан топтомдорду кошуңуз

  9. Стандарттык Сундо квитанциялары аркылуу тутум китепканаларын жаңыртуу үчүн гана бойдон калууда.
  10. Ubuntuдагы китепканалар үчүн жаңыртууларды алыңыз

  11. Эгерде сиз расмий репозиторийден кийинки акыркы жеткиликтүү почта нускасын алууга кызыкдар болсоңуз, анда Sudo APT-GET-GEST-GET-GETARS орнотуңуз.
  12. Ubuntu үчүн расмий репозиторийден кийинки унциясын орнотуңуз

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

2-кадам: Адегенде PostgreSQL

Орнотулган DBMS башкаруу тиешелүү буйруктарды колдонуу менен "терминал" аркылуу болот. Демейки колдонуучуга кайрылуу төмөнкүдөй:

  1. Sudo su - Postgres буйругун киргизип, кирүү баскычын чыкылдатыңыз. Мындай иш-аракет демейки каттоо эсеби түзүлгөн демейки каттоо эсеби, учурда негизги иш-аракет катары түзүлгөн демейки каттоо эсебин башкарууга жол берет.
  2. Ubuntu жарыяланбаган PostgreSQL эсепке которуу

  3. колдонулган тиешелүү түрү боюнча контролдук консолуна кирип киргизүү PSQL аркылуу жүзөгө ашырылат. Кошулуу Жардам сиз айлана-чөйрөгө менен күрөшүүгө жардам берет - бул бардык буйруктарды жана далилдерди көрсөтөт.
  4. Ubuntu жылы PostgreSQL башкаруу консолу өтүү

  5. Учурдагы Session PostgreSQL жөнүндө маалыматтарды кароо \ Conninfo аркылуу жүзөгө ашырылат.
  6. Ubuntu ЖМКнын PostgreSQL туташуу маалыматы

  7. Команда \ С чөйрөгө чыгып кетүүгө жардам берет.
  8. Ubuntu жылы PostgreSQL башкаруу консолунан Output

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

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

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

  1. Postgres кароо (Sudo SU-POSTGRES буйрук) ылайык аймагында болуу, CreateUser --Interactive, андан кийин тиешелүү сап каармандарды тандап, ага келген тема же аталышын көрсөтүүгө жаз.
  2. Түзүү Ubuntu бир жаңы PostgreSQL колдонуучу

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

  5. ал Lumpics колдонуучунун болуп CreatedB Lumpics буйругун колдонуп кетүү керек, ошондуктан базасы, эсеп деген сыяктуу жакшы эле аты аталат.
  6. Түзүү Ubuntu бир жаңы PostgreSQL базасы

  7. көрсөтүлгөн маалыматтар базасы менен иш алып өтүү Lumpics базасынын аты PSQL -D Lumpics аркылуу пайда болот.
  8. Ubuntu түзүлгөн PostgreSQL базасына барып,

4-кадам: катар үстөл жана жумуш түзүү

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

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

    МАЗМУНУ Тест (

    Equip_ID Serial Баштапкы ачыш үчүн,

    Түрү Varchar (50) Not NULL,

    Түсү Varchar (25) Not NULL,

    Жайгашкан жери Varchar (25) текшерүү (Жайгашкан жери менен ( "Түндүк", "Түштүк", "Батыш", "Чыгыш", "Түндүк", "Түштүк-Чыгыш", "Түштүк-Батыш", "Түндүк-Батыш"))

    Install_Date Date.

    );

    Түзүү Ubuntu бир жаңы PostgreSQL үстөл

    Биринчиден, TEST жадыбалдын аталышы көрсөтүлгөн (сиз башка атын тандап алат). төмөнкү ар бир тилке сүрөттөйт. Биз, мисалы, бир гана түрү Varchar жана Color Varchar атын тандап алдым, сен да башка индикатору бар, бирок бир гана латын тамгалары колдонуу менен. кашаанын ичинде сандар түздөн-түз ошол жерде жайгаштырылган маалыматтарга байланыштуу тилкеде, өлчөмүн үчүн жоопкерчиликтүү болушат.

  2. киргенден кийин, ал \ д колдонуп экранга дасторкон көрсөтүү үчүн гана калууда.
  3. Көрсөтүлгөн Ubuntu түзүлгөн PostgreSQL стол

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

  6. Жаңы маалыматтар кыстаруу тест тапшырмасы аркылуу кошулат (түрү, түсү, жайгашкан жери, орнотуу_дейт) баалуулуктары ('Слайд', 'көк', 'SULL', '2018-02-24'); Адегенде биз дасторкондун аталышын көрсөтүңүз, эгерде биз болсо, анда ал сыноо, андан кийин бардык тилкелер көрсөтүлгөн, жана баалуулуктар кашааларда көрсөтүлгөн.
  7. Биринчи сап убунту менен кошуу

  8. Андан кийин сиз дагы бир сап кошсоңуз болот, мисалы, тестти (түрү, түсү, жайгашкан жерине, жайгашкан жерине, жайгашуусун, орнотуу) баалуулуктарына ("селкинчек", "сары", "түндүк-батыш", 2018-02-24 ');
  9. Ubuntu үчүн экинчи PostGresql катарын кошуу

  10. Тандоодон * телеквалдардан столду иштетиңиз ;, натыйжаны баалоо үчүн. Көрүнүп тургандай, бардыгы туура орнотулат жана маалыматтар туура жасалат.
  11. Ubuntu катарлары менен Postgresql столун ачуу

  12. Эгерде сиз кандайдыр бир маанини жок кылышыңыз керек болсо, анда аны жок кылуу = 'слайддын "буйругу менен тестке чейин жасаңыз.
  13. Ubuntu шаарындагы кийинки почта билдирүүлөрүнүн маанисин жок кылыңыз

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

Маалымат базасын ар дайым контролдоо консолу аркылуу оңой аткарылбайт, андыктан аны жаңыртууга болот, андыктан аны жаңыртууга болот, атайын fppgadmin графикалык интерфейсин түзүү жакшы.

  1. "Терминал" үчүн алгач, Sudo APT-жаңыртуусу аркылуу китепканалар үчүн акыркы жаңыртууларды жүктөп алыңыз.
  2. Ubuntu-де Apache орнотуу үчүн жаңыртууларды алыңыз

  3. Apache Sudo APT-GET APACHE2 Веб-серверди орнотуңуз.
  4. Ubuntu-де Apache компоненттерин жүктөп алыңыз

  5. Орнотуп бүткөндөн кийин, Судо Апачэ2ctl конфискациялоосун колдонуп, аны орнотуп, синтаксистин аткаруусу жана тууралыгы менен сынап көрүңүз. Эгер бир нерсе туура эмес болуп калса, расмий Apache веб-сайтында сүрөттөөдө ката издеңиз.
  6. Ubuntuдагы Apache Performance сынагы

  7. Apache2 SuSto SystemCtl сайтын киргизип, серверди иштетиңиз.
  8. Ubuntu шаарында Apache веб-серверин иштетүү

  9. Сервердин туура иштеши камсыз кылынган учурда, сиз фппгадминдик китепканаларды суйдо квартирадан жүктөп алуу менен, фппгадмин менен жүктөп алуу менен, сиз аларды расмий түрдө сактоого болот.
  10. Пеппгадминди Ubuntu менен орнотуу

  11. Андан кийин, конфигурация файлын бир аз өзгөртүшүңүз керек. GEDIT /ETC/APACHE2/conf-VaVaLable/phppgadmit.conf көрсөтүп, стандарттык блокнот аркылуу ачыңыз. Эгерде документ гана окулса, анда сиз Геддин алдындагы Судо көрсөтүшүңүз керек болот.
  12. Ubuntu-фппгадмин конфигурация файлын ачуу

  13. "Жергиликтүү" линияны талап кылгандан кийин, аны комментарийле, андан кийин, андан кийин уруксат бериңиз. Азыр жергиликтүү компьютер үчүн эмес, тармактык шаймандар үчүн дарекке кирүү ачылат.
  14. Ubuntu-ден PPPPGadmin конфигурациясын түзүңүз

  15. Sudo кызматын өчүрүп күйгүзүңүз apache2 веб-серверди өчүрүп күйгүзүңүз жана университет менен кызматташуу үчүн аман-эсен жүрө аласыз.
  16. Ubuntu-де Apache серверин өчүрүп күйгүзүү

Бул макалада биз почта билдирүүлөрүн гана эмес, ошондой эле Gram программалык камсыздоонун айкалышында колдонулган Apache веб-серверин орнотуу маселесин карап чыктык. Эгерде сиз сайттарыңыздын жана башка долбоорлоруңуздун толук иштешин камсыз кылууга кызыкдар болсоңуз, анда төмөнкү шилтеме боюнча дагы бир макаланы окуганда, башка компоненттерди кошуу процесси менен таанышууну кеңеш беребиз.

Ошондой эле караңыз: Ubuntu шаарында чырак программасын орнотуу

Көбүрөөк окуу