Ubuntu сайтында PostGresql урнаштырыгыз

Anonim

Ubuntu сайтында PostGresql урнаштырыгыз

PostGresql - төрле платформалар өчен тормышка ашырылган төрле мәгълүмат базаларының бушлай контроль системасы, шул исәптән Windows һәм Linux. Корал күп санлы мәгълүмат төрләренә ярдәм итә, төзелгән сценарий теленә ия һәм классик программалаштыру телләрен куллануны хуплый. Ubuntu postGresql терминалны рәсми яки кулланучы саклау корылмалары ярдәмендә куелган, һәм шуннан соң әзерлек эшеннән соң, сынау һәм таблицалар булдырудан соң терминал аша куелган.

Ubuntu сайтында PostGresql урнаштырыгыз

Мәгълүматлар базалары төрле өлкәләрдә кулланыла, ләкин уңайлыклар белән идарә итү контроль системасын тәэмин итә. Күпчелек кулланучылар постгресклда туктыйлар, аны олыларын урнаштыралар һәм таблицалар белән эшли башладылар. Алга таба, без адым белән аерылып, күрсәтелгән коралны беренче җибәрү һәм кую өчен адым белән аяк басасыбыз.

1 адым: PostGresql урнаштыру

Әлбәттә, постгрестлның гадәти эшләвен тәэмин итү өчен Ubuntu'та сез Ubuntu'та барлык кирәкле файллар һәм китапханәләрне өстәү белән башларга тиеш. Бу консол һәм гадәт яки рәсми зәгыйфьләр ярдәмендә эшләнә.

  1. Мәсәлән, теләсә нинди уңайлы итеп "терминалны" җибәрегез, CTRL + ALT + T төп комбинация аша.
  2. Ubuntu операцион системасында терминалны ачу

  3. Беренчедән, без кулланучы саклагычларын искәртәбез, чөнки анда гадәттә беренче вариантны беренче чиратта бушаталар. Sudo Sh-C 'Mate белән Mode Mode Mapt http://apt.pdg/repos/rpos/Reptt/ `lsb_reelase-vgdg төп" >> /etc/app/sources.list.d/ Pgdg.list ', аннары Enter төймәсенә басыгыз.
  4. Ubuntu'та кулланучы саклагычыннан белешмәләр йөкләү

  5. Серсүзне счетыгызнан кертегез.
  6. Ubuntu командасын активлаштыру өчен серсүз кертегез

  7. Аннан соң WGEG -Q HTTPS -Q белән кулланыгыз htgps:/www.postgresql.org/media/kess/accc4cf8.asc -o - | Sudo Apt-adke өстәү - Пакетлар өстәргә.
  8. Йөкләнгән саклагычтан йөкләүдән пакетларны өстәгез

  9. Ул Sudo Apt-алу боерыгы белән система китапханәсен яңарту гына кала.
  10. Убунтудагы китапханәләр өчен яңартулар алыгыз

  11. Әгәр сез рәсми складлардан соңгы PostGresql версиясен алырга телисез икән, сезгә Sudo APT-Get Tr Postgresql-өлешегезне кертегез һәм файлларны өстәүне раслагыз.
  12. Ubuntu өчен рәсми складтан постгрескл урнаштыруны урнаштырыгыз

Уңышлы урнаштыру тәмамлангач, сез Система эшләвен һәм башлангыч конфигурацияне тикшереп тора аласыз.

2 адым: беренче тапкыр PostGresql

Урнаштырылган DBMS белән идарә итү шулай ук ​​тиешле боерыклар ярдәмендә "терминал" аша була. Килешенгән кулланучыга мөрәҗәгать итү шундый:

  1. Sudo SU SU - PostGres командасына керегез һәм Enter төймәсенә басыгыз. Мондый гамәл сезгә хәзерге вакытта төп булып эшләгән дефолт аккаунты белән идарә итүне дәвам итәчәк.
  2. Убунтудагы постгрестл рекордларына күчә

  3. Кулланылган профиль төре буенча контроль консолга кертү psql аша үткәрелә. Активлаштыру ярдәме сезгә әйләнә-тирә мохит белән эш итәргә булышачак - ул барлык боерыкларны һәм дәлилләрне күрсәтәчәк.
  4. Ubuntu сайтында PostGresql җитәкчелегенә күчү

  5. Агымдагы сессия постгрескл турында мәгълүматны карау \ conninfo аша башкарыла.
  6. Ubuntuдагы PostGresql тоташу мәгълүматын карау

  7. Команда \ туры мохиттән чыгарга булышачак.
  8. Ubuntu'та PostGresql идарә итү консолыннан чыгару

