1.下載PHP和Apache
1、PHP下載
PHP For Windows: Binaries and sources Releases
注意:
1.使用Apache作為服務器的話,一定要下載Thread Safe的,否則沒有php8apache2_4.dll這個文件, 如果使用IIS的請下載 NON Tread safe的
2.如果是64位系統要下載x64的,x86的不行
3.下載Zip
將下載的壓縮包解壓到某個文件夾(比如:D:\tool), 將解壓后的文件夾重命名為php
將Zip進行解壓,里面的內容放置到D:\tool\php,其中php8apache2_4.dll在PHP的安裝路徑下
3.配置PHP
-
將 PHP 的根目錄下的 php.ini-development 或者 php.ini-production復制一份并改名為 php.ini,作為PHP的配置文件,取消extension_dir的注釋,即刪除前面的";"
php.ini-development復制一份,并修改為:php.ini
3.2修改php.ini:將;extension_dir = “ext” 修改為 extension_dir = “I:/tool/php/ext” (去掉extension前面的分號,ext的路徑)
-
修改php.ini文件,設置默認的時區:
[Date]
; Defines the default timezone used by the date functions
; https://php.net/date.timezone
date.timezone =Asia/Shanghai
配置PHP加載MySQL擴展
PHP本身不具備操作MySQL數據庫的能力,需要借助PHP操作MySQL的擴展實現。
1.PHP加載MySQL擴展(apache需要重啟);php.ini文件中:
7.MYSQL的配置
b.取消下面兩行的注釋(;分號是注釋)
extension=mysqli
extension=pdo_mysql
然后我們連接試下,看是否成功:
在"D:/web/php" 目錄(此目錄也可為你PHP項目的根目錄)下新建2.php文件內容如下
<?php$link = mysqli_connect("127.0.0.1","root","123456") or die("連接失敗!");if($link){echo "數據庫連接成功";
}
?>
這里需要注意!!!
如果你的網站涉及到了MySQL的操作又不想出現下面的畫面
2.檢查是否配置成功,通過phpinfo界面來判斷。
<?phpphpinfo();?>
只有MySQLIND,說明未配置成功。
PHP安裝成功測試,大前提,Apache是開啟狀態
二、下載安裝配置Apache:
1、Apache下載
Apache 中文網 官網
3、Apache安裝
下載下后解壓縮。如解壓到D:\tool\Apache24