詳解如何正確配置PHP開發環境

2022-03-14 03:22:40 字數 2863 閱讀 9945

php語言在進行開發之前,需要將開發環境配置妥當,這樣才能實現我們的程式完美執行。那麼,如何正確的配置php開發環境呢?文章將介紹apache、mysql、php的**、安裝及配置,分別講述在windows和linux環境下開發環境的搭建。

一、**apache、mysql和php

1、apache的**

apache伺服器可以通過官方提供的映象位址來**windows的apache安裝程式,不過都是英文版的,而且**速度太慢。我建議大家去華軍、天空或者中關村**最新版的安裝程式,速度很快。

2、mysql的**

mysql的官方**是可以**最新版本的mysql,還是那句話,建議大家去華軍、天空或者中關村**。

3、php的**

php的官方**是可以**最新的版本。

二、在windows下配置php開發環境

1、apache、mysql和php的安裝像安裝windows其他軟體一樣,這裡建議把apache和php軟體安裝在d盤目錄下,把mysql軟體安裝在c盤,這樣不需要做任何設定,mysql就可以順利啟動執行。

2、配置開發環境

為了讓windows可以執行php,需要做進一步的工作,按以下步驟搭建好環境:

1)在php安裝目錄下,找到檔案php5ts.dll,將其複製到c盤system32目錄下。

2)在php安裝目錄下,找到檔案libmysql.dll,將其複製到c盤system32目錄下。

3)在php安裝目錄下,找到檔案php.ini,將其複製到c:\windows下。這個檔案是配置php的基本檔案,如設定伺服器根目錄配置,用文 本編輯器開啟php.ini檔案,找到"doc_root=",因為我把apache預設安裝在d盤根目錄下,所以,修改這個配置項的值 為:doc_root=d:\apache2\htdocs

提示:使用者根據自己安裝apache的路徑,修改該配置項的值。

4)在php.ini中找到「extension_dir ="./"」,這個配置項用來載入php的擴充套件模組,修改該配置項如下:extension_dir = d:\php\ext,(需要按自己的安裝目錄修改php的載入位置)。

5)在php.ini中找到「;extension=php_mysql.dll」,把這項前面的分號去掉,表示使這個項生效。這個配置項用來使php支援mysql,這裡分號起注釋作用。修改完php的配置檔案php.ini後,儲存退出該檔案。

6)進行apache的配置。轉到apache的安裝目錄下的conf目錄,用文字編輯器開啟apache的配置檔案http.conf。在此檔案中找 到 dynamic shared object(dos) support,在loadmodule行的最後新增如下配置項:loadmodule php5_module d:/php/php5apache2.dll,(需要按自己的安裝目錄修改php的載入位置)。該項是通過apache來載入php模組 php5apache2.dll,即php以apache的乙個模組來執行。

7)為了讓apache支援.php字尾的檔案,在 http.conf中找到addtype項,在最後新增如下配置項:addtype application/x-httpd-php.php。找到directoryindex,在最後新增index.php。為了支援中文,找到 adddefaultcharset iso-8859-1改為adddefaultcharset gb2312。修改完後儲存http.conf。即完成apache的基本配置。

注意:強烈建議對apache配置檔案 http.conf進行修改時,一定遵守修改一點測試一點的原則,即每次修改完一項並儲存http.conf後,要重啟一下apache,如果 apache正常啟動,則可以進行後續修改,否則,說明本次修改有誤,仔細檢查並重新修改。

三、在linux下配置配置php開發環境

1、mysql的安裝

在mysql官網**mysql的安裝檔案mysql-server-4.0.20-0.i386.rpm,執行下面的命令完成mysql的安裝。

rpm -ivh mysql-server-4.0.20-0.i386.rpm

在沒有設定mysql密碼的情況下,通過以下命令測試mysql是否安裝成功。

mysql -u root

出現類似welcome to the mysql mointor. commands end with;or \g的字樣,說明安裝成功。

2、apache的安裝

從apache的官網**unix版本的壓縮包,以httpd-2.0.52.tar.gz為例,假設資源包放在/usr/local/src下,進入這個目錄後解壓縮,命令如下:

解壓縮後,進入目錄httpd-2.0.52,執行以下命令:

./configure --prefix=/usr/local/apache2 --enable--module=so

其中--prefix=/usr/local/apache2用來指定apache的安裝目錄。接下來進行編譯,執行一下命令完成安裝。

make

mae install

3、配置php開發環境的安裝

1)從php官網**php5.1.4.tar.gz的壓縮包,解壓縮該檔案包,命令如下:

tar -zxf php5.1.4.tar.gz

2)轉到解壓縮後的目錄,執行以下命令完成php安裝目錄等相關配置:

./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql

3)接著編譯php,命令如下:

make

make install

4)複製當前目錄下的檔案php大安裝目錄的lib目錄下,並改名為php.ini,命令如下:

cp php.ini-dist /usr/local/php/lib/php.ini

PHP開發環境配置過程詳解

由於年前把工作確認下來了,於是準備利用撰寫畢業 的期間學習一下php的開發,任何一門語言的學習過程,第一步都是開發環境的成功配置,於是我花了一上午時間把環境搭建成功。本次配置主要針對於windows xp下的配置安裝,至於linux下的配置安裝將在以後給予補充。windows xp sp2 不安裝i...

如何在vscode配置php開發環境

4.在vscode中安裝除錯外掛程式 右側欄中點選擴充套件,輸入xdebug,出來的php debug,點選安裝。在選單欄 檔案 首選項 配置,右邊新增加一行配置 php.validate.executablepath d xampp php php.exe 5.驗證是否配置成功 新建乙個資料夾ph...

PHP開發環境配置

windows xp sp2下配置php開發環境 方法一 apache2.2.4 php5.2.1 mysql5.0.22 zendoptimizer3.2.6 初涉php,三天摸索,重複n次,精神幾近錯亂,終於成功配置php環境,現將步驟記錄如下 環境及所須軟體 windows xp sp2 不安...