php本地開發環境搭建感想,本地搭建php測試環境

本文目錄一覽:

寫網站需要用到php,怎樣搭建php環境

首先需要去Phpstudy官網下載相應系統的軟件包,這裡默認使用的是XP系統(WIN7系統步驟相同),選擇軟件包(這裡下載的是phpStudyLite版本,也可以根據不同的系統愛好下載喜歡的軟件報版本)進行下載安裝即可。

下載完軟件後得到軟件包,雙擊解壓到指定的目錄下,這裡解壓c:/phpstudy下。

解壓完後,會彈出防止重複化提示,這裡選擇「是」即可。

隨後,桌面彈出軟件運行的控制面板,可以看到軟件已經啟動起來了,包括他的啟動狀態。

現在,可以進入C:/phpstudy進入目錄下看到有個「www」文件夾,這個目錄就是存放PHP網站程序的地方,直接放置到其根目錄下即可。

這裡,用discuz3.2程序為例,把程序放置WWW目錄根目錄下

控制面板上的「Mysql管理器」是用來管理mysql數據庫的,點擊下,可以通過瀏覽器進入MySQL管理頁

這是點擊後的mysql管理登陸頁面,這裡提示下,它的默認賬號密碼均為root。

登陸後可以看到。包括,導入,導出,刪除等操作。左邊列出的是已有的數據庫,除了默認的系統數據庫外,還有一個test測試數據庫,不喜歡的朋友,可以直接刪掉就好。

返回桌面軟件運行控制面板,看到「其他選項菜單」按鈕,它裏面主要包括一些常用的參數的設定,這裡點擊看下

點擊「其他選項菜單」按鈕,可以看到裏面包括很多設定項,如配置文件、版本切換、站點域名管理等等,具體設定大家可以看下軟件提供的詳細教程,這裡不再詳細解說。

在上面,已經啟動了軟件,而且也把discuz3.2程序,放置到www文件夾的根目錄下了。下面就打開瀏覽器看下效果吧,瀏覽器地址欄輸入localhost(如果把PHP程序包A文件夾放置到www目錄下的話,這裡輸入的地址就為localhost/a),回車,看到出現discuz3.2的安裝界面了,證明本地php環境已經搭建好了

怎樣搭建PHP開發環境

如果是Windows環境:可以使用Wamp一鍵式安裝,裏面包含了PHP+MySQL+Apache服務器

Wamp下載地址網上有很多.

如果是Linux操作系統:可以使用yum install 命令安裝.

yum install mysql mysql-server 安裝MySQL服務

yum install httpd 安裝Apache Web服務器

yum install php 安裝PHP

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 安裝相關模塊

救命啊!php環境怎麼搭建?如何測試搭建成功?

想方便的話,裝個wampserver,

如果想正規裝的話

s/***********************************

*Windows下面的Apache+PHP+Mysql環境搭建

*2010.06

************************************/

一.所需軟件

1.Apache服務器(Web服務器)

httpd-2.2.15-win32-x86-no_ssl.msi

官方下載網址:httpd.apache.org

2.PHP引擎(PHP環境)

php-5.3.2-Win32-VC6-x86.zip

官方下載網址:

3.mysql數據庫服務器

mysql-5.0.18-win32-Setup.exe

官方下載網址:

4.mysql數據庫客戶端

SQLyog814.exe

phpMyAdmin-3.3.3-all-languages.zip

二.Apache+PHP基礎環境搭建

1.Apache服務器的安裝

(1).自己新建一個安裝php軟件的文件夾(如:D:\php),

安裝httpd-2.2.15-win32-x86-no_ssl.msi

到D:\php\apache2文件夾

(2).配置D:\php\apache2\conf\httpd.conf文件

1查找Listen 80,將端口修改成自己想要的端口,如:8088

2測試:啟動服務器,打開瀏覽器在地址欄輸入

,出現”It works”則安裝成功

(2)查找DocumentRoot “d:/php/apache2/htdocs”

將路徑設置自己做項目開發的根文件夾

如E:/phpweb,同時修改Directory “d:/php/apache2/htdocs”

(3)查找ServerName,去掉#號,修改成ServerName localhost:8088

2.PHP環境

(1)將php-5.3.2-Win32-VC6-x86.zip解壓到D:\php\php5根目錄

(2)將以下dll文件複製到c:\windows\system32下面

php5ts.dll,php_gd2.dll,php_mysql.dll,php_mbstring.dll

,libmysql.dll

(3)配置D:\php\apache2\conf\httpd.conf文件

1查找DirectoryIndex index.html在後面加上index.htm index.php

2模塊化安裝配置

找到#LoadModule ssl_module modules/mod_ssl.so這行,後面加入

LoadModule php5_module D:/php/php5/php5apache2_2.dll