Хәзер сез хисапка ничек керергә һәм контроль консолына барырга беләсез, шуңа күрә яңа кулланучы һәм аның базасын булдыруга күченергә вакыт.

3 адым: Кулланучыны һәм мәгълүмат базасын булдыру

Мөмкин булган стандарт счет белән эшләү һәрвакытта да уңайлы түгел, һәм ул һәрвакытта да кирәк түгел. Шуңа күрә без яңа профиль булдыру процедурасын карарга һәм аңа аерым мәгълүмат базасы белән бәйләргә тәкъдим итәбез.

  1. Постгрес профиле буенча консолда булу (SUDO SU-PostGres командасы), Epeleuser-ны языгыз, аннары тиешле исемне, тиешле сызыкта скринка символларын күрсәтегез.
  2. Убунтуда яңа postGresql кулланучысын булдыру

  3. Аннары, кулланучыны һәр система ресурсларына керү өчен суперерация белән тәэмин итәсегез килсә калыгыз. Тиешле вариантны сайлагыз һәм алга таба барыгыз.
  4. Ubuntu'та PostGresql кулланучы почтасына бирелде

  5. Мәгълүматлар базасы аккредитацияләнгәнчә бер үк исем дип атала, шуңа күрә ясалган ясалган пычрак кисәкләрен кулланырга кирәк, анда сикерү кулланучы исеме.
  6. Убунтуда яңа PostGresql мәгълүмат базасын булдыру

  7. Күрсәтелгән мәгълүмат базасы белән эшләргә күчү PSQL -D люмпасы аша була, анда сикерү - мәгълүмат базасының исеме.
  8. Ubuntuдагы ясалган PostGresQl мәгълүмат базасына бар

4 адым: Өстәл тудыру һәм рәтләр белән эшләү

