Инсталиране PhpMyAdmin в CentOS 7

Anonim

Инсталиране PhpMyAdmin в CentOS 7

PhpMyAdmin уеб интерфейс сега участва активно от потребителите MySQL база данни, тъй като те поддържат взаимодействие само чрез терминала. Инсталиране на допълнителен софтуер с графичен интерфейс ще го направи много по-лесно да се опрости процедурата за работа с уеб сървъри, обаче, за това, първо ще трябва да се направят редица действия, които понякога причиняват трудности. Днес бихме искали да разглеждат възможността за инсталиране на PhpMyAdmin в операционната система CentOS 7, разделяйки всички важни стъпки за стъпки. Вие ще трябва само да следвате инструкциите в теб и правилно въвеждате всеки отбор.

Инсталирайте PhpMyAdmin в CentOS 7

За съжаление, на официалния хранилище на разглежданото приложение не съществува, така че ще трябва първо да добавите съхранение потребител на системата, от която се извършва самият процес на инсталация. В допълнение, две версии на PhpMyAdmin са особено популярни, ние ще ви разкажа за инсталиране на всеки един от тях и по-нататъшно конфигуриране на Apache или Nginx уеб сървъра.

Добавянето PhpMyAdmin компоненти

Разбира се, когато се работи с нови приложения в Linux винаги е приоритет, за да добавите техните библиотеки в системата, и PhpMyAdmin не е надвишена. Нека да повдигне темата от две свободни версии, започвайки с препоръчаните разработчиците.

Инсталиране PhpMyAdmin 4.4.

PhpMyAdmin 4.4 работи в PHP език за програмиране версия 5.4 на и, както знаете, тази версия не е най-новото, което не му попречи да бъде най-популярната и в търсенето. монтаж му в CentOS се извършва чрез класическия "терминал" буквално в няколко действия:

  1. Стартирайте конзолата чрез всеки удобен метод, например, чрез менюто "Приложения".
  2. Като се започне терминала за допълнителна инсталация PhpMyAdmin в Цент 7

  3. Въведете Sudo оборотите, -iuvh командва http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm да изтеглите софтуерния пакет от допълнителни пакети за Enterprise Linux хранилище на потребителя.
  4. Изтегляне на пакети от хранилище за PhpMyAdmin в CentOS 7

  5. За да продължите процеса, въведете паролата от сметката с достъпа корен.
  6. Въведете парола за пакетите за изтегляне от PhpMyAdmin хранилище в CentOS 7

  7. След завършване на добавянето на пакети, трябва да актуализира списъка на системните библиотеки с Sudo Yum -y команда Update.
  8. Обновяване на системни пакети за инсталиране на PhpMyAdmin в CentOS 7

  9. Тази команда се инсталират всички налични актуализации, и то само себе си клиент за кандидатстване ще бъдат инсталирани през Sudo Yum -Y Инсталирайте PhpMyAdmin.
  10. Инсталиране на софтуер PhpMyAdmin в CentOS 7

При използване на уеб сървър, например, Apache, ще остане само за да го рестартирате и да се провери работата на инсталиран компонент, ще HTTP: // IP_VER_VERVER / PhpMyAdmin.

Инсталиране на най-новата версия на PhpMyAdmin

Някои потребители се интересуват само в последната версия на phpmyadmin, за да инсталирате, които трябва да изпълните някои други действия, допълнително изтегляне на нови пакети. Като цяло, инструкцията е сходна, но с някои промени.

  1. Добавяне на нов пакет за системата, като го изтеглите от хранилището през Sudo RPM -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Изтеглете най-новата версия PhpMyAdmin в CentOS 7 от хранилището

  3. Актуализирайте наличните системни библиотеки с помощта на командата Sudo Yum Update.
  4. Актуализиране на системните библиотеки за инсталиране на най-новата версия на phpmyadmin в Centos 7

  5. Активиране на поддръжката на последната версия на приложението, която в момента е 7.1. За да направите това, въведете yum-config-manager -umable remi-php71.
  6. Активиране на съвместимост с PHP 7 за phpmyadmin в Centos 7

  7. Инсталирайте sudo yum инсталирате phpmyadmin и подходящата PHP версия ще бъде определена автоматично.
  8. Инсталирайте най-новата версия на phpmyadmin в Centos 7

