首頁 > 後端開發 > php教程 > 詳解win10下PHP的安裝配置(以php5.6為例)

詳解win10下PHP的安裝配置(以php5.6為例)

藏色散人
發布: 2023-04-10 21:56:02
轉載
12864 人瀏覽過

window10下PHP安裝與設定

下載

#首先去php官方網站http://php.net/downloads.php下載,這裡我們選擇5.6的版本Windows downloads

詳解win10下PHP的安裝配置(以php5.6為例)

#看你自己的電腦,是32位元的選擇X86的,如果是64位元作業系統,選擇X64的,因為是windows系統,所以選擇安全執行緒的Thread Safe的版本,這裡我們選擇一個壓縮包檔Zip下載。

安裝

下載好了是個壓縮包,直接解壓縮到合適的目錄,這裡我在D盤創建一個PHP的資料夾,把它解壓縮進去,也就是說安裝目錄就是D:\PHP。

詳解win10下PHP的安裝配置(以php5.6為例)

設定

新增環境變量,

右鍵點選此電腦=>屬性=>進階系統設定=>環境變數=>系統變數=>path
  • #如果你是windows10的話,點選新建,然後把D:\PHP位址加進去。如果是windows7的話,就直接在最後面加上英文小寫的;,然後把路徑加進去即可。
  • 一路點選確定,完成環境變數的設定。
  • 和前面為Apache新增環境變數流程一致,這樣你就能在指令列看到php的資訊了,

詳解win10下PHP的安裝配置(以php5.6為例)設定檔

在windows環境下使用php通常和WEB伺服器配合,這裡我們和Apache配合使用,這樣的話,就需要先修改Apache的設定文件,找到Apache的配置文件D:\Apache24\conf\httpd.conf打開它,

//找到LoadModule的位置,为PHP环境添加模块,像下面这样
LoadModule php5_module "D:/PHP/php5apache2_4.dll"
PHPIniDir "D:/PHP/php.ini"
//找到AddType的位置,添加PHP支持
AddType application/x-httpd-php .php
//找到下面这里,添加文件类型支持,把index.php放到index.html前面
<IfModule dir_module>
    DirectoryIndex index.php index.html 
</IfModule>
登入後複製

細心的同學已經發現,上面的D:/PHP/php.ini這個文件,在PHP安裝目錄沒有,這需要我們自己修改。把根目錄下面的php.ini-development檔案重新命名為php.ini,透過編輯工具打開它,找到

; extension_dir = "./"
登入後複製

將它改成如下:

extension_dir = "D:/PHP/ext"
登入後複製

注意,把前面的分號;拿掉,然後頂格寫,別留空格。然後加入資料庫方面的擴展,因為我們使用的是mysql,所以修改相關的就行了。

//把这里前面的分号去掉
extension=php_mysqli.dll
//这里也是去掉前面的分号
extension=php_pdo_mysql.dll
登入後複製

注意,每次修改了設定文件,都需要重新啟動服務,重啟服務的步驟:左下角打開搜尋cmd,然後以管理員身份運行命令提示符,輸入命令

httpd -k restart
登入後複製

接下來,在Apache的專案路徑D:\Apache24\htdocs新建一個php檔案index.php,裡面寫上

<?php
    echo phpinfo();
登入後複製

儲存,然後在瀏覽器開啟位址localhost/index.php,如果看到下面畫面,證明PHP環境配置成功了

詳解win10下PHP的安裝配置(以php5.6為例)修改專案目錄

如果你想自訂專案位址的話,可以修改專案路徑,如果我想把專案放在D:/Projects目錄裡面,當然也可以。

首先開啟Apache的設定檔D:\Apache24\conf\httpd.conf,找到這裡:

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
登入後複製

修改到你自訂的專案位址:

DocumentRoot "D:/Projects"
<Directory "D:/Projects">
登入後複製

然後重新啟動服務,就修改完成了,你可以試著在D:/Projects寫你的php文件,還是透過localhost打開它,試試看。

以上是詳解win10下PHP的安裝配置(以php5.6為例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:myxxqy
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板