Како инсталирати и заштитити пхпМиАдмин на Убунту 18.04

Постоји стотине бесплатних апликација за управљање базама података на општи начин, али морамо тражити интегрална решења која помажу бољој контроли сваког аспекта података, односно, као администратори или ИТ особље, контрола над базама података је једноставна, али потпуна.

Једна од најбољих алтернатива за овај сегмент у пхпМиАдмин -у и из тог разлога ћемо данас у Солветићу урадити комплетну анализу како инсталирати ову вредну апликацију и на тај начин централизовати управљање базом података.

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

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

Функције ПхпМиАдминНеке од функција пхпМиАдмин -а које ће бити од велике помоћи за административне задатке су:

  • Подршка за већину МиСКЛ функција, као што су прегледавање и испуштање база података, табела, приказа, поља и индекса, креирање, копирање, испуштање, преименовање и мењање база података, табела, поља и индекса
  • Управљајте МиСКЛ корисничким налозима и привилегијама
  • Управљајте ускладиштеним процедурама и покретачима
  • Увезите податке из ЦСВ -а и СКЛ -а
  • Извезите податке у различите формате, као што су ЦСВ, СКЛ, КСМЛ, ПДФ, ИСО / ИЕЦ 26300 - ОпенДоцумент текст и прорачунска таблица, Ворд, ЛАТЕКС и други
  • Графиковање изгледа базе података у различитим форматима
  • Креирајте сложене упите користећи Куери-би-екампле (КБЕ)
  • Глобално претраживање у бази података или њеном подскупу
  • Управљање више сервера
  • Способност трансформације података ускладиштених у било ком формату помоћу скупа унапред дефинисаних функција

Сада ћемо видети како инсталирати пхпМиАдмин на Убунту 18.04 Сервер и за то сервер мора бити конфигурисан са ЛАМП -ом за оптималан рад, на следећој вези можемо видети како да инсталирамо ЛАМП у Убунту 18.04:

Ажурирање пакетаПрва тачка коју треба извршити је ажурирање пакета Убунту 18 помоћу следеће команде:

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

ЕНЛАРГЕ

1. Како ажурирати и инсталирати пхпМиАдмин

Корак 1
Када се овај процес ажурирања заврши, инсталираћемо пхпМиАдмин извршавањем следеће наредбе:

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

ЕНЛАРГЕ

Тамо уносимо слово С да бисмо потврдили преузимање и инсталирање свих зависности пхпМиАдмин -а.

Корак 2
Током процеса видећемо одређена питања, прво које је приказано је повезано са сервером који ће бити конфигурисан за извршавање пхпМиАдмин:

ЕНЛАРГЕ

Корак 3
У овом случају мишем одабиремо апацхе2 и притиснемо У реду:

ЕНЛАРГЕ

Корак 4
Затим дефинишемо базу података за конфигурисање пхпМиАдмин:

ЕНЛАРГЕ

Корак 5
У овом случају бирамо Да, притисните Ентер и сада ћемо унети МиСКЛ лозинку за пхпМиАдмин:

ЕНЛАРГЕ

Потврђујемо исто:

ЕНЛАРГЕ

Корак 6
Сада ћемо доделити лозинку администратору базе података:

ЕНЛАРГЕ

Корак 7
Након што то потврдимо, притиснемо Ентер и сада ћемо дефинисати начин повезивања базе података пхпМиАдмин:

ЕНЛАРГЕ

Корак 8
Бирамо најприкладнији и притиском на Ентер дефинишемо назив придруженог сервера:

ЕНЛАРГЕ

Корак 9
У следећем прозору додељујемо порт

ЕНЛАРГЕ

Корак 10
У следећем прозору додељујемо име пхпМиАдмин бази података:

ЕНЛАРГЕ

Корак 11
Одабиремо ОК и дефинишемо МиСКЛ корисника за пхпМиАдмин:

ЕНЛАРГЕ

Поново додељујемо лозинку:

ЕНЛАРГЕ

Корак 12
На крају дефинишемо корисника базе података коме можемо доделити жељеног:

ЕНЛАРГЕ

Кликните на ОК и пхпМиАдмин је инсталиран у Убунту 18.04.