3使支持php

找到AddType application/x-gzip .gz .tgz,後面加入

AddType application/x-httpd-php .php

PHPIniDir “D:/php/php5”

4使支持中文,查找AddDefaultCharset,設置成utf8,如果沒有則直接在

開頭部分加AddDefaultCharset utf8

(4)PHP.ini文件配置

到D:\php\php5文件夾下複製一份php.ini-development

並修改文件名為php.ini,然後打開php.ini修改

1.查找extension_dir = “./”將”./”修改成D:/php/php5/ext

2.查找register_globals,後面加上=On

有些程序需要該項支持,否則無法上傳文件

3查找下面3項將前面的分號去掉

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dl

4php時差問題,PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時

查找date.timezone,修改成date.timezone = PRC

5設置session的臨時存放文件夾

在D:\php\php5下新建session_tmp文件夾

在php.ini中查找session.save_path = “/tmp”,將”/tmp”修改成

D:\php\php5\session_tmp

6測試:在E:/phpweb文件夾下面新建一個index.php文件,打開寫如下內容

?php echo “歡迎來到php的世界!” ?

在瀏覽器查看

(5)安裝PHP集成開發環境

EclipsePHP Studio 2008 v1.0 Install.exe

三.Mysql的環境搭建

1.服務器和客戶端的安裝

見視頻mysql數據庫部分.wrf

2.phpMyAdmin

將phpMyAdmin-3.3.3-all-languages.zip解壓到

項目根目錄E:\phpweb下,修改文件夾名稱為phpmyadmin

在瀏覽器中輸入

即可到達登錄頁面登錄

如何在Windows下配置搭建PHP環境

現在很多站長PHP構建網站,因為PHP相對於其他的語言功能強大又簡單易學,PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系統。最大的原因可能是因為幾乎所有用PHP編寫的網站程序都開源,可以直接下載使用並修改,這給站長們特別是個人站長建設網站節約了很多的時間和精力。我們在用PHP建網站的時候,首先要面臨的問題就是php環境搭建,今天筆者就跟大家分享一下如何在windows下配置搭建PHP開發環境,筆者主要講的是搭建Apache+php開發環境。

配置搭建Apache+php環境的軟件準備:

Apache官方下載地址:apache_2.0.55-win32-x86-no_ssl.msi

php官方下載地址:php-5.0.5-Win32.zip

一、安裝Apache,配置成功一個普通網站服務器

運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,

出現Apache HTTP Server 2.0.55的安裝嚮導界面,點「Next」繼續

確認同意軟件安裝使用許可條例,選擇「I accept the terms in the license agreement」,點「Next」繼續

將Apache安裝到Windows上的使用須知,請閱讀完畢後,按「Next」繼續

設置系統信息,在Network Domain下填入您的域名(比如:qdsulian.com),在Server Name下填入您的服務器名稱(比如:,也就是主機名加上域名),在Administrator』s Email Address下填入系統管理員的聯繫電子郵件地址(比如:info@qdsulian.com),上述三條信息僅供參考,其中聯繫電子郵件地址會在當系統故障時提供給訪問者,三條信息均可任意填寫,無效的也行。下面有兩個選擇,圖片上選擇的是為系統所有用戶安裝,使用默認的80端口,並作為系統服務自動啟動;另外一個是僅為當前用戶安裝,使用端口8080,手動啟動。按「Next」繼續。

選擇安裝類型,Typical為默認安裝,Custom為用戶自定義安裝,我們這裡選擇Custom,有更多可選項。按「Next」繼續

出現選擇安裝選項界面,如圖所示,左鍵點選「Apache HTTP Server 2.0.55」,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬盤上」。點選「Change…」,手動指定安裝目錄。

我這裡選擇安裝在「D:\」,各位自行選取了,一般建議不要安裝在操作系統所在盤,免得操作系統壞了之後,還原操作把Apache配置文件也清除了。選「OK」繼續。

返回剛才的界面,選「Next」繼續。

確認安裝選項無誤,如果您認為要再檢查一遍,可以點「Back」一步步返回檢查。點「Install」開始按前面設定的安裝選項安裝。

正在安裝界面,請耐心等待,直到出現下面的畫面。

裝嚮導成功完成,這時右下角狀態欄應該出現了下面的這個綠色圖標,表示Apache服務已經開始運行,按「Finish」結束Apache的軟件安裝

我們來熟悉一下這個圖標,很方便的,在圖標上左鍵單擊,出現如下界面,有「Start(啟動)」、「Stop(停止)」、「Restart(重啟動)」三個選項,可以很方便的對安裝的Apache服務器進行上述操作。

好了現在我們來測試一下按默認配置運行的網站界面,在IE地址欄打「」,點「轉到」,就可以看到如下頁面,表示Apache服務器已安裝成功。

