在CentOS上配置PHP以使用MySQLi擴展,您需要按照以下步驟操作:
安裝EPEL倉庫: 首先,您需要安裝EPEL(Extra Packages for Enterprise Linux)倉庫,以便獲取MySQLi擴展。在終端中運行以下命令:
sudo yum install epel-release
安裝PHP和MySQLi擴展: 接下來,您需要安裝PHP以及MySQLi擴展。運行以下命令來安裝它們:
sudo yum install php php-mysqlnd
這將安裝PHP以及MySQL原生驅動程序(mysqlnd),它支持MySQLi擴展。
重啟Web服務器: 安裝完成后,您需要重啟Web服務器以使更改生效。如果您使用的是Apache,請運行以下命令:
sudo systemctl restart httpd
如果您使用的是Nginx,請運行以下命令:
sudo systemctl restart nginx
測試MySQLi擴展:
創建一個名為info.php的文件,并將其放在您的Web服務器的根目錄下(例如:/var/www/html)。在文件中添加以下內容:
<?php
phpinfo();
?>
然后,在瀏覽器中訪問http://your_server_ip/info.php。您應該看到一個包含PHP信息的頁面。在頁面中搜索"mysqli",如果找到了相關信息,說明MySQLi擴展已成功安裝并啟用。
(可選)配置PHP安全設置:
為了提高安全性,您可以編輯php.ini文件來禁用危險的功能,例如allow_url_fopen和display_errors。使用文本編輯器打開/etc/php.ini文件,然后找到以下行并進行修改:
allow_url_fopen = Off
display_errors = Off
保存文件并重啟Web服務器以使更改生效。
現在,您已經在CentOS上配置了PHP以使用MySQLi擴展。您可以開始開發支持MySQL數據庫的PHP應用程序了。