關閉廣告

如果你開發PHP應用程序,你肯定需要一個測試伺服器。如果您的網站上沒有伺服器,您可以在 Mac OS 上使用多種選項來設定本機伺服器。要麼採取內部路線,即您使用內部 Apache 並安裝 PHP 和 MySQL 支持,或採取阻力最小的路徑並下載 MAMP。

Mamp 是一個簡單的應用程序,可讓您在幾分鐘內設定測試環境。你下載它 這裡。您可以從 2 個版本中進行選擇。一款是免費的,也缺少付費版本的一些功能,但對於正常測試來說已經足夠了。例如,免費版本中的虛擬客人數量受到限制。事實並非如此。我還沒有嘗試過,但我認為該限制僅適用於圖形工具,這在免費版本中是最小的,但如果您想要更多虛擬來賓,應該可以通過經典的配置路徑來繞過它文件。

下載後,您只需將目錄拖放到您喜歡的資料夾中即可。全域應用程式或主資料夾中的應用程式。也建議更改 MySQL 伺服器的初始密碼。以下是具體操作方法。

打開終端機。按 CMD+空白鍵調出 SpotLight,然後鍵入不含引號的“terminal”,找到適當的應用程式後,按 Enter 鍵。在終端機中,輸入:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


克德 替換為您的新密碼,然後按 Enter。如果一切順利,您將不會得到任何回應,如果發生錯誤,則會被寫入。隨後,我們需要更改設定檔中的密碼,以便透過PHPMySQL Admin存取資料庫。在您喜歡的文字編輯器中開啟文件:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


在第 86 行,我們可以在引號中輸入新密碼。

然後是文件:

/Applications/MAMP/bin/mamp/index.php


在此文件中,我們將覆寫第 5 行的密碼。

現在我們可以啟動 MAMP 本身了。然後進行配置。按一下“首選項...”。

在第一個標籤上,您可以設定諸如啟動時應啟動哪個頁面、伺服器是否應在 MAMP 啟動時啟動以及在 MAMP 關閉時結束等設定。對我們來說,第二個選項卡更有趣。

您可以在其中設定 MySQL 和 Apache 運行的連接埠。我從圖中選擇了80和3306,即基本連接埠(只需點擊“設定預設 PHP 和 MySQL 端口”)。如果您執行相同的操作,OS X 將在啟動 MAMP 後要求輸入管理員密碼。原因很簡單,那就是安全。如果沒有密碼,Mac 作業系統將不允許您在低於 1024 的連接埠上執行任何內容。

在下一個選項卡上,選擇 PHP 版本。

在最後一個選項卡上,我們選擇 PHP 頁面的儲存位置。例如:

〜/文檔/PHP/頁/


我們將把 PHP 應用程式放在哪裡。

現在只是測試 MAMP 是否正在運行。兩個燈都是綠色的,所以我們點擊“開啟起始頁”,然後將打開有關伺服器的信息頁面,我們可以從中訪問有關伺服器的信息,即伺服器上正在運行的內容,尤其是 phpMyAdmin,我們可以使用它對資料庫進行建模。然後自己的頁面運行在:

http://localhost


我希望您發現本教學很有用,並且它向您介紹了在 Mac 上設定 PHP 和 MySQL 測試環境的簡單方法。

.