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

Предуслови

  • Нова Вултр Убунту 14.04 или 16.04 инстанца сервера.
  • Статичка ИП адреса сервера (ово је ИП вашег главног Вултр сервера).
  • Корисник који није роот сервер са sudoпривилегијама.
  • Комплетна инсталација ЛАМП стека (пратите овај Вултр водич да бисте га инсталирали)

Корак 1: Преузимање и инсталирање пхпМиАдмин-а

Покретање инсталације

Ажурирајте Убунту-ово aptспремиште и инсталирајте пхпМиАдмин.

sudo apt-get update
sudo apt-get install phpmyadmin

Процес инсталације

Сада одговорите на упите за инсталацију.

WARNING:

On the first prompt, you MUST press "SPACE", then "TAB", and then "ENTER" to select Apache. (If you don't, your install will be configured incorrectly. )

  • Изаберите apache2
  • Изаберите YESкада се од вас затражи да ли да користите dbconfig-commonза подешавање базе података
  • Унесите своју администраторску лозинку за МиСКЛ/базу података
  • Изаберите своју нову phpMyAdminлозинку

Апацхе подешавање и поновно покретање

ПхпМиАдмин аутоматски додаје своју конфигурациону датотеку у Апацхе, тако да не захтева додатну конфигурацију.

Међутим, морате да омогућите mcryptза Апацхе.

sudo php5enmod mcrypt

Затим само поново покрените Апацхе.

sudo service apache2 restart

Завршавање инсталације

Интерфејс пхпМиАдмин је сада покренут и можете му приступити на УРЛ адреси испод.

http://192.0.2.0/phpmyadmin

Пријавите се са rootкорисником користећи лозинку коју сте раније креирали.


Корак 2: Обезбеђивање пхпМиАдмин-а

ПхпМиАдмин се веома лако инсталира, али је огромна мета за хакере и злонамерне људе због своје популарности. Сада ћемо обезбедити пхпМиАдмин од већине напада.

Аллов .htaccessОверридес

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

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Додајте AllowOverride Allунутра <Directory /usr/share/phpmyadmin>у конфигурациони фајл.

<Directory /usr/share/phpmyadmin>
    Options FollowSymLinks
    DirectoryIndex index.php
    AllowOverride All

Сада сачувајте и затворите phpmyadmin.confпритиском на " CTRL+O", затим " ENTER" и на крају " CTRL+X".

Као и раније, поново покрените Апацхе.

sudo service apache2 restart

Креирајте .htaccessдатотеку

Сада када су overrides/.htaccessдатотеке дозвољене, направићемо једну да обезбедимо стварну безбедност.

Креирајте и уредите датотеку.

sudo nano /usr/share/phpmyadmin/.htaccess

Унесите следеће информације.

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

Затворите и сачувајте датотеку.

Креирајте .htpasswdдатотеку

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

Инсталирајте додатни пакет који ће нам помоћи да то урадимо.

sudo apt-get install apache2-utils

Сада имамо htpasswdуслужни програм.

Креирајте .htpasswdдатотеку и првог корисника/пријаву за њу овако.

sudo htpasswd -c /etc/phpmyadmin/.htpasswd <username>

Замените <username>корисничким именом које желите да користите. Од вас ће се тражити да унесете лозинку коју желите да користите за корисника. Изаберите и потврдите лозинку.

Сада приступите http://192.0.2.0/phpmyadmin. Биће вам затражено корисничко име и лозинка које сте управо креирали. Након уноса новог корисничког имена/лозинке, можете се пријавити са својим постојећим налогом од раније.

Закључак

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

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

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

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

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

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

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

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

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

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више