Как установить драйвер для sqlsrv на linux centos 7?

Ссылка скопирована
1 ответ

никак не встаёт драйвер на PHP SQLSRV НА линукс centos 7

пробовал выполнять команды по этому Туториалу - не помогло, вернее даже загрузка не идёт при попытке добавить репозиторий

Как установить драйвер для sqlsrv на linux centos 7?

Прошу поделитесь ссылкой или советом как это можно сделать? Огромное спасибо!

Дополнительно:

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
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.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно