這篇文章介紹如何配置
iis
以支援在同一臺伺服器的多個版本的
php
。這在需要測試不同
php版本應用程式的開發環境中安裝是非常有用的。此外,它經常被用在生產環境中,許多
php應用程式駐留在同一臺伺服器上,其中一些依賴於某個特定的
php版本。
為了在同一
iis伺服器上同時安裝多個版本的
php,必須按照
php.net
文件iis 5.1
和iis 6.0
及iis 7.0
和更高版本
中描述的步驟手動安裝。不要使用
php的
windows
安裝程式,因為它不支援並行安裝。
在特定的
phpphp
,提取到乙個單獨的目錄,並根據
手工安裝步驟
來對它進行配置。在此之後按以下說明配置每乙個
iis伺服器: ·
iis 5.1 ·
iis 6.0 ·
iis 7.0
和更高版本
注意::在下面兩個php
版本中的所有例子是安裝在同一臺伺服器上。
php的
5.2.11
檔案位於c:
/ php5211 /
目錄和php 5.3.1
檔案位於c:
/ php531 /
目錄。fastcgi
擴充套件包可配置到同一臺伺服器和**級別。因為
5.1中只能有乙個**,它不是可以配置它有兩個版本的
php在同一時間執行。但是,可能有乙個配置,允許容易地從乙個版本切換到另乙個。
開啟iis fastcgi
擴充套件包位於
%windir%/system32/inetsrv/fcgiext.ini
的配置檔案。在該文結尾處將有一部分定義
fastcgi
應用程式。它可能看起來像這樣:
[型別]
php= php5211
[php5211]
exepath = ç每當乙個:/ php5211 / php
—cgi.exe
*. php
檔案提出要求使用
php 5.2.11
配置iis
。要切換到
php 5.3.1
,新增另一部分宣告,然後修改部分如下:
[型別]
; php的= php5211
php的= php531
[php5211]
exepath = ç:/ php5211 / php-gi.exe
[php531]
exepath = ç切換回到:/ php531 / php-i.exe
php 5.2.11
更新[型別]通過注釋
php= php531並取消php= php5211。更新
fcgiexe.ini
後沒有必要重新啟動
iis。
fastcgi
的擴充套件包在檔案儲存之前已蒐集好所有變化。
在iis 6.0
的fastcgi
可以配置在伺服器級別,這將導致所有
iis**使用相同的
php版本。在伺服器級別配置
fastcgi
和php
版本之間切換過程和配置
iis 5.1
的步驟是一樣的。
另外fastcgi
可以配置在**級別上,這將允許不同的**使用不同的
php版本,指定乙個特定的
php版本的**,請使用下面的命令。請務必用真正的站點替代。
cscript %windir%/system32/inetsrv/fcgiconfig.js -add -section:"php5211" ^
-extension:php -path:"c:/php5211/php-cgi.exe" -site:
cscript %windir%/system32/inetsrv/fcgiconfig.js -add -section:"php531" ^
-extension:php -path:"c:/php531/php-cgi.exe" -site:
執行這些命令後,在%windir%/system32/inetsrv開啟fcgiext.ini
檔案。它應包含以下部分:
[型別]
php:169297538 = php5211;實際站點id將和您的站點不一樣
php:273357939 = php531;實際站點id將和您的站點不一樣
[php5211]
exepath = ç:/ php5211 / php-cgi.exe
[php531]
exepath = ç:/ php531 / php- cgi.exe
在同一臺伺服器上配置多個Tomcat
在一台伺服器上配置多個tomcat的方法 如果要在一台伺服器上配置多個tomcat,主要就是要避免tomcat伺服器的埠衝突的問題。只需要修改catalina home conf server.xml中的啟動埠和連線埠就 了!下面我們把配置的詳細過程寫在下面,以供參考 此例以配置兩個tomcat為例...
在同一臺伺服器上配置多個Tomcat
1.修改服務埠和連線埠 進入d tomcat5 8090 conf 目錄,開啟server.xml檔案,修改下面兩個地方 1 修改這個port 8006 原來預設的為 8005,使得它的關閉埠和另乙個關閉埠不發生衝突。2 maxthreads 150 minsparethreads 25 maxsp...
在同一臺伺服器上配置多個Tomcat
2.解壓該壓縮包到d盤根目錄下。3.修改解壓資料夾名字為 tomcat5 8080 4.在d盤根目錄下建立該資料夾的乙個副本,更名為 tomcat5 8090 5.新增環境變數 右鍵單擊我的電腦 選擇屬性 選擇高階 選擇環境變數 新增系統變數 catalina home,其值為 d tomcat5 ...