導航:首頁 > 編程語言 > iis7發布php網站

iis7發布php網站

發布時間:2022-08-22 02:44:41

『壹』 如何通過IIS部署自己php類型的網站

win7 IIS 配置和ASP.NET的運行配置
控制面板中「程序」的位置 選擇左邊的打開或關閉Windows功能

如圖,安裝IIS7時需要選擇要使用的功能模塊

安裝好IIS打開IIS管理器如圖

點擊上面的iisStart.html得到下面的界面 到這里IIS並沒有完成
因為現在如果配置asp.net項目上去的話,會出現很多問題 如訪問資料庫許可權問題

下面的這個步驟是設置訪問資料庫許可權的

這里選擇localSystem或NetworkService

默認裝完IIS7之後,使用ASP程序會發現提示資料庫連接失敗,在網上找了找,說是因為MSJet引擎改變了臨時目錄的位置,但是又沒有對臨時的存取許可權,導致資料庫使用失敗。
先要設置應用程序池(ApplicationPool)為Classic.NETAppPool,而不是默認的DefaultAppPool,可以在網站目錄里對每個站點設置,也可以在站點進行單獨設置。選擇好要設置的站點之後,點右邊的「基本設置」即可調出應用程序池設置對話框。

這里必須用操作系統的登錄名和密碼 不然無權訪問硬碟分區

這里的第二行顯示授權就是因為上面的步驟給了用戶名和密碼 否則這里就是無權 asp.net的頁面也就訪問不到了
然後再給「系統盤:Windows\ServiceProfiles\NetworkService\AppData\Local」下面的 Temp目錄添加一個「Authenticated Users」的用戶,其中AppData目錄是隱藏的,在進入的時候可以直接在地址欄輸入路徑,或者在文件夾選項里顯示隱藏文件。
設置許可權步驟:右擊Temp文件夾,選擇「屬性」》選擇「安全」選項卡》單擊「編輯」》出來「Temp的許可權」對話框,單擊「添加」,在下面的「輸入對象名稱來選擇」中輸入Authenticated Users,確定》返回到「Temp的許可權」,將AuthenticatedUsers的許可權中的完全控制給勾上,確定》確定。

啟用父路徑支持

在站點主頁上選擇「ASP」,然後在「行為」組中將「啟用父路徑」設置為True即可。
(這里我個人認為可以改也可以不改 看你自己的情況而定(本人沒改一直是False))

至此,完成了Windows7中IIS7的安裝及使用asp.net的配置。

『貳』 利用IIS發布基於PHP腳本語言的網站.

你需要下載php的程序.並執行正確的安裝與IIS配置.
大致的步驟:

一、首先把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」

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

這個伺服器環境架設已經不是什麼大問題了.現在有很多這方面的教程的.
加油!祝你好運!!

『叄』 【Win7配置】win7下IIS如何發布PHP網站

安裝PHP,然後加上fastCGI吧

『肆』 win7系統如何使用IIS發布網站

win7系統使用IIS發布網站方法:
1.
確保系統上已經安裝IIS,如沒有安裝;到【控制面板】→【程序】→【程序和功能】→【打開或關閉Windows功能】。
2.
選中Internet
信息服務下面的所有選項,確定。
3.
獲得發布好的程序文件。
4.
如沒有發布,在項目上右擊,選擇發布。注意發布方法選擇【文件系統】。
5.
打開IIS,在網站上右擊,選擇【添加網站】。
6.
在添加網站對話框中,輸入網站名稱,選擇物理路徑和埠,其他默認,然後確定。
7.
物理路徑,選擇存放發布後的文件系統的文件夾。
8.
埠選擇除
80
以外的埠

9.
注意埠也有一定的范圍。
10.
此時在左側已經可以看到新建的網站,點擊上面的應用程序池。
11.
在右側找到我們新建的應用程序池,雙擊。
12.
IIS默認用的.NET
Framework是2.0版本,這里選擇網站用到的框架版本。
13.
如是VS2010開發的,選擇4.0。
14.
如是VS2008開發的,選擇3.5。
15.
如是VS2005開發的,選擇3.0。
16.
注意:託管管道模式要選擇【集成】。如是【經典】,運行時可能會有錯誤。
17.
點擊新建的網站

