iisphpcgi的簡單介紹

本文目錄一覽:

怎樣去架設IIS的PHP環境

第一篇:IIS安裝

第一篇我們就不說了,怎麼安裝IIS網上到處都是,我們直接開始第二篇吧。

第二篇:PHP安裝

Quote:

1、程序下載:

建議到PHP官方網站

網址:

2、程序安裝:

解壓或者未解壓後,能看到php-5.2.0-win32-installer.msi文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

在這一步,他會要你同意一個協議,不同意是沒法繼續安裝的。同意就同意唄,反正這個東西是開源的,(應該是的吧)呵呵:

在這一步選擇安裝文件夾,如果要更改,單擊Browse(瀏鑒)。這裡,我建議不要改更。第一,PHP文件不大;第二,由於這個本來不是Windows下的文件,更改不知道會不會有什麼不能用的地方。:

選擇你的WEB服務程序,建議選擇IIS/PWS 3。這個選項在XP的IIS下,也就是IIS5.5下測試通過。:

程序安裝組界面,別急點點下一步,看清楚下面的說明:

在上圖中顯示的Extensions(擴展)前面的“+”號點開,然後拖動滾動條,一直到下圖位置。在GD2上右擊,然後選擇安裝此功能(選擇中的第一個或者二個)。

其實,第一個跟第二個的區別在這個地方不大。如果有下屬選項時,選第一個,只會安裝一些默認的功能,而第二個是完全安裝。懂英語的朋友就不要笑話我了,呵呵

同理,拖到mysql那一項,與前面一樣的操作。如果你的mysql版本比較高,建議把mysqlli也裝上,就是在mysql下面的那一個。

需要的人還可以到下面這個地方,按照上面兩步的方法安裝PHP幫助文檔與PEAR。然後單擊Next(下一步)

單擊Install(安裝),開始正式安裝PHP

安裝過程,等待

安裝完成,單擊Finish(完成)結束安裝

到這裡,我們的PHP算是裝完了。休息一下,我們馬上開始講第三篇,PHP與IIS整合

第三篇:PHP與IIS整合

Quote:

說起來,這一點應該是PHP安裝最重要的一個環節了,如果這一步沒有成功,其他的都白搞了,呵呵。

打開IIS,然後在你要支持PHP的網站名稱上右擊,選擇“屬性”。當然,如果你要所有的網站都支持PHP,也可以在“網站”上面右擊,選擇屬性。

這是彈出來的網站屬性對話框,我們要選擇的是“主目錄”選項卡。

選擇“主目錄”選項卡後,再點擊這個選項卡下面的“配置”

彈出應該程序配置選項卡,這裡時候,我們要選擇“添加”

這步比較關鍵,這個是點擊添加後彈出來的。

在“可執行文件”後面,我們選擇“php-cgi.exe”,前面的路徑是你的PHP安裝路徑。

而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。

“擴展名”填“.php”,別把那個點“.”丟了。

後面就是一直“確定”到最後了。呵呵

最後,我們來寫一個測試程序“test.php”,然後打開測試。如果你看到了跟我圖片中類似的內容,那麼恭喜你,PHP安裝成功了!

test.php內容:

Copy code

?php

phpinfo();

?

如何讓iis支持php

首先我們要的工具:

1、IIS:這個當然是不能少的了,用系統自帶的就好了,這裡就不教大家怎麼裝了。

2、PHP:php-5.2.0-win32-installer.msi

3、MYSQL:mysql-5.0.27-win32.zip

4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,這是一個圖形化管理mysql數據庫的工具

第一篇:IIS安裝

第一篇我們就不說了,怎麼安裝IIS網上到處都是,我們直接開始第二篇吧。

第二篇:PHP安裝

1、程序下載:

建議到PHP官方網站

網址:

2、程序安裝:

解壓或者未解壓後,能看到php-5.2.0-win32-installer.msi文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

在這一步,他會要你同意一個協議,不同意是沒法繼續安裝的。同意就同意唄,反正這個東西是開源的,(應該是的吧)呵呵:

在這一步選擇安裝文件夾,如果要更改,單擊Browse(瀏鑒)。這裡,我建議不要改更。第一,PHP文件不大;第二,由於這個本來不是Windows下的文件,更改不知道會不會有什麼不能用的地方。:

選擇你的WEB服務程序,建議選擇IIS/PWS 3。這個選項在XP的IIS下,也就是IIS5.5下測試通過。:

程序安裝組界面,別急點點下一步,看清楚下面的說明:

在上圖中顯示的Extensions(擴展)前面的“+”號點開,然後拖動滾動條,一直到下圖位置。在GD2上右擊,然後選擇安裝此功能(選擇中的第一個或者二個)。