Това добавяне на всички компоненти обаче е завършено, но преди започване на работа с уеб интерфейса, ще трябва да конфигурирате самия сървър. След това ще анализираме прилагането на тази процедура в две популярни решения - Apache и Nginx.

Създаване на phpmyadmin в nginx

Някои потребители предпочитат да работят с уеб сървъра на Nginx, тъй като осигурява висока скорост и производителност. Ако сте поддръжник на този софтуер, след инсталирането на phpmyadmin, ще трябва да направите редица настройки за установяване на изпълнението на целия механизъм.

Първо, обърнете внимание, че самият уеб сървър вече е добавен към операционната система, ако не, последователно въведете следните команди към конзолата:

Sudo yum инсталирате epel-съобщение

Sudo yum инсталиране nginx

Sudo systemctl старт nginx

След това следвайте такива инструкции:

  1. Включете PhpMyAdmin в директорията на уеб сървър с помощта на Sudo LN-S / ЮЕсАр / акции / PhpMyAdmin / VAR / WWW / HTML / PhpMyAdmin низ.
  2. Създайте папка с phpmyadmin в nginx за centos

  3. След като направите промените, рестартирате, като въведете Sudo SystemCTL Рестарт PHP-FPM.
  4. Рестартирайте Nginx сървъра за инсталиране на phpmyadmin в Centos 7

  5. Чрез стандартния текстов редактор стартирайте конфигурационния файл sudo vi /etc/nginx/nginx.conf.
  6. Отворете конфигурационния файл Nginx, за да конфигурирате phpmyadmin в Centos 7

  7. Оставете блока "HTTP" и добавете линия disable_symlinks Off;
  8. Редактиране на конфигурационен файл на Nginx за phpmyadmin в Centos 7

  9. Запазете промените и затворете файла, след което рестартирайте Nginx Sudo Nginx -s презареждане.
  10. Рестартирайте Nginx сървъра след инсталиране на phpmyadmin в Centos 7

Препоръчително е да се осигури уеб сървъра чрез създаване на произволна парола. За да направите това, въведете Openssl Passwd и копирайте резултата. След това ще трябва да стартирате файл с пароли, използвайки sudo vi / etc / nginx / пароли и направете нова линия в потребителския формат: парола, така че в крайна сметка се оказа, например, admin: 4B7FSEK4L2.

Създаване на phpmyadmin в Apache

Въпреки че предишната уеб сървъра се счита за по-добър в някои аспекти, Apache все още остава доста популярно решение и се използва в системата за LAMP софтуер. монтаж му в CentOS е буквално създадени от няколко команди:

Yum инсталира уеб--y

SystemCTL започне httpd.service

SystemCTL Enable Httpd.Service.

Ако сървърът вече е добавена или сте изпълнили горните команди, можете да отидете директно на PhpMyAdmin си поставя, и това се прави, както следва:

  1. Задаване на парола за достъп администратор използване Sudo HTPASSWD -C / и т.н. / HTTPD / ПАРОЛИ и администрация.
  2. Задаване на парола за Apache PhpMyAdmin сървър в CentOS 7

  3. Стартирайте конфигурационния файл за по-нататъшно редактиране: VI /etc/httpd/conf.d/phpmyAdmin.conf.
  4. Open Apache конфигурационния файл, за да изберете PhpMyAdmin в CentOS 7

  5. Поставете частта "" и го поставете на такова съдържание:

    Опции индекси FollowSymLinks.

    AllowOverride All.

    AUTHTYPE BASIC.

    Authname "Ограничено съдържание"

    AuthUserFile / и т.н. / уеб-/ пароли

    Изискване Важи потребител

  6. Редактиране на конфигурационния файл на Apache PhpMyAdmin в CentOS 7

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

Прочетете още