win2008 php運行環(huán)境搭建圖文教程
windows server 2008是基于NT6 平臺的新型操作系統(tǒng),其對硬件性能的發(fā)揮比起其它NT平臺來說有了質的飛躍,已經(jīng)開始普及到了廣大用戶中,而且操作較2003來說更為直觀和簡單,受到越來越多的好評。在這里我們要介紹windows server 2008中的php環(huán)境搭建。
1.安裝IIS
windows server 2008的IIS版本為7.0,包括fastcgi,安裝十分方便。
打開“開始”菜單→“服務器管理”,出現(xiàn)服務器管理界面(圖1)
圖1 - 服務器管理
滾動條下翻,或者點擊主菜單的“角色”,然后點擊“添加角色”,出現(xiàn)向導頁面后點擊下一步,選擇“web服務器(IIS)”(圖2)
圖2-添加角色
點擊“下一步”之后,需要選擇功能,這里需要比默認選項多增加一個“cgi”(圖3)
圖3-選擇功能
點擊“下一步”,將會需要確認一下安裝的內容,此時點擊安裝,即可將IIS安裝在操作系統(tǒng)中。
安裝好IIS之后,需要進行一個測試,在瀏覽器地址欄中輸入“http://localhost/”,如果出現(xiàn)IIS7的歡迎頁則說明正常。接下來需要配置一個新網(wǎng)站,首先打開IIS管理器(“開始”→“所有程序”→“管理工具”→“internet 信息服務(IIS)管理器”)。
然后刪除默認網(wǎng)站,在主菜單中,展開網(wǎng)站菜單,然后再網(wǎng)站名稱上右鍵,點擊刪除即可(圖4)
圖4-刪除默認網(wǎng)站
再新建一個網(wǎng)站,在“網(wǎng)站”上右擊,點擊添加網(wǎng)站,會出現(xiàn)信息網(wǎng)站添加的表單,首先輸入網(wǎng)站名稱,例如“dedecms”,路徑選擇為網(wǎng)站存放的路徑,單IP的服務器可以不必選擇IP,主機頭填寫為localhost,然后點擊確定。
圖5-添加網(wǎng)站
添加好網(wǎng)站后,打開網(wǎng)站目錄,新建一個index.html,然后用記事本打開,輸入“hello dede”做測試。
還需要配置權限,回到IIS管理器中,在網(wǎng)站“dedecms”上右鍵,點擊“編輯權限”,進入后點擊“安全”選項卡,再點擊其中的“編輯”(圖6)
圖6-編輯權限
打開“編輯”窗口后點擊“添加”按鈕。添加一個“IUSR”到權限用戶列表中,然后為其勾選除了“完全控制”之外的權限。然后點擊“確定”。(圖7)
圖7-添加權限
還需要在“屬性”窗口再次點確定,否則權限無法保存。
結束此步驟后,就可以訪問本地地址“http://127.0.0.1”進行測試了,網(wǎng)頁上顯示出了“hello dede”,說明配置成功。
圖8-測試網(wǎng)頁
2.php安裝。
在前面已經(jīng)提過,IIS7中不必單獨安裝fastcgi,所以,我們只需要下載php安裝包進行安裝即可,下載地址:http://windows.php.net/downloads/releases/archives/
下載好后,打開安裝程序,經(jīng)過引導,配置好路徑,來到選擇“web server setup”的地方,在這里我們選擇“IIS fastcgi”(圖9)
圖9-選擇IIS FastCGI
然后點擊“next”按鈕,到了選擇安裝選項的步驟,一般安裝默認的就可以了,如果要添加的話需要點擊一下前面的磁盤小圖標,然后選擇安裝,第一項是只安裝選中的項目,第二項是安裝所有該項目的子項目。(圖10)配置好后進入下一步
圖10-安裝選項
配置好后,點擊“next”然后點擊“install”即可安裝php。
安裝完成后,我們還是需要測試一下,打開剛才新建的網(wǎng)站目錄,新建一個test.php文件,用記事本打開,輸入
<?php
echo phpinfo();
?>
保存退出,再從瀏覽器中訪問http://127.0.0.1/test.php
顯示出php信息,說明php環(huán)境安裝成功。
3.mysql 安裝
windows server 2008中mysql的安裝和windows server 2003中完全一樣,請參閱windows server 2003 php環(huán)境搭建中的mysql 安裝(點擊這里查看)
- php運行出現(xiàn)Call to undefined function curl_init()的解決方法
- PHP運行時強制顯示出錯信息的代碼
- 推薦一個比較不錯簡單的php運行平臺軟件PHPnow 搭建 PHP 環(huán)境[安裝圖文教程]
- 淺析Dos下運行php.exe,出現(xiàn)沒有找到php_mbstring.dll 錯誤的解決方法
- PHP運行出現(xiàn)Notice : Use of undefined constant 的完美解決方案分享
- 在命令行下運行PHP腳本[帶參數(shù)]的方法
- CentOS 5.5使用yum來安裝LAMP(php運行環(huán)境)
- IIS 7.x FastCGI 運行 PHP的配置方法
- Windows server 2008搭建php運行環(huán)境圖文詳解(php5.3)
- php運行報錯Call to undefined function curl_init()的最新解決方法
相關文章
Windows?Server之使用Bitlocker驅動器加密實現(xiàn)保護磁盤數(shù)據(jù)
BitLocker?驅動器加密是?Windows?的一種數(shù)據(jù)保護功能,通過加密整個驅動器來保護數(shù)據(jù),其目標是讓?Windows?用戶擺脫因硬件丟失、被盜而導致由數(shù)據(jù)失竊或泄漏構成的威脅。由于它是?Windows?系統(tǒng)自帶的加密方式,可以說是最好的免費加密工具2023-04-04最新Windows?Server?2012?R2?安裝IIS的詳細步驟
這篇文章主要介紹了最新Windows?Server?2012?R2?安裝IIS的詳細步驟,由于2012系統(tǒng)的IIS安裝的時候需要安裝盤的軟件,所以在安裝之前將系統(tǒng)安裝盤掛載到服務器的盤符上,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下2022-04-04各類Http請求狀態(tài)(status)及其含義詳細解析
這篇文章主要介紹了各類Http請求狀態(tài)(status)及其含義。需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11win2003 64位系統(tǒng)下ODBC連接使用方法
一般系統(tǒng)部署的服務器若是windows系統(tǒng),就會采用64位win2003的結構??墒俏覀兙帉懙某绦蚪^大多數(shù)都是在x86下32位cpu架構中編譯的,要正常移植到64位機器還真的是很麻煩,不僅要求應用程序是64位模式編譯,還需要數(shù)據(jù)庫也得是64位,iis64位2017-03-03Windows Server 2016快速入門部署遠程桌面服務的詳細圖文步驟
這篇文章主要介紹了Windows Server 2016快速入門部署遠程桌面服務的詳細圖文步驟,需要的朋友可以參考下2021-01-01Windows服務器應對高并發(fā)和DDOS攻擊的配置方法
這篇文章主要介紹了Windows服務器應對高并發(fā)和DDOS攻擊的配置方法,本文講解了應對高并發(fā)請求、應對DDOS攻擊的多種配置方法,需要的朋友可以參考下2015-01-01Windows 2008 R2 用PHP Manager for IIS 配置PHP(FastCGI)環(huán)境
最近很多網(wǎng)站都開始使用2008 r2來配置php運行環(huán)境,因為2003微軟已經(jīng)開始不再支持,就連現(xiàn)在的很多服務器都不支持2003了,大家都提前進入win2008時代吧,這篇文章為大家分析一下,如何選擇php版本2016-06-06