Инсталиране и конфигуриране на phpMyAdmin: стъпка по стъпка инструкции и препоръки
Всеки уеб програмист знае, че почти всеки сайт се нуждае от база данни. Тя ви позволява да съхранявате информация, да я управлявате и да я получавате в точното време. За да се използват всички по-горе в по-удобна форма, група ентусиасти решиха да създадат продукт, комбиниращ удобство и функционалност при работа със СУБД. Неговото име е phpMyAdmin. Като правило, той вече е на разположение на много хостинг. Следователно статията ще говори за това как да инсталирате и конфигурирате phpMyAdmin локален сървър.
съдържание
Подготовка на
Тъй като самата phpMyAdmin е написана на php, тогава за нейното функциониране ще е необходимо да инсталирате целия набор от необходимия софтуер - Apache, PHP, MySQL.
Всеки компонент може да бъде инсталиран ръчно индивидуално или всички наведнъж. За Linux има пакет LAMP, за Windows - "Denver" или OpenServer. Инсталирането на целия софтуер и конфигурирането му отделно ще ви позволи да проучите състава и структурата на целия сървър. Ако времето не ви позволява да се справите с вътрешната структура, е по-лесно и по-удобно незабавно да поставите монтажа.
Конфигуриране на PhpMyAdmin в Ubuntu
Пакетът е наличен в стандартни хранилища "Ubuntu", така че е достатъчно да въведете терминала:
sudo apt-get инсталирате phpMyAdmin.
В този процес ще бъдете помолени да минете през стъпките за конфигуриране на phpMyAdmin. На първо място, трябва да изберете уеб сървъра, който планирате да използвате, за да стартирате. В този случай е apache2.
Следният прозорец ще ви подкани да конфигурирате базата данни за phpMyAdmin. Необходимо е да се съгласим. Системата ще поиска парола за MySQL. И после за phpMyAdmin.
След това в папката / etc / apache2 / conf-enabled / ще се покаже конфигурационен файл.
Остава да инсталирате няколко части и да ги активирате. Можете да използвате следните команди:
sudo apt-get инсталирате php-mbstring php-gettext.
И стартирането им е както следва:
sudo phpenmod mcrypt;
sudo phpenmod mbstring.
След това ще трябва да рестартирате уеб сървъра. Това се прави с помощта на командата:
sudo systemctl рестартирайте apache2.
На теория всичко е готово и можете да започнете работа.
Стартиране и конфигуриране
За да влезете в дълбините на настройките на phpMyAdmin, отворете всеки браузър и напишете в адресната лента:
създаден домейн / phpmyadmin.
Приложението ще поиска паролата да влезе. Той е създаден по време на инсталационната фаза. След като сте влезли в системата, на потребителя ще бъде представен интерфейс с много елементи и настройки.
Контролен панел
Интерфейсът на приложението е разделен на логически блокове, обединени от общ принцип.
Отляво има панел за бърз преход между бази данни и таблици. Тук можете да създадете ново копие на формат.
Главното меню съдържа елементи, за да преминете към настройките на таблиците, както и към допълнителната функционалност:
- база данни. Почти дублира менюто вляво, т.е. съдържа списък с налични бази данни;
- SQL. Много интересна точка за тези, които знаят как правилно да правят запитвания, и ги използва активно. Можете ръчно да избирате, изтривате, сортирате и други SQL функции;
- състояние. Текущо положение в базите. Общият им обем, трафикът, броят на получените и изпратените данни;
- потребителски акаунти. Всички запазени потребителски данни, включително техните привилегии, адреси и пароли;
- износ и внос. Много удобни функции за обмен между базата данни и друг софтуер. Например, за да актуализирате сайта ръчно, ако има такава нужда. Освен това той е много удобен инструмент за създаване на резервно копие на важни данни, ако тази функция не е автоматично достъпна;
- настройки. Много различни параметри, по един или друг начин, свързани с работата на phpMyAdmin, бази данни, заявки и много други;
- копиране. Комуникация с други сървъри за едновременна модификация на реплики - т.е. повтарящи се случаи на текущия сървър на база данни;
- променливи. Както подсказва името, секцията съдържа стойности за вътрешните нужди на сървъра и системата. Без необходимост те обикновено не се използват;
- кодировки. Показва всички налични опции за шрифтове в системата;
- данни за видовете съхранение на данни, използвани в phpMyAdmin;
- разширяване на. Списък на добавките phpMyAdmin, увеличавайки функционалността на системата.
Общите настройки в средата ви позволяват да промените паролата или да зададете кодирането на използвания текст.
Опциите за показване ще ви помогнат да промените езика, темата, размера на шрифта и други настройки за появата на системата.
Отдясно има информационен панел с информация за сървъра на базата данни и уеб сървъра, както и няколко връзки за помощ на phpMyAdmin.
За съжаление, приложението често се използва от натрапници, за да получи неоторизиран достъп, така че трябва да знаете как да се предпазите от това.
безопасност
Първото нещо, което трябва да направите, е да използвате файловете на уеб сървъра на Apache htaccess. Първо, трябва да кажете на apache, че ще се използва специален файл за конфигуриране на phpMyAdmin.
За да направите това, трябва да конфигурирате конфигурационния файл, намиращ се в /etc/apache2/conf-available/phpmyadmin.conf.
Трябва да добавите специална директива AllowOverride All. След като промените и запазите файла, отново трябва да рестартирате уеб сървъра.
Сега, за да конфигурирате 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 на "дъската". Можете да го намерите в контекстното меню на сървъра в елемента "Разширени".
Конфигурирането на MySQL и phpMyAdmin в OpenServer се извършва с помощта на различни готови менюта и прозорци, което със сигурност е по-удобно от ръчния команден вход.
препоръки
Преди да приключите, можете да разберете няколко често срещани грешки и тънкостите на конфигурацията. Ето основните съвети за конфигуриране на phpMyAdmin, Apache и MySQL:
- За да избегнете сървърни сривове, използвайте най-новите версии на софтуера;
- по хостинг, най-вероятно вече е инсталирано phpMyAdmin, но все пак неговата сигурност може да бъде конфигурирана чрез файловете htaccess;
- Трябва да обърнете внимание на избора на парола. Често възстановяването му трае много по-дълго, отколкото един внимателен подход към неговото създаване;
- използването на готови модули прави възможно бързото внедряване на сървъра с всичко необходимо, но не винаги дава възможност за гъвкаво конфигуриране и разбиране на тънкостите на работата.
В заключение
PhpMyAdmin се използва за много услуги и сайтове в Интернет. Това може да се обясни с лекота на конфигуриране и достъп до базата данни. А също и наличието на голям брой допълнителни функции и възможности. Проектът непрекъснато се развива и адаптира към нови решения и технологии.
- PhpMyAdmin: как да вляза в администраторския панел? Инструкция за потребителя
- Инсталирайте PhpMyAdmin на различни операционни системи
- Прехвърлете WordPress на друг хостинг: функции, процедура
- Преглед на CentOS 7: инсталиране, настройки и препоръки
- Инсталация на Joomla на Denwer: подробно ръководство, характеристики на създаването и препоръки
- Opencart: инсталация и конфигурация
- SQL Server Express: инсталация, конфигурация
- SQL файл. SQL файлов формат: описание на разширението
- Инсталиране на Apache на Ubuntu и Windows
- Създаването на MySQL база данни е част от всеки сайт
- Уеб сървър за тестване на сайтове и приложения
- Localhost Denwer - описание, инсталиране, решаване на проблеми
- Как да създадете локален сървър? Разгънете локалния сървър на Windows
- Грешка при свързването към базата данни: причина, корекция
- Как да създадете MySQL база данни
- Localhost phpMyAdmin Инструменти: описание, грешки
- MySQL Administration: как да създадете потребител и да определите неговите права
- Конфигуриране на Apache и адаптиране към PHP
- Как работи инсталацията на MySQL?
- Как да прехвърлите сайта на друг хостинг сайт с CMS Joomla.
- Инсталирайте Joomla за хостинг - това е лесно