現在開始配置Apache服務器,使它更好的替我們服務,事實上,如果不配置,你的安裝目錄下的Apache2\htdocs文件夾就是網站的默認根目錄,在裏面放入文件就可以了。這裡我們還是要配置一下,有什麼問題或修改,配置始終是要會的,如圖所示,「開始」、「所有程序」、「Apache HTTP Server2.0.55」、「Configure Apache Server」、「Edit the Apache httpd conf Configuration file」,點擊打開。

XP的記事本有了些小變化,很實用的一個功能就是可以看到文件內容的行、列位置,按下圖所示,點「查看」,勾選「狀態欄」,界面右下角就多了個標記,「Ln 78, Col 10」就表示「行 78,列 10」,這樣可以迅速的在文件中定位,方便解說。當然,你也可以通過「編輯」,「查找」輸入關鍵字來快速定位。每次配置文件的改變,保存後,必須在 Apache服務器重啟動後生效,可以用前面講的小圖標方便的控制服務器隨時「重啟動」。

現在正式開始配置Apache服務器,「Ln 228」,或者查找關鍵字「DocumentRoot」(也就是網站根目錄),找到如下圖所示地方,然後將””內的地址改成你的網站根目錄,地址格式請照圖上的寫,主要是一般文件地址的「\」在Apache里要改成「/」。

「Ln 253」,同樣,你也可以通過查找「

「Ln321」,DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統會根據從左至右的順序來優先顯示,以單個半角空格隔開,比如有些網站的首頁是index.htm,就在光標那裡加上「index.htm 」文件名是任意的,不一定非得「index.html」,比如「test.php」等,都可以。

這裡有一個選擇配置選項,以前可能要配置,現在好像修正過來了,不用配置了,就是強制所有輸出文件的語言編碼,html文件里有語言標記(,這個就是設定文檔語言為gb2312)的也會強制轉換。如果打開的網頁出現亂碼,請先檢查網頁內有沒有上述 html語言標記,如果沒有,添加上去就能正常顯示了。把「#DefaultLanguage nl」前面的「# 」去掉,把「nl」改成你要強制輸出的語言,中文是「zh-cn」,保存,關閉。

簡單的Apache配置就到此結束了,現在利用先前的小圖標重啟動,所有的配置就生效了,你的網站就成了一個網站服務器,如果你加載了防火牆,請打開80或8080端口,或者允許Apache程序訪問網絡,否則別人不能訪問。

二、php的安裝、以module方式,將php與apache結合使你的網站服務器支持php服務器腳本程序

將下載的php安裝文件php-5.0.5-Win32.zip右鍵解壓縮。

指定解壓縮的位置,我的設定在「D:\php」

查看解壓縮後的文件夾內容,找到「php.ini-dist」文件,將其重命名為「php.ini」,打開編輯,找到下面圖中的地方, Ln385,有一個「register_globals = Off」值,這個值是用來打開全局變量的,比如表單送過來的值,如果這個值設為「Off」,就只能用「$_POST[‘變量名’]、$_GET[‘變量名 ‘]」等來取得送過來的值,如果設為「On」,就可以直接使用「$變量名」來獲取送過來的值,當然,設為「Off」就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成「On」就看自己感覺了,是安全重要還是方便重要?

這裡還有一個地方要編輯,功能就是使php能夠直接調用其它模塊,比如訪問mysql,如下圖所示,Ln563,選擇要加載的模塊,去掉前面的 「;」,就表示要加載此模塊了,加載的越多,佔用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把「;extension= php_mysql.dll」前的「;」去掉。所有的模塊文件都放在php解壓縮目錄的「ext」之下,我這裡的截圖是把所有能加載的模塊都加載上去了,前面的「;」沒去掉的,是因為「ext」目錄下默認沒有此模塊,加載會提示找不到文件而出錯。這裡只是參考,一般不需要加載這麼多,需要的加載上就可以了,編輯好後保存,關閉。

如果上一步加載了其它模塊,就要指明模塊的位置,否則重啟Apache的時候會提示「找不到指定模塊」的錯誤,這裡介紹一種最簡單的方法,直接將php安裝路徑、裏面的ext路徑指定到windows系統路徑中——在「我的電腦」上右鍵,「屬性」,選擇「高級」標籤,點選「環境變量」,在「系統變量」下找到「Path」變量,選擇,雙擊或點擊「編輯」,將「;D:\php;D:\php\ext」加到原有值的後面,當然,其中的「D:\php」 是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好後要重啟電腦才能生效,可以現在重啟,也可以在所有軟件安裝或配置好後重啟。