Билгеләнгән базада беренче таблицаны булдырырга вакыт. Бу процедура шулай ук ​​консол аша башкарыла, ләкин төп командалар белән эш итү җиңел булачак, чөнки сезгә түбәндәгеләргә генә мохтаҗ:

  1. Мәгълүматлар базасына күченгәннән соң, мондый кодны кертегез:

    Өстәл тесты төзегез (

    Equиһаз_ид серияле төп ачкыч,

    Варчарны (50) нуль түгел,

    Төсле Варчар (25) Нуль түгел,

    Урын Варчар (25) Тикшерү ("көньяк", 'көнбатыш', 'Төньяк-"

    Instll_Date датасы.

    );

    Убунтуда яңа PostGresql таблицасын булдыру

    Беренчедән, тест таблицасының исеме күрсәтелгән (сез бүтән исемне сайлый аласыз). Түбәндә һәр багананы сурәтли. Без Варчарның тибар һәм төсле вариантларының исемнәрен сайладык, мәсәлән, сездә шулай ук ​​күрсәткече булачак, ләкин латин символларын куллану белән генә. Кашыктагы саннар багана күләме өчен җаваплы, ул анда урнаштырылган мәгълүматлар белән турыдан-туры бәйле.

  2. Кергәннән соң, ул \ d ярдәмендә экранга өстәл күрсәтү өчен генә кала.
  3. Ubuntu'та ясалган PostGresql таблицасын күрсәтү

  4. Сез әлегә бернинди мәгълүмат та булмаган гади проектны күрәсез.
  5. Постгресктагы яңа булдырылган postGresql таблицасының күренеше

  6. Яңа мәгълүматлар кертү аша яңа мәгълүматлар Тест командасын кертү аша өстәлде (Тип Тип, төс, Урыны, урнаштырыгыз) кыйммәтләр ('Слайд', 'Зәңгәр', 'Көньяк', 'Көньяк', 'Көньяк', 'Көньяк', 'Көньяк', 'Көньяк', 'Көньяк', '2018-02-24'); Беренчедән, өстәлнең исемен күрсәтегез, безнең очракта ул сынау, аннары барлык баганалар кертелгән, һәм кыйммәтләр кашыкларда күрсәтелгән.
  7. Убунтуга беренче сызуны өстәү

  8. Аннары сез тагын бер линияне өсти аласыз, мәсәлән, тестка кереп, тестка (тип, төс, төс, урын, урнаштыру, урнаштыру) кыйммәтләре («сары», 'сары »,' төньяк-көнбатыш ',' 2018-02-24 ');
  9. Ubuntu'ка икенче постгрестл рәтен өстәү

  10. Тесттан * сайлау аша таблицаны эшләгез ;, нәтиҗәне бәяләү. Күргәнегезчә, барысы да дөрес куелган һәм мәгълүмат дөрес ясалган.
  11. PostGresql таблицасын яңа Ubuntu Rows белән күрсәтегез

  12. Әгәр дә сезгә теләсә нинди кыйммәтне бетерергә кирәк булса, аны тесттан бетерү аша эшләгез. Тәнегез = 'Слайд' боерыгы., Кирәкле кырны цитаталарда күрсәтеп.
  13. Убунтудагы PostGresql таблицасыннан кыйммәтне бетерегез

5 адым: PHPPGADMIN урнаштырыгыз

Alwaysәрвакыт мәгълүмат базасы контроле консол белән җиңел башкарылмый, шуңа күрә аны яңарту, махсус фельпгадмин график интерфейсасын көйләү яхшырак.

  1. "Терминалал" алдыннан, судтан апт-алу яңартуы аша соңгы яңартуларны йөкләгез.
  2. Убунтуда APACH урнаштыру өчен яңартулар алыгыз

  3. Apache sudo apt-Apache2 веб-серверын урнаштырыгыз.
  4. Ubuntu'та APAch компонентларын йөкләү

  5. Урнаштырганнан соң, Sudo Apache2Ctl ярдәмендә синтаксисның нәтиҗәләре һәм дөреслеге белән сынап карагыз. Әгәр дә берәр нәрсә дөрес булмаган булса, Рәсми APACHE сайтындагы тасвирламада хата эзләгез.
  6. Ubuntu'та APACE PEME

  7. Sudo системасы APACHE2 кертеп, серверны эшләгез.
  8. Убунтудагы APAche веб-серверы

  9. Хәзер серверның дөрес эшләве тәэмин ителсә, сез аларны рәсми саклаудан Phpppadmin урнаштырып, филдминны урнаштырып, фельфадмин аша йөкләп Фаппгадмин китапханәсен өсти аласыз.
  10. Убунтуда флепгадмин урнаштыру

  11. Аннары, сез конфигурация файлын бераз үзгәртергә тиеш. GEDIT /etc/appeache2/confge-vaveaveaVappadmadmat белән күрсәтеп, аны стандарт блокнау аша ачыгыз. Документ укыса, сезгә Sudo-ны гедит алдында күрсәтергә кирәк булачак.
  12. Ubuntu'та Phppgadmin конфигурация файлын ачу

  13. "Localирле" линия алдында, аны аңлатуда # язарга, аннары барыннан да рөхсәт кертегез. Хәзер адреска керү хәзерге вакытта челтәр җайланмалары өчен, һәм җирле компьютер өчен генә түгел.
  14. Ubuntu'та Phppgadmin конфигурациясен үзгәртү

  15. Sudo сервисы APAche2 яңадан эшләтеп җибәрегез һәм веб-серверны яңадан эшләтеп җибәрегез һәм постгрескл белән куркынычсыз эшкә бара ала.
  16. Убунтуда APache серверын яңадан башлау

Бу мәкаләдә без постгрескл гына түгел, ә 00 акче веб-серверын да ламп программациясендә кулланылган Apache веб-серверын урнаштырырга. Әгәр дә сез сайтларның һәм башка проектларның тулы эшләвен кызыксынсагыз, без сезгә түбәндәге сылтамада бүтән мәкалә укып бүтән компонентлар өстәү процессы белән танышырга киңәш итәбез.

Шулай ук ​​кара: Ubuntu'та ламп программаларын кую

Күбрәк укы