其實,第一個跟第二個的區別在這個地方不大。如果有下屬選項時,選第一個,只會安裝一些默認的功能,而第二個是完全安裝。懂英語的朋友就不要笑話我了,呵呵

同理,拖到mysql那一項,與前面一樣的操作。如果你的mysql版本比較高,建議把mysqlli也裝上,就是在mysql下面的那一個。

需要的人還可以到下面這個地方,按照上面兩步的方法安裝PHP幫助文檔與PEAR。然後單擊Next(下一步)

單擊Install(安裝),開始正式安裝PHP

安裝過程,等待

安裝完成,單擊Finish(完成)結束安裝

到這裡,我們的PHP算是裝完了。休息一下,我們馬上開始講第三篇,PHP與IIS整合

第三篇:PHP與IIS整合

說起來,這一點應該是PHP安裝最重要的一個環節了,如果這一步沒有成功,其他的都白搞了,呵呵。

打開IIS,然後在你要支持PHP的網站名稱上右擊,選擇“屬性”。當然,如果你要所有的網站都支持PHP,也可以在“網站”上面右擊,選擇屬性。

這是彈出來的網站屬性對話框,我們要選擇的是“主目錄”選項卡。

選擇“主目錄”選項卡後,再點擊這個選項卡下面的“配置”

彈出應該程序配置選項卡,這裡時候,我們要選擇“添加”

這步比較關鍵,這個是點擊添加後彈出來的。

在“可執行文件”後面,我們選擇“php-cgi.exe”,前面的路徑是你的PHP安裝路徑。

而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。

“擴展名”填“.php”,別把那個點“.”丟了。

後面就是一直“確定”到最後了。呵呵

最後,我們來寫一個測試程序“test.php”,然後打開測試。如果你看到了跟我圖片中類似的內容,那麼恭喜你,PHP安裝成功了!

test.php內容:

[url=javascript:]Copy code[/url]

第四篇:mysql安裝

1、程序下載:

建議到mysql官方網站

網址:

2、程序安裝:

解壓或者未解壓後,能看到setup.exe文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

選擇安裝模式,如果沒有特殊要求,或者你不是很懂的情況下,請選擇Typical(經典安裝)或者在你磁盤空間足夠的情況下可以選擇Complate(完全安裝)。建議(特別是初學者)不要選擇Custom(自定義安裝)。

我這裡選擇最常用的經典安裝

裝備工作完成,點擊Install(安裝)讓安裝程序正式開始安裝工作

安裝狀態,請稍候。。。

這是選擇是否到mysql網站註冊,不管他,我們選擇Skip Sign-UP(跳過註冊)

完成安裝。如果沒有特殊的要求,可以把這個小勾去掉,點擊Finish(結束)結束安裝。但是從安全角度考慮,我們還是勾選上這個小勾,再點擊Finish(結束)來對msyql做一些初始的配置

配置的第一個界面,點擊Next(下一步)就好了

如果沒什麼太特殊的要求,我們選擇第二個Stanard Configur action(標準配置)就好了。

這個畫面要說明的比較多:

1、Install as Windows Service:將msyql作為windows服務安裝。勾選這一項,你將會在“控制面板”,“管理工具”,“服務”裡面找到mysql。這樣子,能提高mysql在系統中的運行級別。建議勾選。

2、Service Name:這個其實沒什麼用,就是選擇你在“服務”裡面看到的名字而已,隨便一個,你熟悉就好了。

3、Launch the MySQL Serverautomatically:自動開啟服務。勾選這個的話,只要你打開Windows,哪怕你沒有登陸,MySQL也在運行。

4、Include BIN Directory in WIndowsPATH:勾選這個的話,用可以直接在CMD的任何地方運用MySQL的命令行模式。如果你熟悉命令行,這個就蠻實用。不熟悉的嗎,建議不勾選。

這個是配置root(根用戶)密碼。

1、Modify Security Settings:配置安全設置。其實就是配置root(根用戶)的密碼。

2、Enable root access from remotemachines:允許root(根用戶)從遠程機器登陸。從安全角度考慮,建議不勾選。

3、Create An Anymous Account:建立一個匿名帳號。建議不勾選。

下面這幾步都是完成安裝了,,沒什麼好說的。。。

第五篇:MySQL-Front安裝

1、程序下載:

建議到FF下載站下載:

網址:

2、程序安裝:

這個過程我就不說了,沒有什麼特別的地方。

第六篇:MySQL-Front連接管理MySQL

MySQL-Front安裝後,打開。就會看到下面這麼一個畫面。(當然,如果你是第一次使用,“對話”裡面就應該是空的。)

這個時間,我們單擊新建

這個看到的就是添加新對話的對話框。

在“一般”選擇卡中,只有一個“登陸信息”可以填寫,但這個其實只是埴寫一個你可以識別數據的名稱就可以了。我這裡就寫“localhost”。

下面那個圖標,沒有什麼實際意義,你要喜歡就改一下吧。

再點擊“連接”選項卡。

這裡要填寫的比較多一點。

服務器:填寫你數據庫服務器所用的IP或者域名。

端口:3306。默認是3306,一般程序下不會更改。

以下的選項,我們就不用管了。基本上用不着管。想知道清楚的,可以自己查資料或者PM我

“註冊”選項卡。

填與你數據庫的用戶名與數據。

下面的“數據庫”選項,在你填寫完正確的服務器地址與用戶名密碼後,點擊它後面的那個小方塊,就可以選擇要管理的數據庫。這個功能在你的用戶有多個數據的管理權限,而你又不想一次打開所有的數據的情況下特別有用。

後面兩上選項卡我不細說了。“autostart”是在打開時自動執行一些SQL命令;“數據庫瀏覽器”則是定製MySQL-Front視圖

點擊確定,就可以到登陸提示框。繼續確實就好了。

當然了,這個對話,也可以在剛打開MySQL-Front時,選中已存在的連接,再點擊打開來獲得。

OK,現在看到的就是MySQL裡面的數據庫信息了。

最後,特別要說明的是。如果你對MySQL數據不是很熟悉

請千萬不要更改或者刪除mysql庫裡面的任何東西。

否則可能導致你的數據庫不能用!!!

IIS映射什麼環境下用到php-cgi.exe 網站-屬性-主目錄-配置.php 選擇的文件是php-cgi.exe

打開 處理程序映射

請求路徑填寫: *.php

模塊選擇:FastCgiModule

可執行文件 也就是 php-cgi.exe

名稱:隨便寫都可以

截圖一個給你

用IIS 運行 .php的文件要怎麼弄?

如何讓IIS運行php.(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:\winnt目錄下,將C:\php-4.3.2-Win32下的php4ts.dll文件拷貝到C:\winnt\system32目錄下。

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

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

(如圖二所示)。

重起IIS,到你的頁面文件目錄下寫一個phpinfo,測試一下PHP文件能否被正確解析。如果產生500錯誤,請確定你沒有忘記第三步。

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

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

相關推薦

  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的“畫筆”在窗口中繪製…

    編程 2025-04-29
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

    編程 2025-04-28
  • Python大神作品:讓編程變得更加簡單

    Python作為一種高級的解釋性編程語言,一直被廣泛地運用於各個領域,從Web開發、遊戲開發到人工智能,Python都扮演着重要的角色。Python的代碼簡潔明了,易於閱讀和維護,…

    編程 2025-04-28
  • 用Python實現簡單爬蟲程序

    在當今時代,互聯網上的信息量是爆炸式增長的,其中很多信息可以被利用。對於數據分析、數據挖掘或者其他一些需要大量數據的任務,我們可以使用爬蟲技術從各個網站獲取需要的信息。而Pytho…

    編程 2025-04-28
  • 如何製作一個簡單的換裝遊戲

    本文將從以下幾個方面,為大家介紹如何製作一個簡單的換裝遊戲: 1. 遊戲需求和界面設計 2. 使用HTML、CSS和JavaScript開發遊戲 3. 實現遊戲的基本功能:拖拽交互…

    編程 2025-04-27
  • Guava Limiter——限流器的簡單易用

    本文將從多個維度對Guava Limiter進行詳細闡述,介紹其定義、使用方法、工作原理和案例應用等方面,並給出完整的代碼示例,希望能夠幫助讀者更好地了解和使用該庫。 一、定義 G…

    編程 2025-04-27
  • 2的32次方-1:一個看似簡單卻又複雜的數字

    對於計算機領域的人來說,2的32次方-1(也就是十進制下的4294967295)這個數字並不陌生。它經常被用來表示IPv4地址或者無符號32位整數的最大值。但實際上,這個數字卻包含…

    編程 2025-04-27
  • 製作一個簡單的管理系統的成本及實現

    想要製作一個簡單的管理系統,需要進行技術選型、開發、測試等過程,那麼這個過程會花費多少錢呢?我們將從多個方面來闡述製作一個簡單的管理系統的成本及實現。 一、技術選型 當我們開始思考…

    編程 2025-04-27

發表回復

登錄後才能評論