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

Преглед садржаја

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

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

Главне карактеристике пхпМиДмин -а

  • Увоз података из ЦСВ -а и СКЛ -а.
  • Интуитивно сучеље.
  • Омогућава вам извоз података у различитим форматима као што су ЦСВ, СКЛ, КСМЛ, ПДФ, ИСО итд.
  • Омогућава вам да управљате различитим серверима.
  • Подржава већину МиСКЛ функција, попут претраживања и брисања база података, претраживања табела, измене база података, администрирања и управљања МиСКЛ корисничким налозима, између осталих.
  • Можете претраживати базе података и тражити их глобално.

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

Инсталираћемо ЛАМП улоге (Линук, Апацхе, МиСКЛ или МариаДБ и ПХП) на Убунту 16 серверу, за то ћемо током процеса инсталације изабрати опцију ЛАМП Сервер

И настављамо процес. Када се сесија пријави, наставићемо са инсталирањем МиСКЛ -а помоћу следеће команде:

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

У овој тачки уносимо слово С (да) да започнете процес преузимања и инсталирања потребних пакета. Због безбедносних разлога, систем од нас ће тражити да унесемо лозинку за роот корисника МиСКЛ -а, уносимо га и кликнемо на ОК.

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

Након што сви пакети буду преузети и инсталирани, можемо покрените безбедносну команду што нам омогућава да избришемо подразумеване вредности које су опасне и створимо сигурније окружење, ако желимо можемо унети команду:

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

У овој тачки морамо унети лозинку коју смо поставили током инсталације МиСКЛ -а. Када исправно унесете лозинку, приказаће се следећи прозор:

Ова опција нам омогућава да у овом случају потврдимо лозинке како бисмо добили бољу сигурност у нашем систему уносимо слово и (да), можемо видети да је приказано следеће:

У овом низу вредности можемо одредити ниво безбедности наших лозинки, а то су:

  • Нулта вредност (0): Подржава дужину од 8 знакова
  • Вредност једна (1): Подржава дужину од 8 знакова укључујући бројеве, мала слова и посебне знакове.
  • Друга вредност (2): Подржава дужину од 8 знакова укључујући бројеве, мала слова, посебне знакове и датотеке речника што повећава његову сигурност.

У нашем случају бирамо вредност нула (0). Притиснемо Ентер и у следећем прозору систем нас пита да ли желимо да променимо лозинку МиСКЛ роот корисника, у нашем примеру то нећемо учинити.

У следећем прозору бићемо упитани да ли желимо да онемогућимо анонимне кориснике, односно да свако може да уђе у систем и изврши промене, ова опција онемогућава даљински приступ и ствара нова правила, у овом случају из безбедносних разлога унећемо слово и (да).

Можемо видети да су параметри правилно подешени:

До овог тренутка можемо видети како инсталирати МиСКЛ у наш Убунту 16. Могуће је да смо већ све инсталирали и желимо додајте функције ЛАМП на нашој машини, за ово ћемо једноставно извршити (у роот режиму) следећу команду:

 Тасксел
Наредбом тасксел која се извршава са терминала можемо видети додатне могућности инсталације које имамо у нашем Убунту 16.

Једноставно морамо прећи на ЛАМП сервер, одаберите га размакницом и ОК за почетак инсталације пакета. Када имамо МиСКЛ на нашој Убунту 16 машини, покренућемо процес инсталације пхпМиАдмин -а, за то ћемо извршити следеће команде:

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

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

Кликнемо ОК, а следећи приказани прозор ће бити пакет пхпМиАдмин који ће садржати базу података (дбцонфиг-цоммон). Прихватамо опцију која је подразумевано подешена. Онда Бирамо лозинку за роот корисника пхпМиАдмин -а, унесите лозинку и кликните на ОК.

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

 судо пхпенмод мцрипт судо пхпенмод мбстринг
Прелазимо на поново покрените апацхе помоћу команде:
 судо системцтл поново покрените апацхе2
Ми идемо на приступите пхпМиАдмин платформи уносећи у наш претраживач следећу синтаксу:
хттп: // ИП_аддресс/пхпмиадмин, у нашем случају то би било хттп://192.168.0.107/пхпмиадмин/. Када ово унесете у адресу видећемо да се приказује следећи прозор:

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

ЕНЛАРГЕ

[цолор = # а9а9а9] Кликните на слику за повећање [/ цолор]

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

У менију налазимо следеће опције:

Базе података
Проналазимо креиране базе података, њихову успоредбу и помоћу ове опције можемо створити нове базе података.

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

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

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

Стварно стање
Пружа нам информације у реалном времену са МиСКЛ сервера.

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

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

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

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

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

за увоз
Помоћу ове опције можемо увести потпуну или делимичну датотеку.

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

Подешавање
Помоћу ове опције можемо конфигурирати параметре наше СКЛ базе података.

ЕНЛАРГЕ

[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]

Реплицатион
Помоћу ове опције можемо конфигурирати наш сервер да се реплицира или као главни или подређени.

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

Прво ћемо омогућити коришћење .хтаццесс датотеке што нам пружа већу сигурност при уласку у апликацију, посебно на нивоу ауторизације и аутентификације. Приступамо следећој путањи за измену датотеке:

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

Морамо да унесемо лозинку, биће приказано следеће:

Хајде да групи додамо следећи текст:

 АлловОверриде Алл

Спремамо измене помоћу комбинације

ЦТРЛ + О

Уредник затварамо помоћу:

ЦТРЛ + Кс

Морамо поново покрените апацхе За обраду промена користићемо наредбу:

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

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

Настављамо са чувањем промена и затварамо уређивач помоћу горе наведене комбинације тастера. Затим идемо на креирајте .хтпассвд датотеку за проблеме аутентификације, за ово морамо инсталирати додатни пакет за ово, стога ћемо унијети сљедећу наредбу:

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

Са овим ће .хтпассвд датотека бити доступна. Можемо изабрати следећу путању за складиштење датотеке лозинке: /етц/пхпмиадмин/.хтпассвд, креираћемо ову датотеку извршавањем следеће наредбе:

 судо хтпассвд -ц /етц/пхпмиадмин/.хтпассвд корисничко име
БелешкаКорисничко име смо одабрали ми

У случају жеље додати додатног корисника Морамо извршити команду без да -ц буде следећи:

 судо хтпассвд /етц/пхпмиадмин/.хтпассвд аддитионалусер
Сада, ако се вратимо на наш прегледач и унесемо адресу: хттп://192.168.0.107/пхпмиадмин (морате да промените ИП у свој), видећемо да је представљена нова безбедносна опција, морамо унети корисничко име и лозинку које смо раније креирали наредбом судо хтпассвд -ц /етц/пхпмиадмин/.хтпассвд корисничко име.

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

wave wave wave wave wave