要配置Apache以支持MySQL連接,您需要按照以下步驟操作:
安裝Apache和MySQL服務器: 對于Windows用戶,請從Apache Lounge(https://www.apachelounge.com/download/)和MySQL官方網站(https://dev.mysql.com/downloads/windows/installer/)下載并安裝Apache和MySQL。
對于Linux用戶(例如Ubuntu),請在終端中運行以下命令來安裝Apache和MySQL:
sudo apt-get update
sudo apt-get install apache2 mysql-server
安裝PHP和php-mysql擴展:
對于Windows用戶,請從PHP官方網站(https://www.php.net/downloads.php)下載適用于Windows的PHP二進制文件。將解壓后的文件夾放到Apache的根目錄(例如C:\Apache24\htdocs\php
)。
對于Linux用戶,請在終端中運行以下命令來安裝PHP和php-mysql擴展:
sudo apt-get install php libapache2-mod-php php-mysql
配置Apache以支持PHP:
對于Windows用戶,請編輯Apache的配置文件httpd.conf
(通常位于C:\Apache24\conf\
),找到以下行并取消注釋(即刪除行首的#號):
LoadModule php7_module "c:/php/php7apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/php"
然后,重啟Apache以使更改生效。
對于Linux用戶,請在終端中運行以下命令來啟用PHP模塊:
sudo a2enmod php7.x
其中,將“x”替換為您安裝的PHP版本的最后一個數字。然后,重啟Apache以使更改生效:
sudo systemctl restart apache2
測試PHP和MySQL連接:
創建一個名為test_mysql.php
的新文件,將其放在Apache的根目錄(例如C:\Apache24\htdocs\
或/var/www/html/
),并添加以下內容:
<?php
$servername = "localhost";
$username = "your_mysql_username";
$password = "your_mysql_password";
// 創建連接
$conn = new mysqli($servername, $username, $password);
// 檢查連接
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected to MySQL successfully!";
?>
將your_mysql_username
和your_mysql_password
替換為您的MySQL用戶名和密碼。保存文件后,使用Web瀏覽器訪問http://localhost/test_mysql.php
。如果一切正常,您應該會看到“Connected to MySQL successfully!”的消息。
現在,您已經成功配置了Apache以支持MySQL連接。您可以開始使用PHP和MySQL構建動態網站了。