PhpMyAdmin - безплатен проект зауеб разработчици, предназначени да опростят взаимодействието с MySQL базите данни. Инструментът е написан на PHP и функционира чрез всеки уеб браузър. За нормалната му работа е необходимо да се инсталира уеб сървър, PHP и MySQL. Тази статия се фокусира върху инсталирането на PhpMyAdmin в различни операционни системи - Ubuntu, Centos и Debian.
Преди да инсталирате програмата на тази система, трябва да имате куп LAMP в нея. Първият термин в съкращението означава, че системата на семейството на Линукс ще бъде използвана.
Apache - один из наиболее востребованных уеб сървъри. MySql е компонент за работа с бази данни на сайт или проект. Е, PHP е езикът, на който са написани уеб услугите. В този контекст, това означава, че се използва преводач, който ще преобразува PHP кода в удобни за браузъра инструкции. Следва кратко описание на процеса на инсталиране на този комплект. Без него PhpMyAdmin няма да работи.
Всички тези компоненти могат да се инсталират отделно, или можете да използвате готов комплект. За да разберете процеса на конфигуриране, по-добре е да правите всичко ръчно. Apache в Ubuntu може да се инсталира в два реда:
Тъй като тези команди трябва да се изпълняват от името наsuperuser, sudo е зададен преди тях и се изисква root парола. Системата ще сканира наличното пространство и ще докладва колко нов софтуер ще отнеме. След това той ще предложи да се съгласи с натискане на клавиша Y. Успешната инсталация на сървъра се проверява чрез навигация към localhost в браузъра. В резултат на това трябва да се покаже нещо като това, както е показано на фигурата по-долу.
Следва да инсталирате и конфигурирате MySQL.Що се отнася до сървъра, се използва терминал. Той е написал: sudo apt-get install mysql-server. По време на процеса системата ви подканва да въведете парола за основния акаунт. Струва си да се отбележи, че това не е Ubuntu root, а MySQL.
Последната стъпка е да я инсталирате в Ubuntu PHP.Този модул ще трябва да се инсталира заедно с няколко от неговите допълнения, за да може той да работи правилно и да се оптимизира с базите данни и сървъра. Тази команда се изпълнява от няколко имена: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. След въвеждането му, инсталирането на LAMP компоненти може да се счита за завършено. Остава да рестартирате сървъра с командата sudo systemctl restart apache2.
За да тествате изпълнението на товатрябва да създадете тестов файл в директорията / var / www / html /. Възможно е да се напишат няколко реда в PHP, които ще показват данни за системата или грешка в случай на повреда:
Сега, на адрес localhost / filename.php, трябва да се появи такава страница, както е показано на фигурата по-горе.
Инсталирането на phpMyAdmin в Ubuntu става същотоподобно на други приложения - в няколко реда. Първо пишем следната команда: sudo apt-get install phpmyadmin. В този процес потребителят ще бъде попитан кой сървър ще функционира. В този случай изберете Apache. Следващият въпрос е дали ще се използва инструмента за конфигуриране dbconfig-common, на който трябва да се отговори утвърдително. И най-важното - ще бъде поискана паролата за базата данни на MySQL. Тогава ще ви трябва секретен код за phpMyAdmin. Остава да рестартирате уеб сървъра отново: sudo systemctl restart apache2. След като се придвижите до адреса на localhost / phpmyadmin, трябва да се появи страницата за въвеждане на данни за вход и парола: След като влезете в системата, можете ръчно да управлявате базите данни, като използвате удобен интерфейс.
За да инсталирате phpMyAdmin на CentOS същонужда от набор от LAMP. Цялата процедура е много подобна на описаната за Ubuntu. Единствената разлика е, че тя преминава през Yum мениджъра и името на самия сървър изглежда малко по-различно: sudo yum install httpd.
Стартирането се случва по следния начин:
Ако всичко е правилно, тогава тестовата страница ще бъде достъпна на адрес localhost в браузъра.
След това се нуждаете от MySQL сървър. Неговите изпълнения са малко по-различни за различните дистрибуции на Linux, по-специално CentOS инсталира интерпретацията на MariaDB: sudo yum install mariadb-server.
Стартирането е подобно на уеб сървъра:
Но за работа трябва да посочите парола за root, така че се използва следната команда: sudo mysql_secure_installation. Показва се новата парола.
Инсталирането на PHP също се случва с връзката на такъв модул: sudo yum install php php-pear php-gd php-mysql.
За да приложите всички промени в системата, рестартирайте уеб сървъра: sudo systemctl restart httpd.
Сега е ред на самия PhpMyAdmin. За това има команда: sudo yum install phpmyadmin
Точно както в Ubuntu, след следващияАко рестартирате уеб сървъра, страницата с PhpMyAdmin ще се отвори според командата: localhost / phpmyadmin, въведена в адресната лента на браузъра. От този момент нататък, инсталирането на PhpMyAdmin на CentOS може да се счита за завършено.
Дистрибутивы Debian и Ubuntu очень схожи между сам. Следователно не е изненадващо, че всички инструкции за инсталиране на PhpMyAdmin в Debian могат да бъдат копирани от командата Ubuntu в командата. Единствената разлика може да бъде, че текущият потребител е root, така че командата sudo ще бъде излишна.
Статията разглежда кратки инструкции запроста инсталация на софтуерния пакет LAMP и phpMyAdmin към него. Разбира се, процесът не винаги може да протича гладко и ще се появят грешки. Но почти всички от тях са придружени от собствени кодове, чрез които може да се намери обяснение и решение за тях. Но в повечето случаи инсталирането на PhpMyAdmin трябва да става без видими пречки.
Освен това в Интернет има различни дистрибуцииготов комплект LAMP комплект, който може да се инсталира в един ред. Естествено, неговото сглобяване се извършва от неофициални производители на продукти, така че понякога техните версии могат да станат малко остарели. Ръчното инсталиране ви позволява да използвате най-новата версия. След завършване на всички процедури, собственикът ще получи удобен и бърз компонент за управление на техните бази данни.