Убунту

Како инсталирати пхпМиАдмин са ЛАМП стеком на Убунту

Како инсталирати пхпМиАдмин са ЛАМП стеком на Убунту

ЛАМП је скраћеница за Линук, Апацхе, МиСКЛ, ПХП. ПхпМиАдмин је познати бесплатни и отворени извор, потпуно опремљени веб интерфејс за администрирање МиСКЛ / МариаДБ базе података.

Написан на ПХП-у, пхпМиАдмин је намењен за управљање администрацијом МиСКЛ-а преко Веба. Неизмерно је популаран за обављање задатака попут управљања базама података, табелама, колонама, релацијама, индексима, корисницима, дозволама итд. Све радње се изводе путем графичког корисничког интерфејса, али још увек постоји могућност директног извршавања било ког СКЛ израза.

Инсталирајте пхпМиАдмин са ЛАМП стеком на Убунту

Да би инсталирајте пхпМиАдмин, потребно је да инсталирате ЛАМП модуле. Почнимо један по један.

Корак 1) Инсталирајте Апацхе ХТТП сервер

Апацхе ХТТП сервер је популаран веб сервер на више платформи који се користи широм света. То је бесплатан, отворен извор, моћан и може да ради на УНИКС / Линук као и на МС Виндовс платформама.

Почнимо са ажурирањем системских спремишта. Покрените Терминал и унесите следећу команду:

судо апт-гет упдате

Инсталирајте Апацхе.

судо апт-гет инсталирати апацхе2

Генерално, услуга Апацхе се аутоматски покреће. Проверите статус помоћу наредбе:

судо системцтл статус апацхе2.услуга

Ако видите да услуга није покренута, можете је покренути ручно помоћу следеће наредбе.

судо системцтл старт апацхе2

Будући да Апацхе мора непрекидно радити у позадини чак и након поновног покретања система, морате омогућити услугу Апацхе2 приликом покретања система.

судо системцтл омогући апацхе2

Унесите следећу команду да бисте дозволили Апацхе портове са Убунту заштитног зида. Апацхе користи портове 80 и 443 да би омогућио захтеве за повезивање путем ХТТП-а, односно ХТТПС-а. Отуда морамо да се уверимо да им је дозвољено.

судо уфв дозвољава 80 / тцп
судо уфв дозвољава 443 / тцп

Поново учитајте заштитни зид и проверите статус заштитног зида.

судо уфв релоад
судо уфв статус

Да бисте проверили статус покретања инсталације Апацхе, покрените прегледач користећи име хоста или ИП адресу сервера.

хттп: // лоцалхост /

ИЛИ коришћењем ИП адресе сервера.

хттп: // 3.10.10.25 (ИП вашег сервера)

Ако видите подразумевану страницу Апацхе-а, значи да је све прошло у најбољем реду.

Проверите инсталацију Апацхе-а

Корак 2) Инсталирајте МиСКЛ

МиСКЛ је систем управљања релацијским базама података отвореног кода (РДБМС). То је бесплатан софтвер отвореног кода за Линук. Користе га огромне организације као што су Фацебоок, Гоогле, Адобе, Алцател Луцент и Заппос. Снага лежи у МиСКЛ-овој способности да уштеди време и новац напајајући њихове велике веб локације.

Почнимо са провером доступне верзије МиСКЛ.

политика судо апт-цацхе мискл-сервер

Тада ћете видети доступну табелу верзија МиСКЛ-а.

Доступне верзије МиСКЛ

Као што видите, доступна је нова верзија. Инсталираћемо помоћу наредбе како следи:

судо апт-гет инсталирати мискл-сервер мискл-цлиент

Обратите пажњу на Терминал. Потврдите инсталацију МиСКЛ тако што ћете откуцати „И“ када је потребно за наставак инсталације.

Инсталирајте МиСКЛ

Осигуравање инсталације МиСКЛ

Треба да извршите сигурносну скрипту која долази са пакетом како бисте осигурали инсталацију МиСКЛ.

судо мискл_сецуре_инсталлатион

Упитаће вас да ли желите да конфигуришете ВАЛИДАТЕ ПАССВОРД ПЛУГИН. Упишите „И“ да и притисните Ентер да бисте наставили.

Потврдите додатак за лозинку

Видећете упит за одабир нивоа провере лозинке. Очигледно је да бисмо препоручили 2.

Политика лозинке

Напријед и унесите лозинку за МиСКЛ роот корисника.

Нова лозинка

Упитаће се „Да ли желите да наставите са наведеном лозинком?”. Упишите „И“ и притисните Ентер.

Требали бисте видети низ питања. Упишите „И“ за сваког од њих.

Уклоните анонимне кориснике? (Притисните и | И за Да, било који други тастер за Не): И Даљинско онемогућавање пријаве за роот? (Притисните и | И за Да, било који други тастер за Не): И Уклоните тест базу података и приступите јој? (Притисните и | И за Да, било који други тастер за Не): И Поново учитајте табеле привилегија? (Притисните и | И за Да, било који други тастер за Не): И

Остала питања о инсталацији

До сада сте већ требали инсталирати МиСКЛ и такође га сигурно конфигурисати. МиСКЛ серверу можете приступити користећи роот лозинку и лозинку.

