muzruno.com

Инсталиране и конфигуриране на phpMyAdmin: стъпка по стъпка инструкции и препоръки

Всеки уеб програмист знае, че почти всеки сайт се нуждае от база данни. Тя ви позволява да съхранявате информация, да я управлявате и да я получавате в точното време. За да се използват всички по-горе в по-удобна форма, група ентусиасти решиха да създадат продукт, комбиниращ удобство и функционалност при работа със СУБД. Неговото име е phpMyAdmin. Като правило, той вече е на разположение на много хостинг. Следователно статията ще говори за това как да инсталирате и конфигурирате phpMyAdmin локален сървър.

Подготовка на

Тъй като самата phpMyAdmin е написана на php, тогава за нейното функциониране ще е необходимо да инсталирате целия набор от необходимия софтуер - Apache, PHP, MySQL.

phpmyadmin настройка

Всеки компонент може да бъде инсталиран ръчно индивидуално или всички наведнъж. За Linux има пакет LAMP, за Windows - "Denver" или OpenServer. Инсталирането на целия софтуер и конфигурирането му отделно ще ви позволи да проучите състава и структурата на целия сървър. Ако времето не ви позволява да се справите с вътрешната структура, е по-лесно и по-удобно незабавно да поставите монтажа.

Конфигуриране на PhpMyAdmin в Ubuntu

Пакетът е наличен в стандартни хранилища "Ubuntu", така че е достатъчно да въведете терминала:

sudo apt-get инсталирате phpMyAdmin.

В този процес ще бъдете помолени да минете през стъпките за конфигуриране на phpMyAdmin. На първо място, трябва да изберете уеб сървъра, който планирате да използвате, за да стартирате. В този случай е apache2.

Следният прозорец ще ви подкани да конфигурирате базата данни за phpMyAdmin. Необходимо е да се съгласим. Системата ще поиска парола за MySQL. И после за phpMyAdmin.

инсталирайте и конфигурирайте phpmyadmin

След това в папката / etc / apache2 / conf-enabled / ще се покаже конфигурационен файл.

Остава да инсталирате няколко части и да ги активирате. Можете да използвате следните команди:

sudo apt-get инсталирате php-mbstring php-gettext.

И стартирането им е както следва:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

След това ще трябва да рестартирате уеб сървъра. Това се прави с помощта на командата:

sudo systemctl рестартирайте apache2.

На теория всичко е готово и можете да започнете работа.

Стартиране и конфигуриране

За да влезете в дълбините на настройките на phpMyAdmin, отворете всеки браузър и напишете в адресната лента:

създаден домейн / phpmyadmin.

phpmyadmin конфигурирате mysql

Приложението ще поиска паролата да влезе. Той е създаден по време на инсталационната фаза. След като сте влезли в системата, на потребителя ще бъде представен интерфейс с много елементи и настройки.

Контролен панел

Интерфейсът на приложението е разделен на логически блокове, обединени от общ принцип.

Отляво има панел за бърз преход между бази данни и таблици. Тук можете да създадете ново копие на формат.

Главното меню съдържа елементи, за да преминете към настройките на таблиците, както и към допълнителната функционалност:

  • база данни. Почти дублира менюто вляво, т.е. съдържа списък с налични бази данни;
  • SQL. Много интересна точка за тези, които знаят как правилно да правят запитвания, и ги използва активно. Можете ръчно да избирате, изтривате, сортирате и други SQL функции;
  • състояние. Текущо положение в базите. Общият им обем, трафикът, броят на получените и изпратените данни;
  • потребителски акаунти. Всички запазени потребителски данни, включително техните привилегии, адреси и пароли;
  • износ и внос. Много удобни функции за обмен между базата данни и друг софтуер. Например, за да актуализирате сайта ръчно, ако има такава нужда. Освен това той е много удобен инструмент за създаване на резервно копие на важни данни, ако тази функция не е автоматично достъпна;
  • настройки. Много различни параметри, по един или друг начин, свързани с работата на phpMyAdmin, бази данни, заявки и много други;
  • копиране. Комуникация с други сървъри за едновременна модификация на реплики - т.е. повтарящи се случаи на текущия сървър на база данни;
  • променливи. Както подсказва името, секцията съдържа стойности за вътрешните нужди на сървъра и системата. Без необходимост те обикновено не се използват;
  • кодировки. Показва всички налични опции за шрифтове в системата;
  • данни за видовете съхранение на данни, използвани в phpMyAdmin;
  • разширяване на. Списък на добавките phpMyAdmin, увеличавайки функционалността на системата.

