iisphp5.4.13,IIS 60

本文目錄一覽:

怎麼將IIS上的PHP5.2升級到5.4

IIS裡面設置你下載的路徑地址就可以。小升級沒事情,。不影響

Windows2008 64位 R2 企業版怎麼配置php5.4

一、軟體下載

操作系統:Windows Server 2008 R2 Enterprise

(1)IIS:windows server2008系統是自帶的,但要用戶自己全新安裝,具體方法見教程下方

(2)Mysql:

(3)PHP:

如果你不知道要下載哪個版本,可以看看左側的介紹(Which version do I choose ? 我該選擇哪個版本呢,然後下面就有選擇IIS,Apache、VC9 and VC11的一些要求)

下載你要的PHP版本並解壓到你指定的目錄,我的是64位、用的是IIS,而IIS就必須選擇Non-Thread Safe版本的,所以我下載的下面這個

2

(4)必須安裝Visual Studio,我安裝的是Visual Studio 2012

在PHP下載頁面的的左側已經提供了Visual Studio2012和2008的下載地址,如果你有認真閱讀的話,應該可以找到。

Visual Studio 2012下載地址:

下載完畢後直接雙擊安裝完,避免後面你給忘掉了。注意安裝區分是32位的還是64位系統的

二、IIS安裝

(1)開始 程序 管理工具 伺服器管理

見下圖解:

3

(2)打開伺服器管理器 角色 右側添加角色

見下圖解:

4

(3)彈出添加角色嚮導對話框 伺服器角色 安裝Web伺服器(IIS)

5

(4)功能 添加功能

見下圖解:

6

(5)功能 將下圖打勾的都勾上安裝,如果有Windows Process Activation Service(Windows進程激活服務)也全部勾上,安裝完就算配置好IIS了。

三、PHP配置

(1)在PHP的安裝目錄下將php.ini-development改名為php.ini,並查找以下相關關鍵字做如下修改(如果是其他的版本可能是php.ini-dist這個文件改成php.ini)。

前面的分號去掉,分號表示注釋。

cgi.force_redirect = 0

cgi.fix_pathinfo=1

fastcgi.impersonate = 1;

extension_dir = “D:\local\php\ext”

date.timezone = “Asia/Shanghai”

extension=php_curl.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll //在PHP下開啟PDO MySQL的擴展

extension=php_openssl.dll //在 PHP下打開SSL(OpenSSL)

這裡已經開啟了PHP對Mysql的支持

(2)打開Internet信息服務(IIS)管理器(在命令行輸入inetmgr可打開),再雙擊「處理程序映射」 如下圖:

再點擊「添加模塊映射」 彈出窗口如下圖:

按下圖填寫對應的信息

(3)打開Internet信息服務(IIS)管理器,先點擊左側的計算機名,再雙擊右側的FastCGI設置

然後點擊右側,添加應用程序

完整路徑指向PHP安裝目錄下的php-cgi.exe

添加環境變數,點擊集合後的」…」按鈕,添加環境變數:PHP_FCGI_MAX_REQUESTS,取值設置為1000

(4)雙擊默認文檔,右側添加,index.php。至此伺服器應該已能支持PHP了!

(5)PHP測試是否配置成功

測試前先重啟下IIS,在C:\inetpub\wwwroot下新建一個index.php,裡面寫上?php phpinfo(); ?然後訪問,看到下圖信息就表示配置成功,出現下圖表示配置成功

最後,請重啟一下IIS

iis配置php

雖然 LAMP 組合很不錯,但是如果想要架設一台同時支持PHP、ASP、ASP.NET、JSP、Perl的Web虛擬主機伺服器,還是用 Windows 2003的IIS 6最好。網上有很多介紹在IIS 6上配置PHP的文章,但是那些方法不是性能不好,就是升級麻煩。下面的方法可以讓你在第一次配置好後,能夠非常方便的進行升級。

這裡所說的升級,是指從某個php4版本升級到另一個php4版本,或者從某個php5版本升級到另一個php5版本,而不是指從php4升級到php5。

準備:

1、一台安裝好的 Windows 2003 伺服器,並且已經安裝了 IIS 6。

2、下載 windows 版的 PHP 二進位壓縮包

安裝:

解壓縮 PHP 二進位壓縮包到 C:\php 目錄下(這裡假設 C: 盤是系統盤,即安裝了Windows 系統的盤,如果系統盤是 D: 盤,則解壓縮到 D:\php 目錄下,以此類推,下同)。

然後打開「我的電腦」-「屬性」-「高級」-「環境變數」-「系統變數」-「path」,編輯其值,在前面增加下面的路徑地址:

C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi;

將 php.ini-dist 或 php.ini-recommended 複製到 C:\Windows 目錄下,並改名為 php.ini,一般正式發布網站的伺服器用 php.ini-dist,而作為調試用的伺服器用 php.ini-recommended 更好。當然一般情況下,這個 php.ini 還是需要根據實際情況來修改的。

下面來介紹一下幾個必要的修改選項:

extension_dir = “C:\php\extensions”

這個是 PHP 擴展所放置的目錄,請確保跟你實際安裝的目錄相同。

extension=php_mbstring.dll

;extension=php_big_int.dll

extension=php_bz2.dll

extension=php_cpdf.dll

extension=php_crack.dll

extension=php_curl.dll

extension=php_db.dll

extension=php_dba.dll

extension=php_dbase.dll

extension=php_dbx.dll

extension=php_domxml.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_hyperwave.dll

extension=php_iconv.dll

;extension=php_ifx.dll

;extension=php_iisfunc.dll

extension=php_imap.dll

;extension=php_interbase.dll

extension=php_java.dll

extension=php_ldap.dll

;extension=php_mcrypt.dll

extension=php_mhash.dll

extension=php_mime_magic.dll

extension=php_ming.dll

extension=php_mssql.dll

extension=php_msql.dll

;extension=php_oci8.dll

extension=php_openssl.dll

;extension=php_oracle.dll

extension=php_pdf.dll

extension=php_pgsql.dll

;extension=php_printer.dll

extension=php_shmop.dll

;extension=php_snmp.dll

extension=php_sockets.dll

;extension=php_sybase_ct.dll

extension=php_w32api.dll

extension=php_xmlrpc.dll

extension=php_xslt.dll

extension=php_yaz.dll

extension=php_zip.dll

上面這些,開頭沒有加分號的是打開的擴展,加了分號的是沒有打開的擴展。上面的設置包含了在 Windows 2003 上默認安裝情況下可以打開所有擴展(這裡列出的是 php 4 的)。

session.save_path = c:\sessions

這個是 session 文件默認保存的目錄,這個目錄必須是一個存在的目錄,不然默認的 session 功能會無效。我這裡設置的是一個 ramdisk 上的一個目錄。將 session.save_path 設置在 ramdisk 上可以加快 session 處理的速度。如果你沒有安裝 ramdisk,你可以把它指定到其他盤的任何一個目錄下,如 C:\sessions 目錄、C:\Windows\Temp 目錄等。

OK,基本工作作完了,現在該配置 IIS 了。

打開「 Internet 信息服務(IIS) 管理器」,在「 Web 服務擴展」里,選擇「添加一個新的 Web 服務擴展」,擴展名可填寫「PHP ISAPI 擴展」,要求的文件選擇:C:\php\sapi\php4isapi.dll(如果安裝的是 PHP5,則此處是 C:\php\sapi\php5isapi.dll,下同),並設置擴展狀態為允許。

打開「網站」-「屬性」-「ISAPI 篩選器」-「添加」,篩選器名稱可填寫「PHP」,可執行文件仍然選擇 C:\php\sapi\php4isapi.dll。

打開「網站」-「屬性」-「主目錄」-「應用程序設置」-「配置」-「應用程序擴展」-「添加」,可執行文件還是選擇 C:\php\sapi\php4isapi.dll。擴展名填寫「.php」,動作限制為「HEAD,GET,POST」。

打開「網站」-「屬性」-「文檔」-「啟用默認內容文檔」-「添加」,可以將 index.php 添加為默認內容文檔。

