PHP基礎教程一之開發環境的配置

前言

  寫PHP的基礎教程,希望可以幫助幾個想學php的人,同時也是自己對基礎知識的加深瞭解、總結,開發中基礎知識掌握是很關鍵的,希望學習PHP的人能堅持走下去,也希望自己能越來越NB。

本節講解內容

  • php環境變量的詳細安裝。
  • php編輯軟件

總體的流程

  Php是一種開發服務器端的語言,而你想要在自己的電腦上訪問服務器,可以在自己的電腦上安裝一個Apache服務器。這樣你就可以在自己的電腦上通過瀏覽器訪問自己電腦上的網頁。

  我們訪問網頁時,一般訪問的是以.html結尾的文件,這個文件是瀏覽器進性解析的,但是當瀏覽器訪問以.php後綴名的文件時,瀏覽器就不能解析,這時就需要把Php代碼給php開發模塊進性解析,有時php代碼會操作數據庫,這時就需要php模塊和數據庫關聯起來。

大致流程圖是這樣的:

這裏寫圖片描述

在這裏我們使用的Apache版本是2.4
Php開發所用到的版本是5.6.25;
開發php用到的數據庫大多數是Mysql數據庫,一種關係型數據庫,這裏我們使用的版本是
5.6.27.
安裝建議創建一個空的文件夾,把三個模塊同時安裝在一起,這樣易於管理。

Apache的安裝

下載Apache的安裝軟件,鏈接:
http://download.csdn.net/detail/li741350149/9636853
下載完成後就可以進行安裝,但是Apache的安裝是在命令行裏面進行安裝的。

  1. 安裝apache , 首先我們創建一個文件夾(以便以統一管理),比如D:/mywamp,注意文件夾中不要有中文和空格。
  2. 將下載後的解壓後的Apache24(名字可以自己命名)目錄整個拷貝到 D:/mywamp,下
  3. 進入到命令行控制檯, 點擊運行->命令行->以管理員的方式運行進到安裝目錄的bin目錄下。
    這裏寫圖片描述
  4. 在bin目錄下輸入httpd -k install安裝,
    這裏寫圖片描述

    在這裏你可能出現問題
    這裏寫圖片描述
    下載軟件進行安裝就能解決。鏈接:
    http://download.csdn.net/detail/li741350149/9636866
    當有上面的提示信息說明,說明已經安裝成功,但是apache的配置文件有問題,我們需要修改一下apache的配置文件 Apache24/conf/httpd.conf 文件

  5. 這裏,在我們安裝後,需要對apache的安裝目錄/conf/httpd.conf 修改 ,在文件的大約38行,修改成具體的安裝位置。
    這裏寫圖片描述
  6. 之後,我們在命令行裏面輸入(還是在bin目錄下)httpd -k start,開啓服務。只有開啓服務我們的瀏覽器才能訪問。
  7. 當開啓服務後,打來瀏覽器,輸入localhost網址,當看到這個畫面
    這裏寫圖片描述
    說明安裝Apache成功。

但是有時我們會看到一個信息,說我們的80端口被佔用了,這時可以修改Apache的端口來解決,還是Apache24/conf/httpd.conf目錄下的
這裏寫圖片描述
修改一下,重啓服務器就行了。

在對Apache操作時,常用到的命令是:

  • Httpd –h:查看所有命令
  • Httpd – k install:安裝apache
  • Httpd –k start:啓動apache
  • Httpd –k stop:停止apache
  • Httpd –k restart:重啓apache
  • Httpd –k uninstall:卸載apache

環境變量的配置:

  當我們每次開啓服務器,重啓,關閉等操作的時候都要進入bin目錄下,這樣太麻煩了,有一種解決方法,配置環境變量,這樣就可以在任何一個目錄下啓動。
配置步驟:

  1. 計算機->屬性->高級環境配置->環境變量, 就會看到如下界面
    這裏寫圖片描述

  2. 創建APACHE變量
    這裏寫圖片描述

  3. 找到path變量點擊,在變量值後面如果沒有分號,添加一個分號然後填入%APACHE%;
    這裏寫圖片描述

  4. 到這裏,環境變量配置完畢。關閉命令行窗口,重新打開。
    這裏寫圖片描述

目錄結構

這裏寫圖片描述

注意:其中htdocs是放你想通過瀏覽器訪問的文件。

Php安裝

下載php版本鏈接:
http://download.csdn.net/detail/li741350149/9636880
把解壓的文件(文件名可以自己命名)複製到你自己創建的那個文件中,我的是D:/mywamp/php
Php模塊是不用安裝的,這裏只要把Apache和php模塊整合到一起就行了。
步驟:

  1. 修改了 Apache24/conf/httpd.conf文件
    這裏寫圖片描述

  2. 對php模塊的配置文件進行php的擴展開啓找到php目錄中php.ini-development文件複製並改名成php.ini
    這裏寫圖片描述

  3. 開啓php擴展,用於php和別的功能的整合,比如mysql.
    這裏寫圖片描述
  4. 更改擴展的路徑
    這裏寫圖片描述
  5. 重新啓動apache,就可以使用php模塊功能。可以在Apache的htdocs目錄下創建一個test.php,文件寫入
    這裏寫圖片描述
    在瀏覽器中打開這個文件。http://localhost/test.php當看到這個畫面就說明成功
    這裏寫圖片描述

Mysql安裝

下載php版本鏈接:
http://download.csdn.net/detail/li741350149/9637432

具體安裝

  1. 雙擊安裝軟件
    這裏寫圖片描述

  2. 選擇自定義安裝
    這裏寫圖片描述

  3. 指定安裝的組件和路徑,你自己的文件目錄
    這裏寫圖片描述

  4. 開始進行配置
    這裏寫圖片描述

  5. 選擇配置方式
    這裏寫圖片描述

  6. 設置默認併發數
    這裏寫圖片描述

  7. 配置mysql的端口,一般我們不修改端口號.
    這裏寫圖片描述

  8. 選擇我們的數據庫默認的字符集-utf8
    這裏寫圖片描述

  9. 指定mysql服務名和是否加入到環境變量
    這裏寫圖片描述

  10. root用戶密碼指定
    這裏寫圖片描述

  11. 啓動mysql
    這裏寫圖片描述

當四個的前面都是對號的時候,說明安裝成功了。
12. 測試mysql數據庫是否可以正常使用, 這裏我們需要注意要保證mysql是運行的狀態
  在上面的Apache24/htdocs/test.php文件中修改如下代碼。
這裏寫圖片描述

如果訪問返回 “連接成功” 說ok
但是在安裝過程中,有時我們會提示缺少.net40文件,下載鏈接:
http://download.csdn.net/detail/li741350149/9637453

安裝成功後如何進入到mysql控制檯:
這裏寫圖片描述

如果爲了操作方便,可以設置一個環境路徑. 和apache 一樣的.

php編輯軟件

在開發中寫PHP代碼,可以使用記事本,但記事本太low了,對於初學者可以使用editplus或者sublime

sublime下載地址

EditPlus下載地址

總結

  到此,我們的php開發環境配置完畢,最主要的是php模塊和Apache模塊的整合,注意字母不要寫錯。同事mysql安裝過程中注意每個選項的意思。不要選錯。

發佈了38 篇原創文章 · 獲贊 28 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章