本文目錄一覽:
- 1、windows xp下 如何配置 php
- 2、windows XP如何搭建php環境
- 3、如何在XP上架構PHP運行環境
- 4、windowsXP下怎麼安裝PHP
- 5、windows xp怎麼安裝php
- 6、請問誰知道如何在XP伺服器上安裝php?
windows xp下 如何配置 php
在XP的IIS下安裝 PHP 簡單方法
安裝前的準備(我這裡用PHP4):
PHP4.0以上的版本。只需以下三個文件就可以了:
php4isapi.dll,php4ts.dll,php.ini-dist
把php4isapi.dll,php4ts.dll 這兩個文件COPY到XP的 SYSTME32目錄下去
把php.ini-dist改文件名為php.ini,再COPY到XP的windows目錄下。
1.在XP「控制面板」的「管理工具」中打開「Internet 信息服務」。
2.選擇「默認網站」,按滑鼠右鍵。選擇「屬性」。
3.選擇「ISAPI篩選器」,添加一個屬性。
篩選器名稱填: php
可執行文件:選擇php4isapi.dll這個文件
填好後按「確定」
4.選擇「主目錄」,按「配置」。
5.添加一個應用程序擴展名影射。
可執行文件選擇 php4isapi.dll
擴展名輸入 .php。(注意前面那個點了)。
按「確定」
6.重啟你的IIS。看看你的網站屬性的ISAPI篩選器上 PHP 狀態是不是和下圖一樣呢?
如果是,那就恭喜你,你的PHP安裝成功了。如果你的PHP箭頭是紅色而且向下,那就重新來吧。
7.寫個程序測試一下吧。
?
phpinfo();
?
第一步: 解壓文件
把下載php434.zip文件解壓到c:盤,並且把php-4.3.4-win32(這是默認文件夾名)改成php4(*必須改成php4因為配置文件都是用c:\php4配置的)。
把我做的這個快速安裝文件(phpsetup.rar)解壓到任何地方都可以!(因為這個文件不影響以後程序的運行)。
第二步: 複製文件
這點很簡單,如果你是win2000就直接運行”windows-setup.bat”就可以了!winxp的朋友直接運行”winxp-setup.bat”就可以了!php.ini和php4ts.dll會自動複製到指定位置。
呵呵……大家可以免去了配置php.ini的麻煩!(按照一起PHP的方法配置的)。
第三步 和IIS建立關聯
打開「管理工具」裡面的”Internet 信息服務”(XP系統需要從控制面板-〉管理工具-找到),總之就是打開IIS管理器,找到「默認站點」-〉右鍵「屬性」,選擇「主目錄」標籤,點擊下面的「配置」按鈕,進入「應用程序配置」窗口,選擇「映射」標籤,點擊「添加」按鈕。「可執行文件」的後面填寫上「c:\php4\sapi\php4isapi.dll」在「擴展名」里填寫上「php」然後「確定」!
第四步 重啟IIS(多種方法任選其一)
方法1:你可以在「運行」下直接運行
net stop iisadmin (關閉IIS)
net start w3svc (啟動IIS)
方法2:我已經為大家做好了1個批處理文件了!「重啟-IIS.bat」直接雙擊然後輸入「Y」就重啟IIS完成了!
其他的方法就不說了,還有最簡單的就是重新啟動電腦(呵呵……笨是笨不過很有效啊!)總之重啟IIS就可以了!
第五步 測試是否安裝成功
最後別忘了在「文檔」欄里「默認文檔」前打勾,點「添加」在「默認文檔名」下面寫上「index.php」把它放在最上面!把我做好的這個”index.php”放在「主目錄」的下面!
打開IE在地址欄了輸入””呵呵……這時候如果您看到了輸出的php版本信息和配置信息的頁面,那麼恭喜您,您成功了!!!看看你用了多長時間,是不是5分鐘以里!
windows XP如何搭建php環境
我都是用這個安裝的.
第一步: 安裝apache 並配置支持PHP
點擊安裝文件apache_2.0.43-win32-x86-no_ssl.msi
將apache安裝在 D:\apache2 目錄(隨自己喜好)下
將php-5.0.0-Win32.zip 里內容解壓到 D:\php 里
找到 php目錄里的 php.ini-dist 重命名為 php.ini (如果已經有php.ini,把已經有的php.ini刪掉)並拷到 windows目錄里(win2k 里為winnt)
如我的php.ini是拷到 D:\windows目錄
再將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32) 如我的是D:\windows\system里
配置apache里的httpd.conf
打開 D:\Apache2\conf\httpd.conf 這個文件
找到 AddDefaultCharset ISO-8859-1 將其改為 AddDefaultCharset GB2312 (讓默認語言編碼為簡體中文)
找到 DocumentRoot “D:/Apache2/htdocs” 將其改為你的WEB目錄(可不改)如我的為 DocumentRoot “D:/website”
找到 DirectoryIndex index.html index.html.var 在後面加入 index.htm index.php
選擇安裝模式: 模塊化模式安裝
————–模塊化安裝配置————————————
找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行後加入一行
LoadModule php5_module d:/php/php5apache2.dll
其中d:/php/php5apache2.dll 為你php目錄中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz(或者AddType application/x-tar .tgz) 這行,在此行後加入一行
AddType application/x-httpd-php .php
—————————————————————
此時PHP環境基本已經配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內容如下
? phpinfo(); ?
重新啟動apache服務
用瀏覽器打開
如果可以看到php配置輸出信息就OK了
第二步 安裝mysql
mysql-5.0.11-beta-win32文件夾裡面的setup.exe點擊安裝就可以。
注意:1、安裝目錄可以選D盤;
2、提示你輸入密碼的時候輸入 1721;
3、跳過sign in(註冊) ,直接安裝。
三、配置php.ini並測試mysql(php.ini為 d:\windows下的 php.ini)
找到extension_dir = “./” 改為 extension_dir = “d:/php/ext”
找到
;extension=php_mysql.dll
將’;’去掉改為
extension=php_mysql.dll
找到
;session.save_path = “/tmp”
將’;’去掉 設置你保存session的目錄,如
session.save_path = “D:/php/session_temp” (確保裡面有這個文件夾 若沒有新建)
重啟apache服務
安裝成功測試:
把此文件夾 phpMyAdmin拷貝到 d:\website 裡面(確保phpMyAdmin是頂級目錄,打開phpMyAdmin後就能看到libraries,scripts等文件夾和index.php文件)
確保 服務裡面的MySQL服務已經啟動(一般默認已啟動)
用瀏覽器打開 若能訪問 MySQL即安裝成功。
注意:要求配置必須細心,不要有多餘的空格和分號。嚴格按照上面的說明來操作。
如何在XP上架構PHP運行環境
Windows下IIS+PHP 5.2的安裝與配置
Windows下PHP的安裝雖然簡單,但如果不注意方法,仍然會讓你頭疼。此外,PHP 5.2版本與之前4.x版本也有一些不同,所以有必要記錄一下,避免下次忘記了這樣的安裝配置方法。
步驟一:下載php 5.2 for windows的安裝包,解壓至C:\php。注意此解壓目錄可以是在任何盤下,然而目錄名不能包含空格;
以下是php5.2的文件目錄:
c:\php
|
+–dev
| |
| |-php5ts.lib
|
+–ext — extension DLLs for PHP
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+–extras
| |
| +–mibs — support files for SNMP
| |
| +–openssl — support files for Openssl
| |
| +–pdf-related — support files for PDF
| |
| |-mime.magic
|
+–pear — initial copy of PEAR
|
|
|-go-pear.bat — PEAR setup script
|
|-fdftk.dll
|
|-..
|
|-php-cgi.exe — CGI executable
|
|-php-win.exe — executes scripts without an opened command prompt
|
|-php.exe — CLI executable – ONLY for command line scripting
|
|-..
|
|-php.ini-dist — default php.ini settings
|
|-php.ini-recommended — recommended php.ini settings
|
|-php5activescript.dll
|
|-php5apache.dll
|
|-php5apache2.dll
|
|-..
|
|-php5ts.dll — core PHP DLL
|
|-…
步驟二:將c:\php目錄下的php.ini-recommended(或php.ini-dist文件,官方推薦為前者)複製到當前目錄,並修改文件名為php.ini;
步驟三:編輯php.ini。主要修改如下兩行的值:
extension_dir = “c:\php\ext”
doc_root = “c:\inetpub\wwwroot”
修改時需要刪除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為IIS設置的主目錄;
步驟四:設置環境變數。在Path後添加如下的值:
;:\php
然後重啟計算機。
步驟五:打開Internet信息服務,找到「默認網站」,將網站停止。然後打開「屬性」頁。在「屬性」頁中找到「主目錄」標籤,單擊「配置」按鈕,添加應用程序映射。其值分別為:
可執行文件:c:\php\php5isapi.dll
擴展名:.php
其餘不用修改,確定後,重新啟動默認網站;
步驟六:在c:\inetpub\wwwroot下新建一個文件hello.php。輸入內容:
html
head
titleWorld/title
/head
body
?php echo “Hello world” ?
/body
/html
保存後,打開瀏覽器,輸入地址:。如果網頁中顯示Hello world則說明安裝正確。我們也可以在網頁中通過查看hello.php的源代碼,如果源代碼中沒有php代碼,也說明安裝是正確的。
windowsXP下怎麼安裝PHP
一、MySQL安裝和配置 首先下載MySQL-Win32版本的壓縮文件,解壓後,運行Setup.exe文件進行安裝,預設情況下,系統將安裝在C:\MySQL目錄下。然後在命令提示符下,進入MySQL的工作目錄:C:\cd mysql\bin,把mysqld-shareware.exe更名為mysqld.exe,之後,運行mysqld -install,這樣MySQL將做為一個服務進程安裝在系統中。在”控制面板”的”服務”程序中,用戶可根據自己的需要把MySql服務設置為自動或手動啟動。
二、 PHP安裝和配置
首先下載PHP 3.0.15 Win32的壓縮文件,把軟體解壓到C:\php3。在php3目錄中,把php.ini-dist文件改成php3.ini,並把它移到\Winnt目錄下,然後對該文件做如下修改:
1) 改變”extension_dir”為PHP3的安裝目錄C:\php3
2) 設置”doc_root”指向Web伺服器的根目錄C:\Inetpub\wwwroot
3) 取消”extension=php3_*.dll”行的注釋,即刪除打頭的分號,便於在PHP啟動時載入這些模塊,在特定情況下,如果你要用的DLL文件不在這個列表中,只需簡單地加入一行,如:”extension=mydll.dll”
4) 設置”browscap”指向C:\Winnt\system32\inetsrv\browscap.ini
三、 APACHE安裝和配置
首先下載APACHE 1.3.11 Win32的壓縮文件,C:\APACHE\conf\httpd.conf文件中加入幾行,APACHE與PHP就可以一起工作了:
最後,將APACHE設置為系統的服務進程來運行。點擊”開始”按鈕,選擇”程序”,”Apache Web Server”,”Install Apache as a Service”。這樣,你可以通過控制面板中的”服務”程序來管理APACHE的啟動和終止。
到此為止,這三個軟體已經安裝和配置完畢,下面我們可以用一個簡單的例子來驗證系統是否正確安裝。
四、 建立MySQL測試資料庫
在DOS下進入C:\mysql\bin,鍵入mysqladmin -u root create mydb ,這樣就創建了一個名為”mydb”的資料庫;下一步,我們還要建立employees表,並加入一些數據。把下面的文字複製到文件mydb.dump中,並將該文件存在bin目錄下。
如果文字是折行的,請確保每一個INSERT語句都是另起一行的。現在,在命令行下,鍵入下面的命令:mysql -u root mydb mydb.dump,這樣,我們要把數據加入到mydb資料庫中了。
五、建立測試腳本
建立一個測試文件test,後綴名為.php,並把該文件存在Web伺服器的文檔目錄下,即本機的C:\Inetpub\wwwroot下。
html
body
?php
$db = mysql_connect(“localhost”, “root”);
mysql_select_db(“mydb”,$db);
$result = mysql_query(“SELECT * FROM employees”,$db);
printf(“First Name: %s br \n”, mysql_result($result,0,”first”));
printf(“Last Name: %s br \n”, mysql_result($result,0,”last”));
printf(“Address: %s br \n”, mysql_result($result,0,”address”));
printf(“Position: %s br \n”, mysql_result($result,0,”position”));
—- 六、測試
—- 打開瀏覽器,輸入如下地址:,如果沒有問題的話,其顯示的結果應該是:First Name: BobLast Name: SmithAddress: 128 Here St, Cityname
Position: Marketing Manager 至此,這三個軟體已經能夠協同工作了。
樓主請試一下,如果還不可以,你把需要的軟體下載下來,我遠程協助你安裝。
windows xp怎麼安裝php
同理,先去網站 下載PHP源代碼。可以下載4.3.8版本,下載到/root 目錄下。shellgunzip php-4.3.8.tar.gzshelltar -xvf php-4.3.8.tar 將新建的php-4.3.8目錄移到/usr/local/src目錄下。切換到/usr/local/src/php-4.3.8目錄shellcd /usr/local/src/php-4.3.8下面,我們要把php安裝成apache的一個module。shell./configure \–with-apxs2=/usr/local/apache/bin/apxs \–disable-debug \–enable-ftp \–enable-inline-optimization \–enable-safe-mode \–enable-track-vars \–enable-trans-sid \–enable-xml \–with-mysql \–with-xml \應該沒有錯誤信息。shellmake――用make來編譯。shellmake install――拷貝文件,安裝apache。安裝完畢。copy /usr/local/src/php-4.3.8/php.ini-dist到/usr/local/lib/,並重命名為php.inishellcp /usr/local/src/php-4.3.8/php.ini-dist /usr/local/lib/php.ini編輯php.ini文件,#default_charset = ….. 改為 default_charset =gbk配置一下apacheshellcd /usr/local/apache/confshellvi httpd.conf在httpd.conf文件中,添加AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps應該將以上兩句添加在其他AddType之後。找到AddDefaultCharset on 這行改為AddDefaultCharset gbk 使apache 傳送網頁給瀏覽器的header的encode為gbk。 找到 ….並改為: DirectoryIndex index.html index.htm index.php 確保文件中有以下一句話,沒有就自己添加在所有LoadModule之後。LoadModule php4_module modules/libphp4.so好了,”:wq”保存httpd.conf文件,退出vi。啟動apache server:/usr/local/apache/bin/apachectl start如果你想讓你的apache每次系統reboot後都自動啟動,你可以這樣做:shellcp /usr/local/src/apache_1.3.31/support/apachectl /etc/rc.d/init.d/httpdshellvi /etc/rc.d/init.d/httpd在httpd文件的第三行,插入以下兩句話:# chkconfig: 345 85 15# description: Starts and stops the Apache HTTP Server.”:wq”保存httpd文件,退出vi。把httpd變成可執行文件:shellchmod +x /etc/rc.d/init.d/httpd將httpd加入service列表:shellchkconfig –add httpd查看一下httpd是否加入到service 列表中shellchkconfig –list
請問誰知道如何在XP伺服器上安裝php?
參考資料:
一.下載Php壓縮包及MySql安裝包.
二.將Php壓縮包解壓到C:\下(C:\PHP),進行MySql安裝.
三.將Php中的php.ini-recommended或php.ini-dist其中一個重命名為php.ini,修改其中參數:
1.找到 “extension_dir =” 修改為 “extension_dir= “C:\PHP\ext”””.
2.將php.ini中”;extension=php_bz2.dll”,”;extension=php_dba.dll”,
“;extension=php_dbase.dll”,”;extension=php_gd2.dll”,”;extension=
php_mbstring.dll”,”;extension=php_mysql.dll” 前的”;”去掉,並保存.
3.將php.ini複製到C:\Windows系統目錄下.
4.將C:\PHP中的”libmysql.dll”文件複製到C:\Windows\System32下.
5.配置環境變數:在Path系統變數中添加”;C:\php”.
6.打開並啟動[Internet 信息服務]工具,新建一個虛擬目錄(假設為WebPhp),
並選中點擊右鍵選擇屬性,點擊”虛擬目錄”-“配置”-“添加”按鈕,將可執行
文件路徑改為”C:\PHP\php5isapi.dll”,並在擴展名中輸入”.php”,點擊完成.
7.開啟MySql服務及(重新)啟動IIS伺服器,進行測試.
原創文章,作者:QHNM,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/149063.html