Общите настройки в средата ви позволяват да промените паролата или да зададете кодирането на използвания текст.

Опциите за показване ще ви помогнат да промените езика, темата, размера на шрифта и други настройки за появата на системата.

phpmyadmin ubuntu конфигурация

Отдясно има информационен панел с информация за сървъра на базата данни и уеб сървъра, както и няколко връзки за помощ на phpMyAdmin.



За съжаление, приложението често се използва от натрапници, за да получи неоторизиран достъп, така че трябва да знаете как да се предпазите от това.

безопасност

Първото нещо, което трябва да направите, е да използвате файловете на уеб сървъра на Apache htaccess. Първо, трябва да кажете на apache, че ще се използва специален файл за конфигуриране на phpMyAdmin.

За да направите това, трябва да конфигурирате конфигурационния файл, намиращ се в /etc/apache2/conf-available/phpmyadmin.conf.

Трябва да добавите специална директива AllowOverride All. След като промените и запазите файла, отново трябва да рестартирате уеб сървъра.

конфигуриране на phpmyadmin apache

Сега, за да конфигурирате phpMyAdmin, имате нужда от самия файл, в който ще бъдат дефинирани правилата за достъп до контролния панел. То трябва да се нарича .htaccess и да се постави по пътя / usr / share / phpmyadmin.

Тя определя следните параметри:

AuthType Basic

AuthName "Ограничени файлове"

AuthUserFile /etc/phpmyadmin/.htpasswd

Изисквайте валиден потребител.

Това. набор от ключови думи ще ви позволи да:

  • Първият ред е отговорен за естеството на разрешението. Параметърът "basic" означава, че можете да въведете чрез вход и парола.
  • Вторият определя кой текст ще се показва вместо поздрава.
  • Третият ред посочва файла, в който ще се пази паролата.
  • Четвъртото казва на системата, че само автентични потребители могат да стигнат дотук.

След като създадете файла, трябва да го запазите. Не забравяйте да направите това.

парола

При създаването на файл за паролата, при конфигурирането на phpMyAdmin, ще трябва да се занимавате малко.

Първо трябва да инсталирате помощната програма htpasswd. Той е наличен в хранилищата "Ubuntu", така че е достатъчно да изпълни командата в терминала:

sudo apt-get инсталирате apache2-utils.

Сега все пак в терминала е необходимо да въведете:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd потребителско име.

Тя ще създаде нов потребител и ще ви подкани за парола за него.

Сега достъпът е сигурно защитен. Когато се опитате да влезете в администраторския панел на phpMyAdmin на потребителя, ще се отвори допълнителен прозорец, за да получите правата за преглед и промяна на настройките.

CentOS

Конфигурирането на phpMyAdmin в CentOS всъщност не е много по-различно. Алгоритъмът на действията ще бъде почти същият. Освен ако командата за инсталиране е малко по-различна:

yum install -y phpmyadmin

Всички допълнителни настройки и манипулации са от значение както за Ubuntu, така и за CentOS.

Windows среда

За операционната система Windows има няколко готови решения за създаване на сървър със съществуващ набор от технологии. Например OpenServer. Той вече съдържа инсталирания phpMyAdmin на "дъската". Можете да го намерите в контекстното меню на сървъра в елемента "Разширени".

phpmyadmin centos настройка

Конфигурирането на MySQL и phpMyAdmin в OpenServer се извършва с помощта на различни готови менюта и прозорци, което със сигурност е по-удобно от ръчния команден вход.

препоръки

Преди да приключите, можете да разберете няколко често срещани грешки и тънкостите на конфигурацията. Ето основните съвети за конфигуриране на phpMyAdmin, Apache и MySQL:

  • За да избегнете сървърни сривове, използвайте най-новите версии на софтуера;
  • по хостинг, най-вероятно вече е инсталирано phpMyAdmin, но все пак неговата сигурност може да бъде конфигурирана чрез файловете htaccess;
  • Трябва да обърнете внимание на избора на парола. Често възстановяването му трае много по-дълго, отколкото един внимателен подход към неговото създаване;
  • използването на готови модули прави възможно бързото внедряване на сървъра с всичко необходимо, но не винаги дава възможност за гъвкаво конфигуриране и разбиране на тънкостите на работата.

В заключение

PhpMyAdmin се използва за много услуги и сайтове в Интернет. Това може да се обясни с лекота на конфигуриране и достъп до базата данни. А също и наличието на голям брой допълнителни функции и възможности. Проектът непрекъснато се развива и адаптира към нови решения и технологии.

Споделяне в социалните мрежи:

сроден