xp搭建php服務器,linux搭建php服務器

本文目錄一覽:

請問高手在window xp下怎麼配置PHP服務器啊`請指教`謝謝`

一、首先把php的壓縮包(這裡以PHP4.3.2為例)解壓到C:\php-4.3.2-Win32目錄中,然後從其中找到一個叫php.ini-recommended的文件,把他更名為php.ini。

二、打開該文件,找到extension_dir=”./”,將其改為extension_dir=”C:\php-4.3.2-Win32\extensions”;再找到session.save_path=/tmp,將其改為session.save_path=C:\php-4.3.2-Win32\sessions。(註:此時你需要在C:\php-4.3.2-Win32目錄下建立sessions文件夾,以存放session。)

三、將修改好的php.ini文件拷貝至C:\windows目錄下,將C:\php-4.3.2-Win32下的php4ts.dll文件拷貝到C:\windows\system32目錄下。

四、打開“Internet服務管理器”,選擇你想支持PHP的站點,打開屬性頁,點擊“ISAPI篩選器”選項卡,點擊“添加”,在彈出的“篩選器屬性”窗口的“篩選器名稱”中填入“php”;在“可執行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”(如下圖圖所示),點擊確定。

五、點擊“主目錄”選項卡,選擇“應用程序設置”中的“配置”按鈕,在彈出的“應用程序配置”窗口中點擊“添加”按鈕,在彈出的“添加/編輯應用程序擴展名映射”窗口中的“可執行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”,“擴展名”一項填入“hp”(如下圖所示)。

OK,一切搞定,重起IIS,到你的頁面文件目錄下寫一個phpinfo。

?php

phpinfo();

?

MYSQL配置:

1、MYSQL的安裝雙擊文件解壓,雙擊setup.exe安裝,默認路徑為C:\mysql。

在c:\mysql下有一個文件my-example.cnf改名為my.cnf拷貝到c:\下面.

2、phpMyAdmin的安裝雙擊文件解壓到c:\phpMyAdmin.

用PHPED把c:\phpMyAdmin下的config.inc.php3打開,把第65行的“require(“english.inc.php3”);”改為“require(“chinese_gb.inc.php3”);”。

現在你的IIS已經完全支持PHP+MYSQL了

註:MYSQL不需任何設置,直接安裝即可!

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環境,Apache服務器

這個是我成功配置的經驗

1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\

步驟:下一步下一步

2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\

步驟:(1)解壓壓縮包到d:\phpWeb\php\

(2)找到php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里

(3)將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32)

3.配置apache

步驟:(1)打開 d:\phpWeb\APACHE\conf\httpd.conf 這個文件

(2)找到 DocumentRoot “D:/phpWeb/APACHE/htdocs” 將其改為你的WEB目錄(可不改有時改了會出錯)

(3)找到DirectoryIndex index.html這一行,在後面加入index.html.var index.htm index.php

(4)找到#LoadModule ssl_module modules/mod_ssl.so這行,在後面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll

(5)找到AddType application/x-gzip .gz .tgz這行,在後面加上一行:AddType application/x-httpd-php .php

4.配置php

步驟:(1)找到c:\windows\php.ini並打開 (剛才拷進去的)

(2)找到extension_dir = “./” 改為 extension_dir = “d:/phpWeb/php/ext”

(3)找到;extension=php_mysql.dll將前面的;號去掉

(4)找到;session.save_path = 去掉前面;並設路徑”d:/phpWeb/php/session_temp”並在該路徑下新建文件夾session_temp

XP搭建php服務器

告訴你個簡單的

開路由 找到裡面的dmz主機,把IP設置成你的。

開個3322,把二級域名指向你的IP

去你申請域名的網站把你的主域名轉向到你的二級域名

開服務

別人訪問就OK了

怎樣在xp的IIS下搭建php來運行在自己電腦上安裝的wordpress?

直接使用iis就可以了,不用下載別的服務器。不過iis要配置一下。 配置 IIS 使其支持 PHP : 首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS ,安裝步驟如下: Windows 2000/XP 下的 IIS 安裝: 用 Administrator 帳號登陸系統,將 Windows 2000 安裝光盤插入光盤驅動器,進入“控制面板”點擊“添加/刪除程序”,再點擊左側的“添加/刪除 Windows 組件”,在彈出的窗口中選擇“Internet 信息服務(IIS)”,點下面的“詳細信息”按鈕,選擇組件,以下組件是必須的:“Internet 服務管理器”、“World Wide Web 服務器”和“公用文件”,確定安裝。 安裝完畢後,在“控制面板”的“管理工具”里打開“服務”,檢查“IIS Admin Service”和“World Wide Web Publishing Service”兩項服務,如果沒有啟動,將其啟動即可。 Windows 2003 下的 IIS 安裝: 由於 Windows 2003 的 IIS 6.0 集成在應用程序服務器中,因此安裝應用程序服務器就會默認安裝 IIS 6.0 ,在“開始”菜單中點擊“配置您的服務器”,在打開的“配置您的服務器嚮導”里左側選擇“應用程序服務器(IIS,ASP.NET)”,單擊“下一步”出現“應用程序服務器選項”,你可以選擇和應用程序服務器一起安裝的組件,默認全選即可,單擊“下一步”,出現“選擇總結界面”,提示了本次安裝中的選項,配置程序將自動按照“選擇總結”中的選項進行安裝和配置。 打開瀏覽器,輸入:,看到成功頁面後進行下面的操作: PHP 支持 CGI 和 ISAPI 兩種安裝模式,CGI 更消耗資源,容易因為超時而沒有反映,但是實際上比較安全,負載能力強,節省資源,但是安全性略差於CGI,本人推薦使用 ISAPI 模式。故這裡只解介紹 ISAPI 模式安裝方法:(以下的截圖因各個系統不同,窗口界面可能不同,但對應選項卡欄目是相同的,只需找到提到的對應選項卡即可) 在“控制面板”的“管理工具”中選擇“Internet 服務管理器”,打開 IIS 後停止服務,對於WIN2000系統在”Internet 服務管理器“的下級樹一般為你的”計算機名“上單擊右鍵選擇“屬性”,再在屬性頁面選擇主屬性”WWW 服務“右邊的”編輯“ 對於XP/2003系統展開”Internet 服務管理器“的下級樹一般為你的”計算機名“選擇”網站“並單擊右鍵選擇“屬性” 在彈出的屬性窗口上選擇“ISAPI 篩選器”選項卡找到並點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入: PHP ,再將瀏覽可執行文件使路徑指向 php4isapi.dll 所在路徑, 如本文中為:D:\php\php4\sapi\php4isapi.dll [PHP5對應路徑為 D:\php\php5\php5isapi.dll] 打開“站點屬性”窗口的“主目錄”選項卡,找到並點擊“配置”按鈕 在彈出的“應用程序配置”窗口中的”應用程序映射“選項卡找到並點擊“添加”按鈕新增一個擴展名映射,在彈出的窗口中單擊“瀏覽”將可執行文件指向 php4isapi.dll 所在路徑,如本文中為:D:\php\php4\sapi\php4isapi.dll[PHP5對應路徑為D:\php\php5\php5isapi.dll],擴展名為 .php ,動作限於”GET,HEAD,POST,TRACE“,將“腳本引擎”“確認文件是否存在”選中,然後一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重複“添加”步驟,對應擴展名設置為需要的即可如.PHPX。 此步操作將使你服務器IIS下的所有站點都支持你所添加的PHP擴展文件,當然如果你只需要部分站點支持PHP,只需要在“你需要支持PHP的Web站點”比如“默認Web站點”上單擊右鍵選擇“屬性”,在打開的“ Web 站點屬性”“主目錄”選項卡,編輯或者添加PHP的擴展名映射即可或者將你步需要支持PHP的站點中的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分鐘以里!

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

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

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • 服務器安裝Python的完整指南

    本文將為您提供服務器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • STUN 服務器

    STUN 服務器是一個網絡服務器,可以協助網絡設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 服務器做詳…

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

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

    編程 2025-04-29
  • 解決docker-compose 容器時間和服務器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與服務器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

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

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

    編程 2025-04-28
  • 如何選擇MySQL服務器文件權限

    MySQL是一種流行的關係型數據庫管理系統。在安裝MySQL時,選擇正確的文件權限是保證安全和性能的重要步驟。以下是一些指導您選擇正確權限的建議。 一、權限選擇 MySQL服務器需…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • 如何將Python代碼部署到服務器

    Python是一種高級編程語言,常被用於數據分析、機器學習、Web開發等不同領域的工作。但是,只有將Python代碼部署到服務器上,才能讓其真正發揮作用。 一、選擇服務器 要將Py…

    編程 2025-04-27
  • Python服務器客戶端

    本文將從以下幾個方面對Python服務器客戶端進行詳細闡述:socket編程、HTTP協議、Web框架、異步IO。 一、socket編程 Python的socket模塊是為網絡編程…

    編程 2025-04-27

發表回復

登錄後才能評論