然後選擇「伺服器機器名」-「所有任務」-「重新啟動 IIS」來重啟 IIS。

測試

在默認網站發布目錄下,建立一個測試頁面:

下載:phptest.php

phpinfo();

?

如果打開這個頁面能夠看到 php 安裝配置信息,就算是安裝成功了。

如果想要更優化的執行 php 程序,可以安裝 ZendOptimizer-2.6.0-Windows-i386.exe ,這個東西安裝非常簡單,這裡就不介紹了。

升級

現在升級就非常簡單了。只需要將新版本的 PHP 二進位壓縮包下載下來,將原來的 C:\php 目錄刪除,將新版本解壓縮到 C:\php 目錄中,然後重新啟動一下 IIS 就可以了。不需要修改任何配置,也不需要往 System32 目錄中複製任何文件。是不是很方便啊

在iis下怎麼運行php?

IIS下運行PHP的方法:

一、安裝PHP5.3.6

1) 關閉防火牆,解壓 php5.zip 到 D:\PHP\php5

2) 將php.ini文件分別拷貝到 D:\PHP\php5 和 C:\WINDOWS 目錄下

3) 給php安裝目錄(D:\PHP\php5)賦上users組讀與執行許可權

4) 在 D:\PHP\php5 文件夾下找到名為php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,並將其複製到C:\windows\System32文件夾中 (註:IIS處理PHP和MYSQL需要該文件)。

二、配置IIS

1) 在IIS下新建網站,這裡可以存放你的php網站文件。比如新建虛擬目錄jihetuan指向電腦上的E:\jihetuan目錄。

2) 在”映射”選項卡上點”添加”,打開”添加/編輯應用程序擴展名映射”對話框,點擊”可執行文件”後的”瀏覽”,定位到D:\PHP\php5\php5isapi.dll,在”擴展名”後的文本框內輸入”.php”(註:一定要注意擴展名前的句點),點擊確定。

3) 在文檔選項卡中添加index.php做為默認文檔。也可不添加。

4) 再點”確定”,退出”應用程序配置”對話框,再點”確定”,退出PHP屬性對話框。

5) 重啟IIS,生效。

三、安裝Mysql

完畢

iis支持php5怎麼設定!

假設 C:\ 為你現在所使用操作系統的系統盤,如果你目前操作系統不是安裝在 C:\ ,請自行修改。二、安裝 PHP :(1)、下載後得到 php-5.0.4-Win32.zip ,解壓至C:\Inetpub\php(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改);(2)、再將C:\Inetpub\php目錄下的所有dll文件(主要是C:\Inetpub\php下C:\Inetpub\php\ext下的DLL文件)拷到c:\Windows\system32下,覆蓋已有的dll文件;(3)、將C:\PHP目錄下的php.exe、php-win.exe和php.ini-dist三個文件拷到C:\Windows ( Windows 2000 下為 C:\WINNT)下;將C:\Windows\php.ini-dist改名為php.ini,然後用記事本打開,利用記事本的查找功能搜索CODE:register_globals = Off,將 Off 改成 On ;再搜索CODE:extension_dir =,並將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = “C:\Inetpub\php\ext” ;搜索找到CODE:;Windows Extensions將下面列舉的CODE:;extension=php_dbase.dll可選CODE:;extension=php_gd2.dll這個是用來支持GD庫的,一般需要,必選CODE:;extension=php_ldap.dll可選CODE:;extension=php_mbstring.dll這不選一般用PHPMYADMIN會出紅色提示,故必選CODE:;extension=php_mssql.dll這個是用來支持MSSQL的,可選CODE:;extension=php_mysql.dll這個是用來支持MYSQL的,要支持MYSQL必選將這些前的”;”去掉,其他的你需要的也可以去掉前面的;然後關閉保存該文件。本人配置成功後的PHP.INI文件示例: (4)、配置 IIS 使其支持 PHP :首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS ,安裝步驟如下:打開瀏覽器,輸入: ,看到成功頁面後進行下面的操作:PHP 支持 CGI 和 ISAPI 兩種安裝模式,推薦使用 ISAPI 模式。這裡只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟:在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「你需要支持PHP的Web站點」比如「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「 Web 站點屬性」窗口的「ISAPI 篩選器」標籤里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll 。打開「Web 站點屬性」窗口的「主目錄」標籤,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊「瀏覽」將可執行文件指向 php5isapi.dll 所在路徑,如:C:\Inetpub\php\php5isapi.dll,然後一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重複「添加」步驟。再打開「Web 站點屬性」窗口的「文檔」標籤,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。

