天天看點

PHP8知識詳解:搭建PHP8內建環境

作者:站長世界

作為PHP8開發的程式員,搭建PHP8的內建環境是必須做的。

先講一下,搭建PHP8的內建環境,分為兩種:

一種是在購買了阿裡雲、騰訊雲這樣的網絡伺服器上面搭建PHP8內建環境。

一種是在自己的電腦上,搭建PHP8內建環境。

PHP8知識詳解:搭建PHP8內建環境

搭建PHP8的內建環境的軟體有很多,比如phpenv、phpstudy(小皮)、xampp、寶塔面闆、wdcp面闆等。

這些內建環境軟體包基本上都支援多環境、多版本、多系統。

非常利于我們在不同的網站程式裡面,使用不同的軟體版本。

本文介紹的是在自己的Windows11電腦上使用phpenv搭建PHP8內建環境。

為什麼我選擇phpenv呢?

因為接下來,我們要使用PHP8+ThinkPHP8+MySQL8打造一個屬于自己著作權的内容管理系統(CMS),而ThinkPHP8的安裝依賴于Composer安裝,在phpenv中內建了Composer。

phpenv官網介紹:phpEnv是運作在Windows系統上的綠色的PHP內建環境,內建了Apache、Nginx等web元件。支援不同PHP版本共存,支援自定義PHP版本,自定義MySQL版本。主打開發環境,也可以用作伺服器環境。擁有清除PHP環境阻礙、解除端口占用、支援切換MySQL、強制修改MySQL密碼,相容其他內建環境,内置Redis、Composer和功能強大的指令行、本地Tcp端口程序清單等實用功能。

是以,本站的教學,就是以phpenv為PHP8內建環境來教學的。

為了教學,我把我以前安裝的全部解除安裝,删除,從頭開始。操作步驟:

1、下載下傳phpenv。

官方網站下載下傳最新版,網址是:phpenv.cn/download.HTML

截止2023年7月23日,最新的版本是:目前版本:8.9.5,更新時間:2023-7-17

內建PHP7.4、MySQL5.7、Apache、Nginx等,可通過“軟體商店”下載下傳其他版本。

官方網站有 安裝版 也有壓縮包 我選擇的是安裝版。至于你下載下傳哪一個,看大家自己的喜歡了。

2、安裝phpenv。

在下載下傳下來的安裝封包件phpEnv8.9.5-Setup.exe上面,右鍵,選擇管理者身份運作,開始安裝,預設的C槽改成D盤,然後下一步,直到安裝完成。如圖所示:

PHP8知識詳解:搭建PHP8內建環境
PHP8知識詳解:搭建PHP8內建環境

3、啟動服務,打開預設網站,看見PHP探針頁面,就說明軟體安裝正常。

PHP8知識詳解:搭建PHP8內建環境
PHP8知識詳解:搭建PHP8內建環境
PHP8知識詳解:搭建PHP8內建環境

到此為止,安裝phpenv就完成了,一切正常。

但是預設的是安裝的PHP7.4的版本不是PHP8的版本,接下來我們開始安裝PHP8.0、8.1、8.2。

4、安裝PHP8

我們這裡把PHP8.0、8.1、8.2全部安裝上。

點選軟體的應用軟體---軟體商店,我們把8.0、8.1、8.2全部安裝上。

PHP8知識詳解:搭建PHP8內建環境

雖然到這裡PHP8的內建環境安裝完成了,但是我們開發程式還要安裝MySQL8,在這裡把MySQL8一起安裝了。

5、安裝MySQL8.

點選軟體的應用軟體---軟體商店,我們把MySQL8.0也安裝了。

PHP8知識詳解:搭建PHP8內建環境

等待PHP8.0、8.1、8.2和MySQL8.0安裝完成。

6、建立測試網站。

點選phpenv軟體的網站,添加網站,添加一個叫做php8.com的網站,端口預設80,PHP版本我們選擇8.0版本。

PHP8知識詳解:搭建PHP8內建環境

我們從浏覽器裡面打開剛剛添加的網站php8.com,看見下面的PHP版本資訊,就說明我們的PHP8.0的內建環境就安裝完成了。

PHP8知識詳解:搭建PHP8內建環境

PHP服務網提醒你:你在本地建立的任意域名的網站,都是本地網站,與網絡上面的實際域名無關,已經在host裡面指向了本地網站資訊。

繼續閱讀