系統的php環境配置,php如何配置環境

本文目錄一覽:

如何快速在WINDOWS系統上配置PHP網站環境

這是我的配置經驗筆記安裝PHP(環境變量篇)設置環境變量後,無須拷文件到系統盤1.把php-5.2.0-Win32.zip解壓到E:\PHP_SERVER\PHP目錄2.把E:\PHP_SERVER\PHP目錄下的PHP.INI-DIST文件改名為PHP.INI作如下修改:查找extension_dir = “./”,該處是指定PHP動態鏈接庫的路徑,改為extension_dir = “E:/PHP_SERVER/PHP/EXT”,注意是“/”。查找extension=php_mbstring.dll,把前面的分號去掉。這個不去的話用phpMyAdmin會出現紅色提示。查找extension=php_gd2.dll,去掉前面的分號,支持GD庫用的。查找extension=php_sockets.dll,去掉前面的分號。查找extension=php_mysql.dll,去掉前面的分號,支持MYSQL數據庫用的。3.現在我們通過設置環境變量把PHP.INI文件位置定在E:\PHP_SERVER\PHP目錄下,打開系統屬性-環境變量-系統環境變量-新建,變量名:PHPRC,變量值:E:\PHP_SERVER\PHP,更改系統環境變量,編輯path變量, 在最後加上:;E:\PHP_SERVER\PHP,注意是“\”。(重啟服務器..)配置IIS支持PHP1.在WEB服務擴展中 “添加一個新的WEB服務器擴展” .php E:\PHP_SERVER\PHP\php5isapi.dll 允許2.網站屬性-ISAPI篩選器 – 添加 php E:\PHP_SERVER\PHP\php5isapi.dll3.網站屬性-主目錄-配置-添加映射-可執行E:\PHP_SERVER\PHP\php5isapi.dll .php4.網站屬性-文檔-添加index.php5、重啟IIS先點擊開始菜單選擇“運行”依次輸入CMD回車net stop w3svc 回車net stop iisadmin回車net start w3svc 回車

Windows系統怎樣配置PHP環境

下載PHP5:

下載apache:

一.php的安裝與調試

由於php是一個zip文件(非install版),安裝較為簡單,解壓就行。把解壓的

php5.2.1-Win32重命名為

php5。並複製到C盤目錄下。即安裝路徑為

c:\php5

1

找到php目錄下的

php.ini-dist或

php.ini.recommended文件,重命名為

php.ini

並複製到系統盤的windows目錄下(以c:\windows為例).

2

再把php目錄下的php5ts.dll,libmysql.dll複製到目錄

c:\windows\system32下。

3

把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件複製到c:\windows\system32下

如果沒有加載

php_gd2.dll

php將不能處理圖像。沒有加載php_mysql.dll

php將不支持mysql函數庫

php_mbstring.dll在後面使用phpmyadmin時支持寬字符。

4

打開c:\windows\php.ini文件(關聯到mysql)

設置擴展路徑

查找

extension_dir

有這麼一行extension_dir

=

“./”

將此行改成

extension_dir

=

“C:\php5\ext”

其中C:\php5是你安裝php的路徑。路徑不正確將無法加載dll

(注意:有些php版本是

;extension_dir

=

“./”

要把前面的分號去掉)

查找

extension

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dl

把上面3項前面的分號去掉,這樣apache啟動時就可以加載這些dll了

當然前面我們也把這些dll複製到system32下了l

php5時差問題

?php

echo

date(“Y-m-d

H:i:s”);?時間相差八小時

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

查找date.timezone有這麼一行

;date.timezone

=

將;去掉,改成

date.timezone

=

PRC

二.apache的調試和整合

1.修改網站根目錄

查找

DocumentRoot有這麼一行

DocumentRoot”C:/Program

Files/Apache

Group/Apache2/htdocs”

這就是你網站的根目錄,你可以修改,也可以用默認的.如果改,還要修改下面這項,否則可能會出現

403

錯誤

查找

This

should

be

changed

to

whatever

you

set

DocumentRoot

to

在它下面兩行有

Directory

“C:/Program

Files/Apache

Group/Apache2/htdocs”

把上面兩項的

C:/Program

Files/Apache

Group/Apache2/htdocs

改成你想要的目錄

2.讓apache支持*.php(網頁)

查找

DirectoryIndex

index.html

index.html.var

修改成

DirectoryIndex

index.html

index.html.var

index.php

這樣index.php

可以充當默認頁面了

3.Apache中模塊化安裝php

查找

#

LoadModule

foo_module

modules/mod_foo.so

在此行後加入一行

LoadModule

php5_module

C:/php5/php5apache2.dll

//注意:其中C:/php5/php5apache2.dll是你安裝php的相應路徑.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用於apache