現在開始將php以module方式與Apache相結合,使php融入Apache,照先前的方法打開Apache的配置文件,Ln 173,找到這裡,添加進如圖所示選中的兩行,第一行「LoadModule php5_module D:/php/php5apache2.dll」是指以module方式加載php,第二行「PHPIniDir “D:/php”」是指明php的配置文件php.ini的位置,是當然,其中的「D:/php」要改成你先前選擇的php解壓縮的目錄。

還是Apache的配置文件,Ln 757,加入「AddType application/x-httpd-php .php」、「AddType application/x-httpd-php .html」兩行,你也可以加入更多,實質就是添加可以執行php的文件類型,比如你再加上一行「AddType application/x-httpd-php .htm」,則.htm文件也可以執行php程序了,你甚至還可以添加上一行「AddType application/x-httpd-php .txt」,讓普通的文本文件格式也能運行php程序。

前面所說的目錄默認索引文件也可以改一下,因為現在加了php,有些文件就直接存為.php了,我們也可以把「index.php」設為默認索引文件,優先順序就自己排了,我的是放在第一位。編輯完成,保存,關閉。

現在,php的安裝,與Apache的結合已經全部完成,用屏幕右下角的小圖標重啟Apache,你的Apache服務器就支持了php。在windows下配置搭建Apache+php環境就此大功告成。

php開發環境的搭建

推薦phpstudy,可以選擇不同的php版本,也可以切換apache環境或者nginx環境

如何用xampp軟件搭建本地PHP開發環境

XAMPP是完全免費且易於安裝的PHP開發環境軟件,包含MySQL、PHP和Perl。也是我平時安裝wordpress、discuz等建站程序比較喜歡使用的PHP本地開發環境軟件。

1、大家可以通過百度搜索XAMPP的中文官網,下載與自己操作系統適配的最新版的XAMPP軟件,本文以Windows32位版本做演示

2、下載完成後,運行XAMMP安裝包程序,進入程序安裝界面,點擊「Next」進入下一步操作,

3、在選擇要搭建的程序功能界面,我們可以根據自己的需要進行選擇,一般建議全選,

4、在出現以下界面時,我們可以根據自己的需要選擇程序的安裝的位置,不過文件夾的名稱最好用英文字母,這裡我安裝在C:\xampp,

5、點擊「Next」之後,程序就開始進行安裝了,這個過程大約需要5-6分鐘,視電腦配置會有所差別,最後點擊「Finish」完成程序的安裝,

6、程序安裝完成後,我們運行XAMMP,就會出現下圖的調控窗口

7、這裡分別點擊Apache和MySQL對應的「Start」按鈕,當程序信息杠返回runing時,就說明XAMMP本地開發環境的安裝已經OK了,

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/233999.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-11 17:12
下一篇 2024-12-11 17:12

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 如何部署一個服務到一個環境

    本文將從多個方面對如何部署一個服務到一個環境進行詳細的闡述,包括環境準備、代碼編寫、打包部署等。 一、環境準備 1、確定部署環境的操作系統版本、運行時環境(如JDK、Node.js…

    編程 2025-04-29
  • Python開發環境包括

    Python作為一門高效、易讀易學的語言,已經被越來越多的開發者使用。而Python的開發環境也發展得越來越完善。本文將會從以下幾個方面對Python開發環境包括做詳細的闡述: 一…

    編程 2025-04-29
  • JDK Flux 背壓測試

    本文將從多個方面對 JDK Flux 的背壓測試進行詳細闡述。 一、Flux 背景 Flux 是 JDK 9 對響應式編程的支持。它為響應式編程提供了一種基於推拉模型的方式,以支持…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 內核驅動編譯環境代價分析

    內核驅動編譯環境是在Linux系統中編譯內核模塊的過程。本文通過分析內核驅動編譯環境的各個方面,包括編譯工具的選擇、編譯速度、編譯器選項等,來探討其代價所在,並提供一些優化的建議。…

    編程 2025-04-29
  • 如何使用cmd激活python虛擬環境

    Python虛擬環境是Python用來隔離項目所需包和依賴庫的工具,以免不同項目之間的依賴關係衝突。下面將從安裝虛擬環境、創建虛擬環境、激活虛擬環境這3個方面來詳細講解如何在cmd…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Apache配置Python環境

    Apache是一款流行的Web服務器軟件,事實上,很多時候我們需要在Web服務器上使用Python程序做為數據處理和前端網頁開發語言,這時候,我們就需要在Apache中配置Pyth…

    編程 2025-04-28
  • Ubuntu系統激活Python環境

    本文將從以下幾個方面詳細介紹在Ubuntu系統中如何激活Python環境: 一、安裝Python 在Ubuntu系統中默認已經預裝了Python解釋器,可以通過以下命令來檢查: $…

    編程 2025-04-28

發表回復

登錄後才能評論