▷ Како инсталирати пХпМиАдмин на Убунту 20.04

Базе података су централна осовина у хиљадама компанија данас јер омогућавају аутоматску и централизовану контролу над милионима података који иду од ИД -ова корисника до дневне продаје, те базе података могу постати експоненцијално у порасту како компанија расте. Из тог разлога, неопходно је имати софтвер који је доступан за овај свеобухватни раст, а кључни стубови система база података су:

ПХПАДМИН главне карактеристике

  • Сигурност
  • Доступност
  • Интегритет
  • Капацитет скалабилности
  • Компатибилност

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

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

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

  • Управљајте базама података.
  • Направите, уредите или избришите табеле и колоне.
  • Искористите односе, индексе и друго.
  • Управљајте корисницима и дозволама.

Функције ПхпмиАдмин -аПхпМиАдмин је тренутно доступан на 72 језика и подржава ЛТР и РТЛ језике, а неке од његових главних карактеристика су:

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

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

1. Инсталирајте Апацхе и МиСКЛ на Убунту 20.04

Корак 1
Морамо инсталирати Апацхе и МиСКЛ у Убунту 20.04 да бисмо управљали и базом података и веб локацијом. Да бисмо извршили ову инсталацију, извршићемо следећу команду:

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

Корак 2
Када се овај процес заврши, видећемо следеће:

Корак 3
Да бисмо инсталирали пхпМиАдмин, морамо прибећи спремиштима трећих страна јер по подразумеваној вредности пхпМиАдмин није доступан у подразумеваном Убунту спремишту, ово спремиште се мора додати извршавањем следећег:

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

Корак 4
Сада додајемо спремиште следећом командом:

 судо адд-апт-репоситори ппа: ондреј / пхп 

Корак 5
Притисните тастер Ентер да бисте га додали:

Корак 6
Након додавања, можемо инсталирати пхпМиАдмин са следећом командом:

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

Корак 7
Уносимо слово „С“ да бисмо потврдили преузимање и инсталирање пхпМиАдмин -а у Убунту 20.04 и током овог процеса видећемо следећу поруку:

Корак 8
Одабиремо Апацхе са размакницом и бирамо У реду да наставимо са процесом, сада ћемо видети следећу поруку која се односи на базу података пхпМиАдмин:

Корак 9
Кликнемо У реду и сада морамо потврдити избор:

Корак 10
Одабиремо „Да“ и дефинишемо пхпМиАдмин лозинку:

Корак 11
Кликнемо ОК и потврдићемо лозинку:

Корак 12
Након тога ће се процес инсталације пхпМиАдмин завршити:

Корак 13
Након тога ћемо омогућити ПХП проширење мбстринг са следећом командом:

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

Корак 14
Настављамо са поновним покретањем Апацхе -а следећом командом:

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

2. Потврдите идентитет пхпМиАдмин корисника у Убунту 20.04

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

Корак 1
Да бисмо то урадили, пријављујемо се на МиСКЛ Схелл са следећом командом:

 судо мискл 

Корак 2
Тренутни начин аутентификације МиСКЛ корисника проверавамо следећом командом у љусци:

 СЕЛЕЦТ усер, аутхентицатион_стринг, плугин, хост ФРОМ мискл.усер; 

Корак 3
Овај резултат указује да роот користи додатак аутх_соцкет за своју аутентификацију, да би се потврдила аутентичност лозинком биће потребно унети следећи ред:

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

Корак 4
Промене примењујемо наредбом:

 ФЛУСХ ПРИВИЛЕГЕС; 

Корак 5
Сада проверавамо промену следећом командом:

 СЕЛЕЦТ усер, аутхентицатион_стринг, плугин, хост ФРОМ мискл.усер; 

Корак 6
Можемо видети да је метода аутентификације сада „мискл_нативе_пассворд“.
Следећи корак који треба предузети биће креирање корисника "пхпмиадминусер" за процес повезивања са пхпМиАдмин, из МиСКЛ Схелл -а извршавамо следеће: да се пријавимо са роот корисником и лозинком коју смо поставили:

 мискл -у корен -п 

Корак 7
Тамо уносимо следеће редове у којима се креира корисник са лозинком и дају одговарајуће дозволе. Напуштамо Схелл командом екит;

 ЦРЕАТЕ УСЕР 'пхпмиадминусер' @ 'лоцалхост' ИДЕНТИФИКОВАНО 'лозинком'; ОДОБРИ СВЕ ПРИВИЛЕГИЈЕ НА *. * ЗА 'пхпмиадминусер' @ 'лоцалхост' СА ГРАНТ ОПЦИЈОМ;

3. Отворите пхпМиАдмин у Убунту 20.04

Корак 1
За ово морамо знати ИП адресу Убунту 20.04, за то извршавамо наредбу "ип адд":

Корак 2
Сада идемо у прегледач и уносимо следеће:

 хттп: // ИП_адреса / пхпмиадмин 

ЕНЛАРГЕ

Корак 3
Уносимо корисничко име и лозинку које смо креирали у МиСКЛ љусци:

ЕНЛАРГЕ

Корак 4
Или, ако желимо, можемо ући са роот корисником и ово ће бити почетна пхпМиАдмин конзола у Убунту 20.04:

ЕНЛАРГЕ

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

4. Конфигуришите пхпМиАдмин безбедност на Убунту 20.04


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

Корак 1
Приступамо датотеци следећом командом:

 судо нано /етц/апацхе2/цонф-аваилабле/пхпмиадмин.цонф 
Корак 2
Видећемо следеће:

Корак 3
Тамо ћемо омогућити коришћење замене датотека .хтаццесс додавањем реда „АлловОверриде Алл“ на следећи начин:

 Опције СимЛинксИфОвнерМатцх ДирецториИндек индек.пхп АлловОверриде Алл

Корак 4
Промене чувамо помоћу следеће комбинације тастера:

Цтрл + О.

Остављамо уредника користећи:

Цтрл + Кс

Корак 5
Поново покрећемо Апацхе:

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

Корак 6
Сада ћемо креирати .хтаццесс датотеку унутар директоријума пхпмиадмин на следећи начин:

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

Корак 8
Сачувамо извршене промене, време је да створимо администраторског корисника са услужним програмом хтпассвд на следећи начин:

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

Корак 9
Циљ је да се приликом приступа пхпМиАдмин-у из прегледача покрене следећи искачући прозор за унос акредитива:

ЕНЛАРГЕ

Корак 10
Кликнемо на „Пријава“ да бисмо приступили пхпМиАдмин:

ЕНЛАРГЕ

Корак 11
Видећемо конзолу пхпМиАдмин овако:

ЕНЛАРГЕ

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

wave wave wave wave wave