Как установить драйвер для sqlsrv на linux centos 7?
Ссылка скопирована
никак не встаёт драйвер на PHP SQLSRV НА линукс centos 7
пробовал выполнять команды по этому Туториалу - не помогло, вернее даже загрузка не идёт при попытке добавить репозиторий
Прошу поделитесь ссылкой или советом как это можно сделать? Огромное спасибо!
Дополнительно:
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
VPN
Как правильно настроить vless для Android TV?
1 ответ
Pyrogram
Как правильно зарегистрировать юзер бота в Telegram?
1 ответ
печатные-платы
Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?
1 ответ
code-review
Нужен ли код-ревью React/TypeScript проекта?
1 ответ


Для установки драйвера sqlsrv на Linux CentOS 7 вам потребуется выполнить несколько шагов.
1. Установка необходимых зависимостей:
Для начала установите следующие пакеты, которые потребуются для сборки драйвера:
```
sudo yum install epel-release gcc-c++ make cmake3 unixODBC-devel
```
2. Установка PHP и devtools:
Если у вас еще не установлен PHP, выполните следующие команды:
```
sudo yum install php php-devel php-pear
```
3. Скачивание и установка ODBC Driver for SQL Server:
Скачайте ODBC Driver for SQL Server с официального сайта Microsoft и установите его:
```
sudo su
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
exit
sudo ACCEPT_EULA=Y yum install msodbcsql17
```
4. Установка SQL Server Command Line Tools:
```
sudo ACCEPT_EULA=Y yum install mssql-tools
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
source ~/.bash_profile
```
5. Установка драйвера sqlsrv:
Теперь вы можете установить драйвер sqlsrv с помощью PECL:
```
sudo pecl install sqlsrv
```
6. Активация драйвера:
Добавьте следующую строку в файл php.ini:
```
extension=sqlsrv.so
```
7. Перезапуск PHP:
Перезапустите веб-сервер, чтобы изменения вступили в силу:
```
sudo systemctl restart httpd
```
После выполнения всех этих шагов драйвер sqlsrv должен быть успешно установлен и готов к использованию на вашем сервере Linux CentOS 7. Не забудьте проверить его работоспособность, например, создав простой скрипт PHP, который использует данный драйвер для подключения к SQL Server.