點擊內容視圖

選擇起始頁

右擊瀏覽。
18.
網站已了正常訪問。

『伍』 如何讓IIS7支持PHP

目前很多網站採用PHP編寫,但是,其伺服器環境可不一定是FreeBSD、Linux,很多PHP的網站都是運行在Windows2000、Windows2003和Windows Server 2008系統上。而且,根據之前諸多的消息顯示,Windows Server 2008中運行PHP的效率提高了40%以上的。

下面,就讓我進入今天的主題,如何在IIS7下面添加對PHP網頁的支持。

系統環境:Vista / Windows Server 2008

一、首先,安裝IIS7(控制面板程序和功能、Windows功能),在默認選擇的條件下,記得須勾上ISAPI的兩個選項。

安裝完成後,瀏覽器中輸入http://127.0.0.1,如果不出意外,會出現一個IIS7的歡迎界面。

二、接下來,安裝PHP

下載PHP安裝包可以到:http://cn.php.net/downloads.php,在此下載windows binaries。在完成PHP安裝後,我安裝在d:php中,在此目錄中,找到php.ini-dist,將其改名為php.ini,打開php.ini:

找到:extension_dir = "./",替換為extension_dir = "d:php";

找到:Windows Extensions :

去掉其下面模塊配置下每行的注釋符,示例如下:

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_MySQL.dll

保存。將文件復制到系統的windows目錄。

三、在IIS7中新建應用程序池,池的.Net類型設置為非託管。

新建一網站,開啟「讀取」與「運行腳本」的許可權,完成後,為此網站添加ISAPI Filters

接著添加Handler Mapping

在上述過程中,將D:PHPphp5isapi.dll添加到Handler Mapping中。

OK,所有操作完成。現在你可以測試一個PHP文件是否能夠正常運行。

『陸』 php網站怎麼發布

第一,你需要一個域名,你要把伺服器跟你的域名綁定,一般買的虛擬主機的話會提供一個後台給你配置域名綁定的,如果是買的獨立的伺服器則需要自己配置綁定。
第二, 你要把你的域名解析到伺服器的ip上面(a記錄或別名記錄),買了域名之後會有個域名管理的後台,可以解析。
第三,把所有文件復制到你的根目錄下面
然後你就可以在瀏覽器通過你的域名訪問網站了。

『柒』 php寫的網站怎麼發布

放入支持php環境的根目錄就可以了。有的是www命名的目錄。有的是web命名的目錄。還有的是localhost命名的目錄。這只是三種。不知道你用的是哪種的虛擬主機,就都給你介紹了。我網路HI在,也可以讓我看看。

『捌』 請問一下怎麼在iis7下多開php網站

直接用localhost訪問的網站只能有一個,你可以用別埠, 然後訪問是用localhost::埠去訪問或有域名情況下用域名綁定 用域名去訪問

閱讀全文

與iis7發布php網站相關的資料

熱點內容
pdf手寫筆 瀏覽:173
別永遠傷在童年pdf 瀏覽:984
愛上北斗星男友在哪個app上看 瀏覽:414
主力散戶派發源碼 瀏覽:665
linux如何修復伺服器時間 瀏覽:55
榮縣優途網約車app叫什麼 瀏覽:473
百姓網app截圖是什麼意思 瀏覽:222
php如何嵌入html 瀏覽:811
解壓專家怎麼傳輸 瀏覽:743
如何共享伺服器的網路連接 瀏覽:132
程序員簡易表白代碼 瀏覽:167
什麼是無線加密狗 瀏覽:64
國家反詐中心app為什麼會彈出 瀏覽:68
cad壓縮圖列印 瀏覽:102
網頁打開速度與伺服器有什麼關系 瀏覽:863
android開發技術文檔 瀏覽:65
32單片機寫程序 瀏覽:52
三星雙清無命令 瀏覽:839
漢壽小程序源碼 瀏覽:345
易助erp雲伺服器 瀏覽:533