Я установил сервер nginx, на котором работает php-fpm, и все работает отлично. PHP скомпилирован с расширениями mysql и mysqli, но у меня проблемы с установкой MySQL. Я выполнил эту команду:
yum install mysql-server mysql-client
и он только установлен mysql-server
. это выдает эту ошибку о mysql-client
:
No package mysql-client available.
Теперь я думаю, что MySQL установлен правильно (поскольку ему удалось установить mysql-server), но когда я набираю mysql
в терминале SSH для создания баз данных и т. д. я получаю следующее:
-bash: mysql: command not found
Это заставляет меня думать, что мне нужен mysql-client
установленный пакет для выполнения команд с терминала.
Под /etc/yum.respos.d/
У меня есть:
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo
Проверять, выписываться yum provides "*/mysql"
чтобы узнать, какой пакет предоставляет файл в будущем, но пакет называется просто mysql в CentOS, поэтому yum install mysql
.
Посылка mysql-server
для серверной части, mysql
для клиентского приложения mysql и mysql-libs
для общих библиотек.
Пытаться,
"yum install mysql-server mysql"
Или попробуйте скачать rpm с сайта и установить [1]