PhpMyAdmin уеб интерфейс сега участва активно от потребителите MySQL база данни, тъй като те поддържат взаимодействие само чрез терминала. Инсталиране на допълнителен софтуер с графичен интерфейс ще го направи много по-лесно да се опрости процедурата за работа с уеб сървъри, обаче, за това, първо ще трябва да се направят редица действия, които понякога причиняват трудности. Днес бихме искали да разглеждат възможността за инсталиране на PhpMyAdmin в операционната система CentOS 7, разделяйки всички важни стъпки за стъпки. Вие ще трябва само да следвате инструкциите в теб и правилно въвеждате всеки отбор.
Инсталирайте PhpMyAdmin в CentOS 7
За съжаление, на официалния хранилище на разглежданото приложение не съществува, така че ще трябва първо да добавите съхранение потребител на системата, от която се извършва самият процес на инсталация. В допълнение, две версии на PhpMyAdmin са особено популярни, ние ще ви разкажа за инсталиране на всеки един от тях и по-нататъшно конфигуриране на Apache или Nginx уеб сървъра.Добавянето PhpMyAdmin компоненти
Разбира се, когато се работи с нови приложения в Linux винаги е приоритет, за да добавите техните библиотеки в системата, и PhpMyAdmin не е надвишена. Нека да повдигне темата от две свободни версии, започвайки с препоръчаните разработчиците.
Инсталиране PhpMyAdmin 4.4.
PhpMyAdmin 4.4 работи в PHP език за програмиране версия 5.4 на и, както знаете, тази версия не е най-новото, което не му попречи да бъде най-популярната и в търсенето. монтаж му в CentOS се извършва чрез класическия "терминал" буквално в няколко действия:
- Стартирайте конзолата чрез всеки удобен метод, например, чрез менюто "Приложения".
- Въведете Sudo оборотите, -iuvh командва http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm да изтеглите софтуерния пакет от допълнителни пакети за Enterprise Linux хранилище на потребителя.
- За да продължите процеса, въведете паролата от сметката с достъпа корен.
- След завършване на добавянето на пакети, трябва да актуализира списъка на системните библиотеки с Sudo Yum -y команда Update.
- Тази команда се инсталират всички налични актуализации, и то само себе си клиент за кандидатстване ще бъдат инсталирани през Sudo Yum -Y Инсталирайте PhpMyAdmin.
При използване на уеб сървър, например, Apache, ще остане само за да го рестартирате и да се провери работата на инсталиран компонент, ще HTTP: // IP_VER_VERVER / PhpMyAdmin.
Инсталиране на най-новата версия на PhpMyAdmin
Някои потребители се интересуват само в последната версия на phpmyadmin, за да инсталирате, които трябва да изпълните някои други действия, допълнително изтегляне на нови пакети. Като цяло, инструкцията е сходна, но с някои промени.
- Добавяне на нов пакет за системата, като го изтеглите от хранилището през Sudo RPM -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- Актуализирайте наличните системни библиотеки с помощта на командата Sudo Yum Update.
- Активиране на поддръжката на последната версия на приложението, която в момента е 7.1. За да направите това, въведете yum-config-manager -umable remi-php71.
- Инсталирайте sudo yum инсталирате phpmyadmin и подходящата PHP версия ще бъде определена автоматично.
Това добавяне на всички компоненти обаче е завършено, но преди започване на работа с уеб интерфейса, ще трябва да конфигурирате самия сървър. След това ще анализираме прилагането на тази процедура в две популярни решения - Apache и Nginx.
Създаване на phpmyadmin в nginx
Някои потребители предпочитат да работят с уеб сървъра на Nginx, тъй като осигурява висока скорост и производителност. Ако сте поддръжник на този софтуер, след инсталирането на phpmyadmin, ще трябва да направите редица настройки за установяване на изпълнението на целия механизъм.
Първо, обърнете внимание, че самият уеб сървър вече е добавен към операционната система, ако не, последователно въведете следните команди към конзолата:
Sudo yum инсталирате epel-съобщение
Sudo yum инсталиране nginx
Sudo systemctl старт nginx
След това следвайте такива инструкции:
- Включете PhpMyAdmin в директорията на уеб сървър с помощта на Sudo LN-S / ЮЕсАр / акции / PhpMyAdmin / VAR / WWW / HTML / PhpMyAdmin низ.
- След като направите промените, рестартирате, като въведете Sudo SystemCTL Рестарт PHP-FPM.
- Чрез стандартния текстов редактор стартирайте конфигурационния файл sudo vi /etc/nginx/nginx.conf.
- Оставете блока "HTTP" и добавете линия disable_symlinks Off;
- Запазете промените и затворете файла, след което рестартирайте Nginx Sudo Nginx -s презареждане.
Препоръчително е да се осигури уеб сървъра чрез създаване на произволна парола. За да направите това, въведете Openssl Passwd и копирайте резултата. След това ще трябва да стартирате файл с пароли, използвайки sudo vi / etc / nginx / пароли и направете нова линия в потребителския формат: парола, така че в крайна сметка се оказа, например, admin: 4B7FSEK4L2.
Създаване на phpmyadmin в Apache
Въпреки че предишната уеб сървъра се счита за по-добър в някои аспекти, Apache все още остава доста популярно решение и се използва в системата за LAMP софтуер. монтаж му в CentOS е буквално създадени от няколко команди:
Yum инсталира уеб--y
SystemCTL започне httpd.service
SystemCTL Enable Httpd.Service.
Ако сървърът вече е добавена или сте изпълнили горните команди, можете да отидете директно на PhpMyAdmin си поставя, и това се прави, както следва:
- Задаване на парола за достъп администратор използване Sudo HTPASSWD -C / и т.н. / HTTPD / ПАРОЛИ и администрация.
- Стартирайте конфигурационния файл за по-нататъшно редактиране: VI /etc/httpd/conf.d/phpmyAdmin.conf.
- Поставете частта "" и го поставете на такова съдържание:
Опции индекси FollowSymLinks.
AllowOverride All.
AUTHTYPE BASIC.
Authname "Ограничено съдържание"
AuthUserFile / и т.н. / уеб-/ пароли
Изискване Важи потребител
В тази статия, сте били запознати не само с процедурата за добавяне на компонентите на PhpMyAdmin себе си, но също така научих за тяхната първоначална конфигурация в две различни уеб сървъри. По време на изпълнението на всяка команда, ние силно препоръчваме четенето на известия, които се показват в конзолата: понякога те могат да посочат грешките, които се нуждаят от оперативно решение.