CentOs 7 – Instalar pdo_sqlsrv para conectarse a base de datos SqlServer

Si necesitas conectar desde CentOs7 a un servidor SqlServer de Microsoft, necesitarás tener instalado los módulos pdo_sqlsrv.so Para instalarlos deberás seguir las siguientes instrucciones:

Atento: sólo si sabes lo que haces. No me hago responsable de nada. Si lo ejecutas es bajo tu responsabilidad.
Atención 2: Canviad la versión de PHp en las tareas correspondientes. Si tenéis PHP 7.0, la orden será:

# /opt/plesk/php/7.0/bin/pecl install pdo_sqlsrv

y no como en el ejemplo:

# /opt/plesk/php/7.1/bin/pecl install pdo_sqlsrv

Atentos. Id punto a punto y echad un vistazo antes a cada orden. Todo depende de la versión que tengáis intalado de Plesk y PHP. Vuelvo a decirlo, no me hago responsable de loq eu pueda ocurrir.:

1
2
3
4
5
6
7
8
9
# curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
# yum remove unixODBC-utf16 unixODBC-utf16-devel
# ACCEPT_EULA=Y yum install msodbcsql
# yum install unixODBC-devel gcc-c++ gcc plesk-php70-devel autoconf automake
# /opt/plesk/php/7.0/bin/pecl install pdo_sqlsrv
# echo "extension=pdo_sqlsrv.so" > /opt/plesk/php/7.0/etc/php.d/pdo_sqlsrv.ini
# /opt/plesk/php/7.0/bin/pecl install sqlsrv
# echo "extension=sqlsrv.so" > /opt/plesk/php/7.0/etc/php.d/sqlsrv.ini
# plesk bin php_handler --reread

Artículos relacionados

Saber registros DNS de un dominio En muchas ocasiones, sobretodo en el traslado de dominios, nos podemos encontrar que necesitamos los registros de DNS que tiene el dominio (por ejempl...
Plesk y problema apparmor al actualizarlo Al actualizar Plesk, algunas veces el servidor nos indica que a causa de que el servidor tiene activado Apparmor (software de seguridad), no se puede ...
Linux.Encoder.1 amenaza servidores Linux Linux.Encoder.1 es un ransomware que encripta los ficheros de Linux, obligándote a pagar para que te faciliten la contraseña para poder desencriptarlo...
Error XAMPP – LAMPP Security Access desde ph... Una vez instalas Xampp en tu Linux, cuando intentas acceder a phpMyAdmin, se muestra un error estilo: Para poder acceder mediante phpMyAdmin y ...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*