確定 Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令:net stop w3svcnet stop iisadminnet start w3svc然後在「Internet 服務管理器」左邊的「WEB服務擴展」中設置ISAPI 擴展允許,Active Server Pages 允許打開瀏覽器,輸入: ,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php ,內容如下:CODE: 也許你已經看到很多關於如何安裝php5的文章,有時後還會被搞的去里霧裡(有人搞的頭都大了!),php5是不象php4內建對mysql的支持(由於mysql許可協議的關係)。但安裝也不見得麻煩到哪去,這裡我試用最簡單的方式安裝:下載最新版本的php5 windows安裝包,直接按提示安裝在IIS上,無需額外設置,安裝好後基本就可以使用php5了。 下載php5的.zip文件,該文件里包含了mysql的擴展。把裡面的php_mysql.dll和libmysql.dll 直接解到你所安裝php5的頂級目錄。(這樣無需修改php.ini里的extension_dir,如果解到./ext 目錄下,則需修改該項),註:必須把libmysql.dll解壓到安裝目錄,否則會出現無法裝入mysql擴展的提示,這可能也是有些人安裝不成功的原因。 修改windows安裝目錄下的php.ini 去掉;extension=php_mysql.dll前面的分號就可以了。 mysql的安裝我就不說了。裝好後需建一個my.cnf,記得上次我下載的壓縮檔中無.cnf文件,就從別的地方找一個改改吧 這是很簡單的方法,比較清淅簡單。以後我再寫一個煩點的安裝方式,apache,各種擴展、pear, mysqli這些東東。

win2003 32位帶iis+php5.4怎麼配置php環境

1

1.windowsiis +ftp安裝:

開始—-控制面板—-添加或刪除程序-添加/刪除windows組件(a)–選擇「應用程序伺服器」

2

點擊圖片中的「詳細信息」,出現下面的圖片「選中internet 信息服務(iis)」,再點擊圖片中的「詳細信息」。

3

選中圖片中的「文件傳輸協議(ftp)服務」然後點擊「確定」

4

點擊圖片中的「瀏覽」選中「c:\win2003_sys\disc1\i386」(也就是你所存放的IIS的文件夾)點擊圖片中的「打開」iis就開始安裝了。

5

2.下載php mysql zend phpmyadmin

建議下載 這個軟體包已經包含 php 5.2.17 mysql 5.1.63 zend phpwind 8.7 phpmyadmin 3.5.2 省去大家到各個網站找包的時間。

下載完成後解壓拷貝到d盤,目錄結構如下圖:

6

3.安裝PHP

如圖剪切「libeay32.dll libmcrypt.dll libmysql.dllssleay32.dll」這些dll文件到「c:\windows\system32」目錄下

剪切圖片中的「php」到c:\windows目錄下

7

桌面,右擊 「我的電腦」 選擇「管理」

8

找到Internet 信息伺服器(iis)點擊「web服務擴展」在一般空白區域右擊,選擇「添加一個新的web服務擴展」,擴展名輸入 php 然後點擊「添加」

9

點擊「瀏覽」選擇 d:\websoft\php-5.2.17\php5isapi.dll .選中圖片中「設置擴展狀態為允許」 點擊「確定」,在web服務擴展就多了php,

10

右擊「網站」,選擇「屬性」, 出現下面的截圖

11

點擊圖片中的「瀏覽」選擇「d:\websoft\php-5.2.17\php5isapi.dll」再點擊「確定」,

在擴展名處輸入 .php ,然後點擊「確定」,出現下圖

12

在應用程序擴展就出現了剛才添加的.php, 點擊圖片中的「確定」,再點擊「文檔」,點擊「添加」,出現下圖,後輸入 index.php 然後點擊「確定「

