Управљање базама података у Линук окружењима једно је од најбољих решења да извучете максимум из нашег Убунту или Дебиан сервера.
ПостгреСКЛ постаје једна од најбољих бесплатних алтернатива за управљање свим нашим подацима са више функција и функција.
Данас ће Солветиц разговарати о томе како инсталирати ПостгреСКЛ на Дебиан 9.
Шта је ПостгреСКЛПостгреСКЛ је моћан систем релационих база података објеката отвореног кода са више од 15 година развоја, што нам омогућава да имамо алат са високом поузданошћу, интегритетом података и исправљањем грешака.
ПостгреСКЛ је вишесистемски јер се може инсталирати на оперативне системе као што су Линук, УНИКС (АИКС, БСД, ХП-УКС, СГИ ИРИКС, мацОС, Соларис, Тру64) и Виндовс.
Коришћењем ПостгреСКЛ-а имаћемо потпуно менаџер базе података усклађен са АЦИД-ом, има пуну подршку за стране кључеве, спојеве, приказе, окидаче и ускладиштене процедуре (на неколико језика).
Укључује већину СКЛ: 2008 типова података, укључујући ИНТЕГЕР, НУМЕРИЦ, БООЛЕАН, ЦХАР, ВАРЦХАР, ДАТЕ, ИНТЕРВАЛ и ТИМЕСТАМП. Такође подржава складиштење великих бинарних објеката, укључујући слике, звукове или видео записе. Он има изворне програмске интерфејсе за Ц / Ц ++, Јава, .Нет, Перл, Питхон, Руби, Тцл, ОДБЦ, и многе друге.
ПостгреСКЛ тренутно нуди стабилну верзију 9.6, а верзија 10 је доступна у бета верзији.
Сада ћемо видети како да инсталирате овај менаџер базе података на Дебиан 9.
БелешкаВажно је разјаснити да ако нисмо роот корисници морамо претходити судо за правилно извршавање описаних наредби.
1. Додајте спремиште ПостгреСКЛ АПТ на Дебиан или Убунту
Ово службено спремиште ПостгреСКЛ АПТ које ћемо инсталирати, биће комбиновано са оперативним системом који нам нуди аутоматска ажурирања за све подржане верзије ПостгреСКЛ -а у дистрибуцијама Дебиан и Убунту.
Корак 1
За овај процес ћемо креирати нову датотеку извршавањем следеће линије:
/етц/апт/соурцес.лист.д/пгдг.листКорак 2
Када се датотека креира, додаћемо следећи ред узимајући у обзир верзију Дебиана или Убунту -а за употребу:
Дебиан 9 Стрецхт: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ стретцх-пгдг маин Дебиан 8 Јессие: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ јессие-пгдг маин Дебиан 7 Вхеези: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ вхеези-пгдг главни Убунту 17.04: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ зести-пгдг главни Убунту 16.04: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ кениал-пгдг маин Убунту 14.04: деб хттп://апт.постгрескл.орг/пуб/репос/апт/ трусти-пгдг маин
Корак 3
Спремамо измене помоћу тастера
Цтрл + О.
а уредник остављамо да користи
Цтрл + Кс
2. Увезите кључеве у Дебиан или Убунту
Корак 1
Затим ћемо увести кључ за потписивање из спремишта и ажурирати листе системских пакета тако што ћемо прво извршити следећу команду:
вгет --куиет -О -хттпс://ввв.постгрескл.орг/медиа/кеис/АЦЦЦ4ЦФ8.асц | судо апт -кеи адд -
Корак 2
Касније ажурирамо систем помоћу наредбе.
судо апт упдате
3. Инсталирајте ПостгреСКЛ сервер на Дебиан или Убунту
Корак 1
Када се оперативни систем ажурира, извршићемо следећу команду да инсталирамо ПостгреСКЛ сервер:
апт инсталл постгрескл-9.6
Корак 2
Уносимо писмо С да бисте потврдили инсталацију пакета ПостгреСКЛ. Када инсталација ПостгреСКЛ -а заврши, видећемо следеће:
С
Корак 3
У случају Дебиана и Убунтуа, база података се покреће аутоматски. Директоријум у којем ћемо пронаћи све ПостгреСКЛ конфигурацијске датотеке налази се на путу:
/вар/либ/постгрескл/9.6/маин
4. Покрените и омогућите ПостгреСКЛ сервер на Дебиан -у или Убунту -у
Са иницијализованим сервером базе података, следећи корак је покретање ПостгреСКЛ сервиса и омогућавање аутоматског покретања ПостгреСКЛ сервиса при покретању система, за то ћемо извршити следеће команде по њиховом редоследу:
У системд
системцтл старт постгрескл.сервице системцтл енабле постгрескл.сервице судо системцтл статус постгрескл.сервице
У СисВиниту
сервице постгрескл-9.6 старт цхкцонфиг постгрескл на сервису постгрескл-9.6 статус
5. Потврдите инсталацију ПостгреСКЛ -а на Дебиан -у или Убунту -у
Након инсталирања система базе података ПостгреСКЛ на Убунту или Дебиан, можемо проверити инсталацију повезивањем на постгрес сервер базе података.
Корак 1
Администраторски корисник ПостгреСКЛ -а се зове постгрес, извршићемо следећу команду за приступ налогу корисничког система:
ваш постгрес цд псклКорак 2
Резултат ће бити следећи:
Корак 3
Ако желимо да поставимо лозинку за корисника администратора базе података постгре, користићемо следећу команду. Тамо морамо унети и потврдити лозинку.
\ пассворд постгрес
Корак 4
Ако желимо да заштитимо кориснички систем постгре корисника, користићемо следећу команду. Тамо ћемо унети и потврдити одговарајућу лозинку.
пассвд постгресКао што видимо, ПостгреСКЛ је лако инсталирати на Дебиан или Убунту.