Корак 12
Процес инсталације води рачуна о укључивању конфигурационе датотеке пхпМиАдмин Апацхе у / етц / апацхе2 / цонф-енаблед / директоријум, где ће се аутоматски читати.

Експлицитно ћемо омогућити ПХП екстензију мбстринг, са следећом командом:

 судо пхпенмод мбстрин
Сада ћемо поново покренути Апацхе извршавањем:
 судо системцтл поново покрените апацхе2

ЕНЛАРГЕ

2. Како приступити пхпМиАдмин -у


Време је да приступите пхпМиАдмин платформи из прегледача користећи следећу синтаксу:
 хттпс: // ИП_адреса / пхпмиадмин

Тамо бирамо жељени језик и уносимо одговарајуће акредитиве.
Када приступимо, ово ће бити окружење пхпМиАдмин:

ЕНЛАРГЕ

Одатле ће бити могуће извршити све административне задатке.

3. Како да заштитите инстанцу пхпМиАдмин


Већ имамо приступ пхпМиАдмин -у, али сваки корисник може једноставно приступити и зато је пхпМиАдмин једноставна мета за нападаче, у овом случају као администратори морамо предузети додатне мере безбедности.

Један од најједноставнијих начина је додавање приступника на целу целу пхпМиАдмин апликацију, што се постиже коришћењем Апацхе-ових уграђених .хтаццесс могућности ауторизације и аутентификације.
Такође, то се мора одобрити употребом .хтаццесс датотеке надјачавањем уређивањем конфигурацијске датотеке Апацхе.

Корак 1
Приступићемо овој датотеци извршавањем следећег:

 судо нано /етц/апацхе2/цонф-аваилабле/пхпмиадмин.цонф

ЕНЛАРГЕ

Корак 2
Тамо ћемо додати ред АлловОверриде Алл на крај одељка:

ЕНЛАРГЕ

Корак 3
Спремамо промене помоћу комбинације тастера Цтрл + О и излазимо из уређивача помоћу Цтрл + Кс. Сада примењујемо промене користећи ред:

 судо системцтл поново покрените апацхе2
Овим смо омогућили употребу .хтаццесс -а за апликацију, али ће бити потребно креирати један за имплементацију даљег нивоа безбедности.

Корак 4
Да би се постигао овај циљ, датотека мора бити креирана у директоријуму апликација, можемо створити потребну датотеку и отворити је помоћу уређивача текста са роот привилегијама попут овог:

 судо нано /уср/схаре/пхпмиадмин/.хтаццесс
У ову нову датотеку залепићемо следеће:
 АутхТипе Басиц АутхНаме "Рестрицтед Филес" АутхУсерФиле /етц/пхпмиадмин/.хтпассвд Захтевај ваљаног корисника

ЕНЛАРГЕ

Ове вредности су:

АутхТипе БасицОва линија наводи врсту имплементиране аутентификације. Овај тип ће имплементирати аутентификацију лозинком помоћу датотеке лозинке.
АутхНамеПостављена је порука за дијалог за потврду идентитета. АутхУсерФиле: Подешена је локација датотеке лозинке која ће се користити за потврду идентитета. Ово мора бити изван директоријума за употребу.
Захтевај важећег корисника:Ова линија одређује да само потврђени корисници треба да имају приступ изабраном ресурсу, чиме се заустављају неовлашћени корисници.

Сачувамо промене и излазимо из уређивача.

Корак 5
Локација дефинисана за датотеку лозинке била је /етц/пхпмиадмин/.хтпассвд., Сада смо у могућности да креирамо ову датотеку и са почетним корисником помоћу услужног програма хтпассвд овако:

 судо хтпассвд -ц /етц/пхпмиадмин/.хтпассвд "корисник"

ЕНЛАРГЕ

Корак 6
У овом примеру смо креирали решен корисника, али га можемо додати по жељи, на овај начин када покушамо да приступимо поддиректоријуму у пхпМиАдмин видећемо следећи искачући прозор у коме морамо регистровати акредитиве новог додељеног корисника :

Корак 7
Кликом на дугме Приступ прелазимо на различите опције пхпМиАдмин -а:

ЕНЛАРГЕ

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

wave wave wave wave wave