13

然後再點擊「添加」, 添加index.html,添加完成後,點擊「應用」,點擊「全選」,然後再點擊「確定」然後點「應用」 然後再點擊「確定」,這樣iis+php 就配置好了。

14

4.mysql 安裝

雙擊d:\websoft\mysql-essential-5.1.63-win32.msi 就開始安裝了,選擇「custom」然後點「next」 如圖

15

這個是選擇mysql 安裝的位置,默認在c盤,我們點「change」選擇d:\websoft\mysql-5.1

,選擇點擊「ok」切換到之前的操作畫面

16

點擊mysql server datafiles 默認也是在c盤,點擊「change」選擇d:\websoft\mysql-5.1

,選擇好了後,點擊「ok」,切換到之前的操作界面,然後點擊圖片中的「next」,mysql 就開始安裝了

17

出現上面的圖片,表示安裝好了。點擊「finish」就開始配置mysql了,看圖操作

18

這個操作畫面的時候,輸入的就是mysql root 帳號的密碼,建議你輸入完成後隨手記下免得忘記。

當安裝完成之後,至此 mysql 就安裝好了,這樣iis+php+mysql 環境基本已經可用了。

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
URAF的頭像URAF
上一篇 2024-10-04 00:24
下一篇 2024-10-04 00:24

相關推薦

  • IIS部署Python項目

    本文將從多個方面詳細闡述在IIS上如何部署Python項目。包括安裝IIS、安裝Python、配置IIS、編寫和部署Python代碼等內容。 一、安裝IIS和Python 在開始進…

    編程 2025-04-28
  • 配置 IIS 伺服器

    IIS(Internet Information Services)是微軟的一種網路伺服器軟體,可以在 Windows 系統上運行,支持 HTTP、HTTPS、FTP、SMTP 協…

    編程 2025-04-25
  • Win7安裝IIS

    一、安裝IIS 1、IIS是一款Web伺服器,可以在Windows操作系統上搭建網站和Web應用,使用IIS可以提升網站的響應速度和用戶體驗。在Win7上安裝IIS要進行以下幾個步…

    編程 2025-04-13
  • IIS WebDAV詳解

    一、什麼是IIS WebDAV IIS(Web伺服器) WebDAV(Distributed Authoring and Versioning) 是一組基於HTTP/1.1的擴展協…

    編程 2025-04-12
  • iis應用程序池自動停止的原因及解決方法

    一、應用程序池自動停止的原因 1、超時時間設置問題 <configuration> <system.web> <sessionState timeou…

    編程 2025-04-12
  • IIS 8.5漏洞

    一、漏洞概述 IIS是微軟提供的一款Web伺服器軟體,目前廣泛應用於Windows伺服器系統,在業界有著廣泛的用戶群體。然而,IIS也存在著各種安全漏洞。在本次分析中,我們著重介紹…

    編程 2025-04-12
  • 使用IIS URL Rewrite規則提高網站流量

    IIS(Internet Information Services)是由微軟公司開發的Web伺服器軟體。它的主要功能是處理通過HTTP協議進行的客戶端請求。URL Rewrite是…

    編程 2025-02-05
  • iis架設php,iis架設二級域名

    本文目錄一覽: 1、iis如何運行php 2、如何在IIS下部署PHP網站 3、iis如何配置php 4、如何在iis伺服器搭建php環境 iis如何運行php IIS下運行PHP…

    編程 2025-01-14
  • iis安裝php5,iis安裝不成功

    本文目錄一覽: 1、如何在iis下安裝php 2、如何設置iis伺服器支持php5.x 3、在IIS上安裝php時設置映射時出錯..大蝦幫忙!! 4、php5foriis6環境集成…

    編程 2025-01-14
  • iis7部署php網站是什麼,iis搭建php網站

    本文目錄一覽: 1、怎樣在IIS下配置PHP 2、win7 IIS環境下怎麼搭建PHP環境?具體怎樣配置 3、如何在IIS下部署PHP網站 4、伺服器php怎麼用iis7配置 5、…

    編程 2025-01-09

發表回復

登錄後才能評論