今天咱們這個章節介紹安裝php,可是實際上php環境實際上包括:php+mysql+apache或者php+mysql+Nginx,一個是windows系統下經常使用的環境,一個是Linux系統下的經常使用環境。今天着重介紹php+mysql+apache的安裝介紹。javascript
1、apache的安裝介紹php
下載地址:https://www.apachehaus.com/cgi-bin/download.plxcss
2.解壓文件html
2、下載mysqljava
下載地址:https://dev.mysql.com/downloads/mysql/mysql
3、下載PHPweb
下載地址:http://windows.php.net/download#php-5.6sql
4、在D:盤下新建文件夾website,同時在website目錄下新建apache24,mysql,php三個文件數據庫
mysql目錄把解壓的文件拷貝加進去apache
五,啓動apache
1.測試安裝是否成功 在瀏覽器中,輸入http://localhost,看到以下界面,就表示安裝成功
提示it works安裝成功!
6、什麼是靜態網站,什麼是動態網站?
是否和數據庫打交道,動態網站的內容是隨時變化的,而靜態則一成不變(除非更改源代碼)。
對於動態網站而言,咱們須要提供一個數據源,一般狀況下,是由數據庫來完成的。好比mysql
對於apache而言,他只能管理文件和文件夾,並不能完成和數據庫的交互,也不能完成邏輯代碼的編寫,因此,咱們須要一門語言來完成這個工做,這就是PHP了。
對於靜態網站來講,只有html,css和javascript,而動態網站,則包括一門語言和數據庫(PHP+MySQL)
7、安裝php(咱們已經把php下載的文件,解壓到website/php/目錄下了)
1.Php並無獨立的安裝程序,它是做爲apache的一個模塊來安裝的
2.要將php做爲apache的一個模塊來運行,將php配置爲apache的一個模塊,使用loadmodule指令完成。
LoadModule 模塊名 模塊文件php5apache2_4.dll(就是php目錄下的這個文件)
3.找到website/apache24/conf/http.conf文件,搜索LoadMoule 在這些配置的最後一段添上
LoadModule php5_module "D:/website/php/php5apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/website/php/"
4. PHP在運行的時候,須要載入php的配置文件,因爲php是做爲apache的一個模塊來運行的,因此咱們須要告知apache,這個配置在哪裏。
找到php.ini相關文件,複製其中一個,而後改名爲php.ini,使用PHPIniDir配置,設置PHP.Ini路徑(PHPIniDir "D:/website/php/")看上圖
5.在php.ini文件裏開啓擴展,在文件裏搜索extension_dir,修改成:extension_dir = "D:/website/php/ext",並開啓須要的擴展以下圖
6,設置時區
注:必定要注意,在php.ini配置過程當中,要頂格寫。每一次配置都須要重啓apache才能生,php.ini也是同樣。 php與apache之間的聯繫Php做爲apache的一個模塊來運行的,php和apache是經過CGI來關聯的