Cara install extension sqlsrv
dan pdo_sqlsrv
PHP 7.4 di aaPanel di Linux CentOS
PERHATIAN
Ini untuk Linux CentOS 7 untuk Ubuntu 20.4 dan Ubuntu 22.04 coba gunakan versi sqlsrv-5.11.1 dan pdo_sqlsrv-5.11.1.
Install driver
yum install msodbcsql mssql-tools unixODBC-devel
Download sqlsrv
Cek versi terbaru di sini, saat tutor ini dibuat 5.10.1
cd /tmp/
wget https://pecl.php.net/get/sqlsrv-5.10.1.tgz
Ekstrak sqlsrv
tar xvf sqlsrv-5.10.1.tgz
Compile dan install sqlsrv
cd sqlsrv-5.10.1
/www/server/php/74/bin/phpize
./configure --with-php-config=/www/server/php/74/bin/php-config
make && make install
Download pdo_sqlsrv
Cek versi terbaru di halaman resmi saat tutorial ini dibuat versi 5.10.1
cd /tmp
wget http://pecl.php.net/get/pdo_sqlsrv-5.10.1.tgz
Ekstrak pdo_sqlsvr
tar xvf pdo_sqlsrv-5.10.1.tgz
Compile dan install pdo_sqlsvr
cd pdo_sqlsrv-5.10.1
/www/server/php/74/bin/phpize
./configure --with-php-config=/www/server/php/74/bin/php-config
make && make install
Aktifkan extension sqlsrv dan pdo_sqlsrv
echo "extension=sqlsrv.so" >> /www/server/php/74/etc/php.ini
echo "extension=pdo_sqlsrv.so" >> /www/server/php/74/etc/php.ini
Restart PHP
Restart PHP melalui control panel aaPanel
Cleaning
Hapus bekas file instalasi
cd /tmp
rm -rf pdo_sqlsrv-5.10.1 pdo_sqlsrv-5.10.1.tgz sqlsrv-5.10.1 sqlsrv-5.10.1.tgz
Selesai, semoga bermanfaat.
Segera kontak idnetter.com melalui WA jika Anda kesulitan install PHP extension di aaPanel 081235008433