版本1的.PHP5壓縮包里的php5apache2.dll只適用於apache2.0.*版本,如果是2.2.*以上版本,就可能會出現”Cannot

load

C:/php/php5apache2.dll

into

server:

The

specified

module

could

not

be

found.”或者:”The

requested

operation

has

failed”

4.查找

AddType

application/x-gzip

.gz

.tgz

在此行後加入一行

AddType

application/x-httpd-php

.php

(記住:前邊有一個空格哦!!!)

這樣apache就可以解釋php文件了

5.測試

在網站根目錄下創建一個

phpinfo.php

文件

?php

phpinfo();

?

在瀏覽器打開

5.測試php和mysql數據庫的關聯

在網站根目錄下創建一個test.php

文件

?php

$link=mysql_connect(“localhost”,”root”,”12345″);

//12345改成你的mysql密碼

if(!$link)

echo

“失敗!”;

else

echo

“成功!”;

mysql_close();

?

在瀏覽器打開

如果輸出成功,則說明大功告成了

php環境如何配置

1)、下載WAMP

所謂WAMP,是指在Windows系統(W)下安裝Apache網頁服務器(A)以及MySQL數據庫(M)和PHP腳本引擎(P)而搭建起來的PHP網絡服務器環境,當然,在LAMP環境肯定是比WAMP環境要好的,可是由於Windows的易用性,所以,我們在做前期開發或者測試某些CMS的時候,使用WAMP環境甚至很方便更實用一些。WAMP即這些單個軟件共同組成了一個強大的Web應用程序平台。

2)、下載開發工具ZendStudio

Zend Studio是PHP 集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書籤功能,支持語法自動縮排和代碼複製功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。

windows版 Zend Studio 8.0.1下載

2、安裝程序

1)、WAMP 安裝步驟圖解

把WAMP下載到

選擇WAMP安裝路徑,也可以默認路徑。

SMP服務器地址

PHP 郵件服務器默認Email

設置啟動瀏覽器。

安裝完成,顯示圖片。

3、配置環境

安裝完成後默認是英文。

設置WAMP語言。您可以設置其他的語言,當然我們設置為Chinese(中文)

WAMP重啟以後就為中文了。您就可以通過WAMP去配置PHP環境了。

添加一個Alias目錄,(就像在IIS上配置一個虛擬目錄)

添加一個Alias目錄名稱。

設置Alias目錄名稱指向的物理路徑。

4、PHP調試

在C:\wamp\phpDemo文件夾中添加Index.php文件,這時就可以在index.php 編寫PHP代碼了。

在瀏覽器地址欄中輸入: 如果能看到上圖PHP服務器配置相關信息,說明您的PHP服務器配置成功。

你可以直接訪問 就可以查看剛才編寫的index.php程序。顯示頁面執行的結果。

2)、PHP開發工具ZendStudio安裝圖

Zend Studio安裝過程很簡單,點擊“Next”、“Next”基本就可以搞定。

安裝完成後,你就可以添加一個PHP項目,編寫你的PHP網站。在創建PHP項目時,要填寫項目名稱和保持路徑。

這是你就可以在項目中添加PHP文件。編寫PHP頁面。

5、PHP開發環境

點擊運行,就可以在Zend Studion IDE中瀏覽PHP頁面執行的內容。

如何配置PHP的運行環境

PHP開發環境配置(Windows版)

Apache+MySQL+PHP+phpMyAdmin

我的系統:Windows XP

Author:usnay

Time:2009-7-7

Step1:下載以下文件

(1)php-5.2.0-Win32.zip

pecl-5.2.0-Win32.zip

下載地址:[url][/url]

(2)apache_2.2.3-win32-x86-no_ssl.msi

下載地址:[url][/url]

(3)mysql-5.1.12-beta-win32.zip

下載地址:[url][/url]

(4)phpMyAdmin-2.9.1.1-all-languages.zip

下載地址:[url][/url]

Step2:安裝PHP, 配置php.ini

有兩種方法在 Windows下安裝PHP:手工安裝或者使用安裝程序安裝。自動安裝的安裝程序php-5.2.0-win32-installer.msi不包含任何外部的PHP擴展(PHP_*.dll)。如果需要,可以在 Windows ZIP 包和 PECL 中找到。據PHP官方手冊上稱安裝 PHP 最好的選擇是手工安裝。在手工安裝中安裝 PHP 最好的方式便是將所有 PHP 有關的文件都放入同一目錄,並在系統的 PATH 環境變量中設置此目錄。本例為手工安裝.

1. 將下載的php-5.2.0-Win32.zip解壓到C:\PHP\ 這個目錄.

