В этой инструкции мы разберемся, как пошагово установить MySQL 5.1 и phpMyAdmin на CentOS 6. Подключитесь к серверу по SSH и установите httpd, если вы не сделали этого раньше:
yum install httpd
Запустите сервер:
service httpd start
Установите PHP нужной версии (PHP 5.4, 5.5, 5.6, 7.0). Мы остановимся на версии 5.3:
yum install php
Откройте файл /etc/php.ini в режиме редактирования:
nano /etc/php.ini
Нажмите клавиши Ctrl+W, чтобы найти в файле строку short_open_tag=Off. Замените Off на On → сохраните документ → перезагрузите httpd:
service httpd restart
- Установка phpMySQL и MySQL. Настройкае root-пароля
Теперь можно переходить к установке phpMySQL, MySQL и настройке root-пароля:
Установите phpMySQL:
yum install php-mysql
Перезагрузите httpd:
service httpd restart
Установите MySQL:
yum install mysql-server
Запустите MySQL:
service mysqld start
Найдите строку Alternatively you can run, а в ней команду:
/usr/bin/mysql_secure_installation
Вставьте эту команду в терминал. Если все сделано правильно, появится строка Enter current password for root (enter for none). Нажмите Enter, чтобы продолжить. Впишите Y напротив Set root password? и добавьте пароль. Будьте внимательны в написании пароля, ведь он не “печатается” в командной строке. В случае, если вы забыли root-пароль, воспользуйтесь нашей инструкцией, посвященной его восстановлению.
- Установка phpMyAdmin
Для установки phpMyAdmin в CentOS 6 необходимо перейти в папку /var/www/html. На сайте phpmyadmin.net вы найдете нужный архив. Скачайте его:
wget https://files.phpmyadmin.net/phpMyAdmin/4.0.10.11/phpMyAdmin-4.0.10.11-all-languages.zip
Обратите внимание на следующий момент: если вы имеете дело с протоколом https, архив, указанный выше, может не установится. Воспользуйтесь “дополнительной” командой --no-check-certificate:
wget --no-check-certificate https://files.phpmyadmin.net/phpMyAdmin/4.0.10.11/phpMyAdmin-4.0.10.11-all-languages.zip
Распакуйте архив (символ звездочки после ph означает, что все архивы, начинающиеся с ph в папке /var/www/html, будут распакованы):
unzip ph*
Если команда не сработала, значит у вас не установлен инструмент для распаковки архивов. Исправьте это и повторите команду:
yum install unzip
Теперь используем команду mv, чтобы присвоить папке phpMyAdmin-4.0.10.11-all-languages более короткое имя (в нашем случае phpma):
mv phpMyAdmin-4.0.10.11-all-languages phpma
Зайдя на страницу ваш-IP/phpma, вы можете увидеть сообщение о необходимости установки дополнительного модуля mbstring. Установите его:
yum install php-mbstring
Перезагрузите httpd и перейдите на старницу ваш-IP/phpma:
service httpd restart
Введите логин (root) и пароль, чтобы войти в phpMyAdmin: