iis下如何搭建php環境,iis搭建php網站

本文目錄一覽:

如何在iis伺服器搭建php環境

第一步

下載php

下載壓縮包就可以了

第二步

解壓縮php到某個目錄,比如D:\php

php目錄裡面有兩個php.ini,一個是php.ini-dist,比較適合開發用;一個是php.ini-recommended,比較適合配置運行環境用,因為這個安全性稍高一些。

所以我們複製php.ini-recommended到C:\WINDOWS下,並改名為php.ini,然後用記事本打開它

1、搜索”extension_dir”找到extensino_dir=”./”將改為extension_dir =”D:\php\ext”

2、搜索;extension=php_mysql.dll去掉前面的分號”;”

3、將D:\php\php5ts.dll 複製到 C:\windows\system32下。

將D:\php \libmysqls.dll 複製到 C:\windows\system32目錄下

第三步

1、 控制面版——》管理工具——》Internet服務管理器——》點尋Web

服務擴展」——》在右邊窗口點擊「添加一個新的 Web 服務擴展」——》擴展名為

「PHP」——》再點擊「添加」——》在出現的窗口裡填上「D:\PHP\php5isapi.dll」 並確定 然後再點選 Web 服務擴展 PHP 並選擇允許

2、在「默認網站屬性」窗口上按

「主目錄」標籤點「配置」按鈕在彈出的「映謝」窗口中點勸添加」按鈕,在彈出的「添加/編輯應用程序擴展名映像」對話框中的「可執行文件」文本框中輸入「D:\PHP\php5isapi.dll」

「擴展名」文本框中輸入「.php」(注意一定要有那個點) 並勾選

“檢查文件是否存在”項

3、在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標籤,點擊「添加」按鈕,在彈出的「篩選器屬性」窗口的「篩選器名稱」中輸入「PHP」

「可執行文件」中瀏覽選定「D:\PHP\sapi\php5isapi.dll」

A:重新啟動IIS 6.0 意在開始對PHP 載入

B:在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標籤,如果看到 PHP 的箭頭綠色且向上,證明 PHP 已經被 IIS 6.0 順利載入起來了。

這裡需要說明一下,如果是紅色箭頭向下,說明沒有載入成功,這是由於許可權造成的,給php目錄的user用戶加上「運行」許可權即可。

另外還有一點需要注意,php.ini裡面有個short_open_tag 可選屬性有「On」和「Off」,如果選為on就不是很嚴格直接用?phpinfo();?就可以運行,如果設置為off,就必須加上php,

win7 IIS環境下怎麼搭建PHP環境?具體怎樣配置

1)、採用理由:

優點:最大化的桌面圖形化操作系統,可維護性優秀。基於IIS v6.0/v7.0(2008),可以支持的腳本相當完整,不僅支持Linux無法支持的asp/asp.net,還可以安裝php、mysql、zend實現php環境。同時,利用Serv-U可以實現ftp管理。操作簡單,無需鍵入任何命令就可實現全能型主機。

缺點:由於正版Windows價格昂貴,Windows 2008中文版在20000-25000。如果加裝MSSQL,價格更要成倍增長

成功案例:微軟公司伺服器集群

(2)、操作步驟:

說明:環境Windows 7旗艦版sp1

採用IIS v7.0/v7.5+php+mysql構建操作環境。

1. 安裝IIS v7.0/v7.5

控制面板-程序和功能-打開或關閉Windows功能

新手可以把Internet信息服務下面的全選。

測試是否成功安裝IIS v7.0/v7.5,在瀏覽器輸入:或者

若瀏覽器里出現如上界面說明成功安裝IIS v7.0/v7.5

新建站點:(默認的站點用作asp/asp.net/,啟動8080埠,即訪問使用)

2. 配置PHP環境

採用最新的 php v5.4.3。下載php v5.4.3之後解壓到F:\WebLAMP\php5

在IIS中如下操作:

IIS 7及以上 支持php使用fastcgi模式。

配置IIS 7需要在IIS添加一個處理程序映射

添加處理程序映射:

添加模塊映射:

注意:要把php目錄下的pws-php5cgi.reg文件註冊運行下

添加默認文檔index.php:

修改F:\WebLAMP\php5\php.ini-development文件名為php.ini。

配置php.ini 文件,搜索如下配置並修改相應的配置值:使之支持mysql等extension_dir = “.\ext”

log_errors = On

error_log = “C:/inetpub/temp/php-errors.log”

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect = 0

session.save_path = “C:/inetpub/temp/phpsessions/”(可選)

去除以下擴展前的引號:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

extension=php_zip.dll

輸入或校驗是否成功安裝php:

3. 添加Mysql資料庫:

採用mysql-5.5.25-win32.msi。

安裝Mysql:

設置Mysql:

校驗mysql是否正確安裝:

1. 檢測服務管理器中:mysql是否啟動:

2. 使用phpmyadmin能否接入mysql:

如何在IIS中配置PHP?

第一步:下載PHP主程序

第二步:接下來將PHP文件夾中的php.ini-dist複製到C:\WINDOWS目錄下並改名為php.ini,複製php5ts.dll和libmysql.dll兩個文件到

C:\WINDOWS\system32中。

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir

=

“./”修改為extension_dir

=

“C:\php\ext”;另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。

第四步:配置IIS的PHP映射:

1步:打開IIS,在默認網站上點右鍵選擇「屬性”

2步:找到「主目錄」標籤,點右下角的「配置」按

3步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中

4:返回到默認網站屬性窗口的「主目錄」標籤,將執行許可權修改為「腳本和可執行文件」,這樣才能夠執行PHP程序

5:來到默認網站屬性窗口的「文檔」標籤,將index.php添加到默認文檔列表中

OK!OK!

在iis下怎麼運行php?

IIS下運行PHP的方法:\x0d\x0a一、安裝PHP5.3.6\x0d\x0a 1) 關閉防火牆,解壓 php5.zip 到 D:\PHP\php5\x0d\x0a\x0d\x0a 2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下\x0d\x0a\x0d\x0a 3) 給php安裝目錄(D:\PHP\php5)賦上users組讀與執行許可權\x0d\x0a\x0d\x0a 4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,並將其複製到C:\windows\System32文件夾中 (註:IIS處理PHP和MYSQL需要該文件)。\x0d\x0a\x0d\x0a二、配置IIS\x0d\x0a 1) 在IIS下新建網站,這裡可以存放你的php網站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。\x0d\x0a\x0d\x0a 2) 在”映射”選項卡上點”添加”,打開”添加/編輯應用程序擴展名映射”對話框,點擊”可執行文件”後的”瀏覽”,定位到D:\PHP\php5\php5isapi.dll,在”擴展名”後的文本框內輸入”.php”(註:一定要注意擴展名前的句點),點擊確定。\x0d\x0a\x0d\x0a 3) 在文檔選項卡中添加index.php做為默認文檔。也可不添加。\x0d\x0a\x0d\x0a 4) 再點”確定”,退出”應用程序配置”對話框,再點”確定”,退出PHP屬性對話框。\x0d\x0a\x0d\x0a 5) 重啟IIS,生效。\x0d\x0a三、安裝Mysql\x0d\x0a完畢

使用IIS搭PHP環境需要一些什麼,步驟是怎麼樣的?

1、將 PHP 安裝為 ISAPI 模式:在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「默認 Web 站點屬性」窗口的「ISAPI 篩選器」標籤里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP,再將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll。

2、打開「默認 Web 站點屬性」窗口的「主目錄」標籤,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php,單擊「瀏覽」將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll,然後一路確定即可。如果還想支持諸如 .php3,.phtml 等擴展名的 PHP 文件,可以重複「添加」步驟。

3、再打開「默認 Web 站點屬性」窗口的「的「文檔」標籤,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。

4、確定 Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令:net stop w3svcnet stop iisadminnet start w3svc

5、打開瀏覽器,輸入: ,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php,內容如下: ?php phpinfo();?

6、打開瀏覽器,輸入:,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI。 

[求助]怎樣在IIs下配置php?

IIS下安裝PHP5IIS

5.11、下載php-5.0.5-win32.zip包;2、解壓,比如解壓到c:\php5;3、拷貝c:\php5根目錄下的php.ini-recommended到系統安裝目錄下的Windows\system32,並且改名為php.ini;4、打開php.ini,查找extension_dir

=

“.”行,改為extension_dir

=

“c:\php5\ext”,查找;extension=php_mysql.dll行,去掉行開頭的分號,以開啟MySQL支持;5、打開IIS,右擊”默認Web站點-屬性”打開”默認Web站點屬性”窗口,在”ISAPI篩選器”配置頁下,添加一個新的篩選器,篩選器名稱為PHP,可執行文件為d:\php5\php4isapi.dll,在”主目錄”配置頁下,按”配置”按鈕打開”應用程序配置”窗口,添加一個應用程序映射項,可執行文件為c:\php5\php5isapi.dll,擴展名為.php,把”腳本引擎”打上勾;6、在IIS的「文檔」屬性頁中添加index.php,default.php等默認文檔;7、在IIS的虛擬根目錄中新建文件為phpinfo.php,內容為;8、用IE測試,如果顯示php的環境信息,說明配置成功,否則,從頭檢查一遍

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

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

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • Python爬蟲可以爬哪些網站

    Python是被廣泛運用於數據處理和分析領域的編程語言之一。它具有易用性、靈活性和成本效益高等特點,因此越來越多的人開始使用它進行網站爬取。本文將從多個方面詳細闡述,Python爬…

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

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

    編程 2025-04-29
  • 網站為什麼會被黑客攻擊?

    黑客攻擊是指利用計算機技術手段,入侵或者破壞計算機信息系統的一種行為。網站被黑客攻擊是常見的安全隱患之一,那麼,為什麼網站會被黑客攻擊呢?本文將從不同角度分析這個問題,並且提出相應…

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

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

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

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

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

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

    編程 2025-04-29
  • 如何用Python訪問網站

    本文將從以下幾個方面介紹如何使用Python訪問網站:網路請求、POST請求、用戶代理、Cookie、代理IP、API請求。 一、網路請求 Python有三種主流的網路請求庫:ur…

    編程 2025-04-29
  • 如何將Python開發的網站變成APP

    要將Python開發的網站變成APP,可以通過Python的Web框架或者APP框架,將網站封裝為APP的形式。常見的方法有: 一、使用Python的Web框架Django Dja…

    編程 2025-04-28
  • 如何在伺服器上運行網站

    想要在伺服器上運行網站,需要按照以下步驟進行配置和部署。 一、選擇伺服器和域名 想要在伺服器上運行網站,首先需要選擇一台雲伺服器或者自己搭建的伺服器。雲伺服器會提供更好的穩定性和可…

    編程 2025-04-28

發表回復

登錄後才能評論