2. 再將C:\PHP\ 目錄下的*.dll和 C:\PHP\ext目錄下的所有文件文件複製粘貼到C:\windows\system32\下.

如果需要更多擴展,就將pecl-5.2.0-Win32.zip中的文件也放到C:\windows\system32\下.

3. 配置php.ini。

在ZIP 包中有兩個ini文件,php.ini-dist和php.ini-recommended。建議使用 php.ini-recommended,因為在該文件中優化了性能和安全。複製所選擇的 ini 文件到 PHP 能找到的目錄中,並將其重命名為 php.ini 。

再用記事本打開 php.ini ,查找register_globals = Off,把off改成On.

再查找short_open_tag = Off,把off改成On有一處.

再查找extension_dir = “./” 改為 extension_dir = “C:\PHP\ext”

然後再查找;extension=php_mbstring.dll,把前面的分號去掉.

extension=php_mbstring.dll(不選這個phpMyAdmin會錯)

以下幾個dll作相同更改.

extension=php_dba.dll

extension=php_dbase.dll

extension=php_filepro.dll 可選

extension=php_gd2.dll 支持GD庫的,一般要選

extension=php_imap.dll 可選

extension=php_ldap.dll

extension=php_mysql.dll 支持MySQL的

接下來修改了一些文件上傳以及內存使用最大限制:

memory_limit = 20M ;內存容量

post_max_size = 20M ;閃存容量

upload_max_filesize = 20M ; 附件容量

asp_tags = On ;可選,On允許ASP風格的標記,Off禁止

4. 將 PHP 目錄添加到 PATH 環境變量中

系統環境變量path=C:\php

5. 使 php.ini 文件在 Windows下被 PHP 所用

系統環境變量PHPRC=C:\php

Step3: 安裝Apache,配置 httpd.conf 使之支持PHP

1.安裝apache_2.2.3-win32-x86-no_ssl.msi,一路按Next即可.

安裝完成後輸入[url][/url] 查看Apache是否安裝成功.

(如果安裝了IIS請關閉,或者請改變安裝端口,不然無法啟動Apache服務)

2. 打開文件C:\Apache2\conf\httpd.conf,查找以下設置項.

即註冊文件後綴.

Directory /

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

Satisfy all

AddType application/x-httpd-php .php .phtml .php3 .php4

AddType application/x-httpd-php-source .phps

/Directory

綠色為我們新增的設置.

3.查找LoadModule模塊

LoadModule php5_module “C:/ php/php5apache2_2.dll”

注意斜杠方向與Windows中路徑”\”相反.

4.查找以下,並增加index.php

根據需要還可以增加其它自定義首頁如index.htm

IfModule dir_module

DirectoryIndex index.html index.html.var index.php

/IfModule

5. 查找 Documentroot “C:/Apache2/htdocs” 將其改為你的WEB路徑; (這裡是WEB主目錄,可以不修改)

6.重啟apache.

7. 在web根目錄 C:\Apache2\htdocs\ 下新建index.php,內容如下:

?php

phpinfo();

?

在瀏覽器中輸入URL: [url][/url] 測試結果.

如果不能正常運行,請檢查配置.

Step4: 安裝MySQL

MySQL安裝過程

注意:安裝中,一定要正確配置MySQL Server

安裝完成後,新建conn.php

?php

$link=mysql_connect(‘localhost’,’root’,’root’);

if(!$link) echo “MySQL 數據庫連接失敗”;

else echo “MySQL 數據庫連接成功!”;

mysql_close();

?

運行該文件,測試數據庫連接.

Step5:安裝phpMyAdmin配置config.inc.php

phpMyAdmin並不是必需的,只是為了方便管理MySQL數據庫,本身是用PHP編寫而成.但是有了它,會大方便MySQL數據庫管理.

1. 解壓phpMyAdmin-2.9.1.1-all-languages.zip到C:\phpMyAdmin

2. 將C:\phpMyAdmin\config.sample.inc.php重命名為config.inc.php

3. 對照原文件進行如下更改,綠色為新增的.

$cfg[‘blowfish_secret’] = ‘root’;

$cfg[‘Servers’][$i][‘controluser’] = ‘root’;

$cfg[‘Servers’][$i][‘controlpass’] = ‘root’;

4. 將C:\phpMyAdmin\下所有文件和目錄複製到

C:\Apache\htdocs\phpMyAdmin,

在瀏覽器中輸入[url][/url]進行測試

如果還是有疑問,可以參考下面這個網站,有圖文教程:

我的答案,希望你能滿意

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-02 18:06
下一篇 2025-01-02 18:06

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬盤。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

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

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

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

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

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

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

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

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

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

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

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

    編程 2025-04-28

發表回復

登錄後才能評論