судо мискл -у роот -п

Роот Логин

Корак 3) Инсталирајте ПХП

Хипертект Препроцессор (или једноставно ПХП) је скриптни језик опште намене који је посебно одличан за веб развој. Опсежно се користи за скриптовање на страни сервера како би се генерисао динамички садржај на веб локацијама и у апликацијама. Треба нам инсталиран да би ПхпМиАдмин функционисао.

Прво ћемо проверити доступне верзије ПХП-а, а затим га инсталирати.

судо апт-цацхе политика пхп

Доступна ПХП верзија

Овде можемо видети ПХП 7.2 је доступан. Ми ћемо га инсталирати.

судо апт-гет инсталирајте пхп пхп-цги либапацхе2-мод-пхп пхп-уобичајени пхп-крушка пхп-мбстринг пхп-мискл пхп-цурл пхп-јсон

Сада ћемо тестирати ПХП инсталацију:

Направите датотеку ПХП датотеку у директоријуму / вар / ввв / хтмл.

судо вим / вар / ввв / хтмл / инфо.пхп

Додајте следећи код у датотеку.

 

Затим отворите веб прегледач и унесите следећу УРЛ адресу да бисте видели ПХП страницу са информацијама. Замените ИП са ИП сервером или именом домена у доњем УРЛ-у.

хттп: // 3.104.163.61 / инфо.пхп

хттп: // Име домена / инфо.пхп

или

хттп: // Сервер_ИП / инфо.пхп

ПХП Инфо

Тхе пхпинфо () функција коју смо унели у информације.пхп скрипта приказује информације о ПХП инсталацији и њеној конфигурацији.

То подразумева да сте успешно инсталирали и конфигурисали ЛАМП стек. Сви предуслови су испуњени и тако време за покретање инсталације пхпМиАдмин-а.

Корак 4) Инсталирајте пхпМиАдмин

Покрените Терминал и унесите следећу команду:

судо апт-гет инсталирајте пхпмиадмин пхп-геттект

У следећем кораку одаберите „Апацхе2“ притиском на траку „Размак“.

Изаберите Веб сервер

Изаберите „Да“ на питање да ли ћете користити дбцонфиг-цоммон за постављање базе података.

Конфигурисање ПХП МиАдмин

Изаберите „ОК“ када се од вас затражи да изаберете и потврдите лозинку МиСКЛ апликације за пхпМиАдмин.

пхпмиадмин лозинка

Поново унесите лозинку.

Поново унесите лозинку

У овој инсталацији додаћемо датотеку за конфигурацију пхпМиАдмин Апацхе у директоријум / етц / апацхе2 / цонф-енаблед / тако да се аутоматски чита. Пре тога, мораћемо да омогућимо ПХП проширење „мбстринг“. Користите следећу команду:

судо пхпенмод мбстринг

Поново покрените Апацхе2 да бисте применили промене.

судо системцтл рестарт апацхе2

Побринимо се да ваши МиСКЛ корисници имају потребне привилегије за комуникацију са пхпМиАдмином.

Почевши од МиСКЛ 5.7 (и новије верзије), роот МиСКЛ више не користи лозинку за аутентификацију. Уместо тога користи подразумевани додатак аутх_соцкет. Ово је функција додата за већу сигурност и употребљивост. Међутим, тешко је радити са спољним програмом попут пхпМиАдмин да бисте приступили кориснику.

Од сада ћемо пребацити његову методу потврде идентитета са „аутх_соцкет“ на „мискл_нативе_пассворд“. Пријавите се на МиСКЛ користећи роот пријаву:

судо мискл -у роот -п

Користите следећу наредбу да бисте проверили метод потврде идентитета сваког МиСКЛ корисничког налога.

мискл> ИЗБОР корисника, низ аутентикације, додатак, хост ФРОМ мискл.корисник;

Кориснички налози МиСКЛ

Сада ћемо конфигурисати роот налог за потврду идентитета помоћу лозинке:

мискл> АЛТЕР УСЕР 'роот' @ 'лоцалхост' ИДЕНТИФИЕД ВИТХ мискл_нативе_пассворд БИ 'иоурпассворд';

Покрените „ФЛУСХ ПРИВИЛЕГЕС“ да бисте ажурирали промене.

мискл> ФЛУСХ ПРИВИЛЕГЕС;

Проверите да ли постоје ажуриране промене.

мискл> ИЗБОР корисника, низ аутентикације, додатак, хост ФРОМ мискл.корисник;

Модификовани роот корисник

Ето га. Сада ће се роот корисник аутентификовати помоћу лозинке. Сада се можете пријавити на пхпМиАдмин интерфејс као роот корисник са лозинком. Веб интерфејсу сада можете да приступите помоћу следеће УРЛ адресе:

хттп: // Домаин_ор_ИП / пхпмиадмин

ПхпМиАдмин Логин

Можете видети Кориснички интерфејс за управљање базом података.

Кориснички интерфејс

То подразумева да сте успешно инсталирали и конфигурисали ЛАМП стек помоћу пхпМиАдмин-а. Како је текла ваша инсталација? Слободно питајте и обавезно поделите чланак са својим пријатељима на друштвеним платформама.

Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...
Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...
Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...