PHP是一門運行在伺服器端的程式語言,它廣泛應用於Web開發領域。雖然Windows平台不是PHP最常用的部署環境,但在開發過程中,我們仍需要在本地建立一個PHP環境。本文將介紹如何在Windows 7系統中建置PHP環境。
一、安裝Apache
Apache是一款流行的Web伺服器軟體,它可以運作在Windows系統上。因此,我們首先需要安裝Apache。可以從官方網站http://www.apache.org/下載最新的穩定版本。
安裝過程中,選擇自訂安裝,確保將Apache作為服務安裝,並設定連接埠號碼為80,安裝完成後啟動Apache。
二、安裝PHP
從PHP官網https://windows.php.net/download/下載最新的穩定版的PHP。下載完成後,解壓縮到Apache的安裝目錄下(預設為C:\Program Files (x86)\Apache Group\Apache2\,以下簡稱Apache根目錄)。
在Apache根目錄下,找到httpd.conf文件,並開啟。搜尋“LoadModule”,找到以下兩行,將其前面的註解符#刪除,使其生效。
LoadModule php7_module "C:/Program Files (x86)/PHP/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
然後,在檔案最後加上以下內容:
PHPIniDir "C:/Program Files (x86)/PHP/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
儲存文件,並重新啟動Apache。
三、測試PHP環境
在Apache根目錄下,新建一個檔案test.php,並且在裡面輸入以下內容:
phpinfo();
?>
儲存文件,並將test.php上傳到Apache根目錄下。
開啟瀏覽器,造訪http://localhost/test.php。如果瀏覽器顯示phpinfo資訊表格,則證明PHP環境已經搭建成功。
四、設定PHP
在Windows 7系統中,PHP的設定檔是php.ini。在PHP安裝目錄下,可以找到一個php.ini-development文件,複製一份並將其重新命名為php.ini。
開啟php.ini文件,搜尋“extension_dir”,將其對應的路徑改為目前PHP安裝目錄下的ext資料夾。例如,如果PHP安裝在C:\Program Files (x86)\PHP,那麼將extension_dir設定為:extension_dir="C:\Program Files (x86)\PHP\ext"
接著,搜尋「; extension=php_mysql.dll”,將其前面的註解符號#刪除,啟用MySQL擴充模組。
最後,儲存文件,並重新啟動Apache。
五、安裝MySQL
MySQL是一款關係型資料庫軟體,它可以方便地與PHP進行整合。從MySQL官網https://dev.mysql.com/downloads/mysql/下載最新的穩定版本。
安裝過程中,選擇自訂安裝,選擇Typical安裝類型,並設定密碼。安裝完成後,啟動MySQL。
六、測試PHP與MySQL的連接
在Apache根目錄下,新建一個檔案testmysql.php,並且在裡面輸入以下內容:
$con = mysqli_connect("localhost","root","密碼");
if (!$con)
{
die('Could not connect: ' . mysqli_error()) ;
}
echo 'Connected successfully';
mysqli_close($con);
?>
將上述程式碼中「密碼」一欄,改成你自己的MySQL管理員密碼。
儲存文件,並將testmysql.php上傳到Apache根目錄下。
開啟瀏覽器,造訪http://localhost/testmysql.php。如果瀏覽器顯示“Connected successfully”,則證明PHP與MySQL的連線已經成功。
七、總結
本文介紹如何在Windows 7系統中建立PHP環境,並透過安裝Apache、PHP、MySQL三款軟體以及配置它們之間的關係,實現了一套完整的Web開發環境。本文所介紹的內容適用於初學者,而對於有一定經驗的開發者,則可以透過調整設定檔等方式,進一步深入理解PHP開發的實作原理。
以上是如何在Windows 7系統中建置PHP環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!