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

Servidores – Cambiar contraseña Root Cuando se contrata un servidor a un proveedor, sea Virtual o dedicado, lo primero que debemos hacer es cambiar la constraseña Root que se nos asigna p...
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...
htaccess: redirección de HTTP a HTTPS Cómo podemos hacer para redireccionar los enlaces http hacia https haciendo que toda la navegación sea segura. Una vez instalamos el certificado de se...
Ficheros base datos Mysql en Xampp en Linux Si buscáis dónde están los ficheros de las base de datos cuando instaláis Xampp: Suponiendo que habéis instalado Xampp en /opt /opt/lampp/var/my...

Deja un comentario

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

*