iis一鍵安裝php環境,linux一鍵安裝php環境

本文目錄一覽:

如何在iis伺服器搭建php環境

第一步

下載php

下載壓縮包就可以了

第二步

解壓縮php到某個目錄,比如D:\php

php目錄裡面有兩個php.ini,一個是php.ini-dist,比較適合開發用;一個是php.ini-recommended,比較適合配置運行環境用,因為這個安全性稍高一些。

所以我們複製php.ini-recommended到C:\WINDOWS下,並改名為php.ini,然後用記事本打開它

1、搜索”extension_dir”找到extensino_dir=”./”將改為extension_dir =”D:\php\ext”

2、搜索;extension=php_mysql.dll去掉前面的分號”;”

3、將D:\php\php5ts.dll 複製到 C:\windows\system32下。

將D:\php \libmysqls.dll 複製到 C:\windows\system32目錄下

第三步

1、 控制面版——》管理工具——》Internet服務管理器——》點尋Web

服務擴展」——》在右邊窗口點擊「添加一個新的 Web 服務擴展」——》擴展名為

「PHP」——》再點擊「添加」——》在出現的窗口裡填上「D:\PHP\php5isapi.dll」 並確定 然後再點選 Web 服務擴展 PHP 並選擇允許

2、在「默認網站屬性」窗口上按

「主目錄」標籤點「配置」按鈕在彈出的「映謝」窗口中點勸添加」按鈕,在彈出的「添加/編輯應用程序擴展名映像」對話框中的「可執行文件」文本框中輸入「D:\PHP\php5isapi.dll」

「擴展名」文本框中輸入「.php」(注意一定要有那個點) 並勾選

“檢查文件是否存在”項

3、在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標籤,點擊「添加」按鈕,在彈出的「篩選器屬性」窗口的「篩選器名稱」中輸入「PHP」

「可執行文件」中瀏覽選定「D:\PHP\sapi\php5isapi.dll」

A:重新啟動IIS 6.0 意在開始對PHP 載入

B:在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標籤,如果看到 PHP 的箭頭綠色且向上,證明 PHP 已經被 IIS 6.0 順利載入起來了。

這裡需要說明一下,如果是紅色箭頭向下,說明沒有載入成功,這是由於許可權造成的,給php目錄的user用戶加上「運行」許可權即可。

另外還有一點需要注意,php.ini裡面有個short_open_tag 可選屬性有「On」和「Off」,如果選為on就不是很嚴格直接用?phpinfo();?就可以運行,如果設置為off,就必須加上php,

windows 2008 r2 iis7 +php web環境怎麼安裝

1.第一步首先確認系統信息本教程在2008系統版本上測試成功

2.第二步 安裝IIS,依次點擊伺服器管理 —》角色—》添加角色:如圖所示

3.第三步 依次點擊 下一步 ,全選所有的IIS伺服器選項(我這是最快速的方法),直到安裝完畢:如圖所示

4.依次打開 控制面板—-管理工具—-iis伺服器管理工具 打開iis的界面 如圖所示:

5.如圖所示  打開處理程序程序映射 –添加模塊映射  選擇php(php版本選擇非線程安全)安裝目錄下 php-cgi.exe 設置完畢點擊保存

6.最後一步:確定vc11有沒有安裝 如果vc11沒有安裝的話 伺服器會報500錯誤  fastcgi 進程錯誤  所以一定要確認下

7. phpinfo()驗證   出現如圖所示  就可以了。

如何在iis下安裝php

CGI 用戶必須在 php.ini 中將 cgi.force_redirect 指令設為 0。其重要細節請閱讀 FAQ 中的cgi.force_redirect。此外,CGI 用戶可能需要設定 cgi.redirect_status_env 指令。在使用這些指令時,確保它們沒有在 php.ini 中被注釋掉。 * PHP 4 的 CGI 文件名是 php.exe 而在 PHP 5 中是 php-cgi.exe。在 PHP 5 中,php.exe 是 CLI 版本,不是 CGI。 * 修改 Windows 的 PATH 環境變數以把 PHP 目錄包括進去。這樣 PHP 的 DLL 文件,可執行文件和 php.ini 就都可以保留在 PHP 目錄中而不用把 Windows 系統目錄搞亂了。更多細節見 FAQ 中的設定路徑 PATH。 * IIS 專用用戶(通常為 IUSR_MACHINENAME)需要能夠讀取各個文件和目錄的許可權,例如 php.ini,docroot 和 session 的 tmp 目錄。 * 確保在 php.ini 中正確設定了 extension_dir 和 doc_root 指令的值。這些指令依賴於 PHP 被安裝的系統。在 PHP 4 中,extension_dir 是 extensions 而在 PHP 5 中是 ext。因此在 PHP 5 中 extensions_dir 的一個取值例子是 “c:\php\ext”,IIS 的 doc_root 的取值例子是 “c:\Inetpub\wwwroot”。 * PHP 擴展庫的 DLL 文件,如 php_mysql.dll 和 php_curl.dll,存放於 PHP 下載的 ZIP 包中(自動安裝包里沒有)。在 PHP 5 中,很多擴展庫都是 PECL 的一部分,可以從「Collection of PECL modules」包中下載,例如 php_zip.dll 和 php_ssh2.dll。點擊進入 PHP 下載頁。 * 在定義應用程序擴展名映射時,應選中「檢查文件是否存在」。以極小的性能為代價,IIS(或者 PWS)會在調用 PHP 之前檢查腳本文件是否存在並選出認證方法。這意味著 web 伺服器會提供一個有道理的 404 形式錯誤信息而不是一條 CGI 錯誤說什麼 PHP 沒有輸出任何數據。 Windows NT/200x/XP 和 IIS 4 或更高版本 PHP 可以安裝為 CGI 或者 ISAPI 模塊。不管哪種,都需要啟動 Microsoft 管理控制台(也可能是「Internet 信息服務」,在 Windows NT 4.0 Option Pack 中或者在 Windows 2000/XP 下的控制面板=管理工具)。然後右鍵點擊 web 伺服器節點(通常為「默認網站」),並選擇「屬性」。 如果想用 CGI 方式,按如下方法進行: * 選擇「主目錄」,「虛擬目錄」或「目錄」標籤頁,然後進行: * 將執行許可權改為「純腳本」 * 點「配置」按鈕,選擇「映射」標籤頁。點擊「添加」按鈕,將「可執行文件」指向適當的 CGI 文件名。例如 PHP 5 的值可能是:C:\php\php-cgi.exe。在「擴展名」中填入 .php。選擇「全部動作」(或者「限制為」留空),選中「腳本引擎」。然後點擊「確定」。 * 設定合適的目錄安全性(在 Internet 信息服務中完成)。如果 NT 伺服器使用 NTFS 文件系統,給 I_USR_ 用戶加上 php.exe/php-cgi.exe 文件所在目錄的可執行許可權(通過資源管理器完成)。 要用 ISAPI 模塊方式,按如下方法進行: * 如果不想用 PHP 進行 HTTP 認證,應該跳過這一步。在「ISAPI 篩選器」標籤頁中添加一個新的 ISAPI 篩選器。「篩選器名稱」設為 PHP,「可執行文件」設為 php4isapi.dll/php5isapi.dll 的路徑。 * 選擇「主目錄」,「虛擬目錄」或「目錄」標籤頁,然後進行: * 將執行許可權改為「純腳本」 * 點「配置」按鈕,選擇「映射」標籤頁。點擊「添加」按鈕,將「可執行文件」指向適當的 ISAPI DLL。例如 PHP 5 的值可能是:C:\php\php5isapi.dll。在「擴展名」中填入 .php。選擇「全部動作」(或者「限制為」留空),選中「腳本引擎」。然後點擊「確定」。 * 完全停止 IIS(NET STOP iisadmin) * 重新啟動 IIS(NET START w3svc) 對於 IIS 6(2003 Server),打開 IIS 管理器,進入 web 服務擴展,點擊「添加一個新的 web 服務擴展」,「擴展名」中輸入名稱,例如 PHP,再點擊「添加」按鈕,點擊「瀏覽」選擇要麼 ISAPI 文件(php4isapi.dll 或 php5isapi.dll)或者 CGI 文件(php.exe 或 php-cgi.exe)作為「文件路徑」後點「確定」,然後選中「設置擴展狀態為允許」並點「確定」。 要使用 index.php 作為默認文檔,在「文檔」標籤頁中選擇「添加」。輸入 index.php 並點「確定」。用上下箭頭按鈕調整順序。這和在 Apache 中設定 DirectoryIndex 相似。 對於每個要關聯為 PHP 腳本的後綴都要重複以上步驟。.php 是最常用的,此外為兼容一些遺留下來的老程序可能還需要加上 .php3。 如果過些時候之後碰到 CPU 佔用率達到 100%,則取消選中「緩存 ISAPI 應用程序」(「主目錄」下點「配置」按鈕」)。 1 怎樣將 PHP 目錄加入到 Windows 路徑 PATH 中去? 在 Windows NT,2000,XP 和 2003 下: * 進入控制面板並打開「系統」圖標(開始 – 設置 – 控制面板 – 系統,Windows XP/2003 中是:開始 – 控制面板 – 系統) * 選擇「高級」標籤頁 * 點擊「環境變數」按鈕 * 在「系統變數」欄中 * 找到 Path 這一項(可能需要向下滾動才能找到) * 滑鼠雙擊 Path 這一項 * 在最後加入你的 PHP 目錄,包括前面的「;」(例如:;C:\php)此處好像是ext的目錄 * 點擊「確定」並重新啟動電腦 注意: 記住在上述修改之後重新啟動,以確保對 PATH 的改變生效。 PHP 手冊過去提倡把文件拷貝到 Windows 系統目錄中去,這是因為該目錄(C:\Windows,C:\WINNT,等等)默認就在系統路徑中。但是把文件拷貝到 Windows 系統目錄中這一方式早已不被提倡,還可能造成問題。 2 怎樣使 php.ini 文件在 Windows 下被 PHP 所用? 有幾種方法。如果使用 Apache,閱讀專門的安裝指示(Apache 1,Apache 2),否則就必須設定 PHPRC 環境變數: 在 Windows NT,2000,XP 和 2003 種: * 進入控制面板並打開「系統」圖標(開始 – 設置 – 控制面板 – 系統,Windows XP/2003 中是:開始 – 控制面板 – 系統) * 選擇「高級」標籤頁 * 點擊「環境變數」按鈕 * 在「系統變數」欄中 * 點擊「新建」按鈕並在「變數名」中輸入「PHPRC」,在「變數值」中輸入 php.ini 文件所在的目錄(例如:C:\php) * 點擊「確定」並重新啟動電腦

如何在IIS中配置PHP運行環境,dedecms

可以下載一鍵php環境安裝包來配置環境。

一般可以使用:phpstudy ,wamp等

織夢官方也提供了DedeAMPZ套件(內置php環境)

如果你動手能力強,可以安裝dedecms環境要求手動配置環境。

根據官方要求基礎環境是:

Windows 平台:

IIS/Apache + PHP4/PHP5 + MySQL3/4/5

PHP必須環境或啟用的系統函數:

allow_url_fopen

GD擴展庫

MySQL擴展庫

系統函數 —— phpinfo、dir

怎樣去架設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();

?

win7 IIS環境下怎麼搭建PHP環境?具體怎樣配置

1)、採用理由:

優點:最大化的桌面圖形化操作系統,可維護性優秀。基於IIS v6.0/v7.0(2008),可以支持的腳本相當完整,不僅支持Linux無法支持的asp/asp.net,還可以安裝php、mysql、zend實現php環境。同時,利用Serv-U可以實現ftp管理。操作簡單,無需鍵入任何命令就可實現全能型主機。

缺點:由於正版Windows價格昂貴,Windows 2008中文版在20000-25000。如果加裝MSSQL,價格更要成倍增長

成功案例:微軟公司伺服器集群

(2)、操作步驟:

說明:環境Windows 7旗艦版sp1

採用IIS v7.0/v7.5+php+mysql構建操作環境。

1. 安裝IIS v7.0/v7.5

控制面板-程序和功能-打開或關閉Windows功能

新手可以把Internet信息服務下面的全選。

測試是否成功安裝IIS v7.0/v7.5,在瀏覽器輸入:或者

若瀏覽器里出現如上界面說明成功安裝IIS v7.0/v7.5

新建站點:(默認的站點用作asp/asp.net/,啟動8080埠,即訪問使用)

2. 配置PHP環境

採用最新的 php v5.4.3。下載php v5.4.3之後解壓到F:\WebLAMP\php5

在IIS中如下操作:

IIS 7及以上 支持php使用fastcgi模式。

配置IIS 7需要在IIS添加一個處理程序映射

添加處理程序映射:

添加模塊映射:

注意:要把php目錄下的pws-php5cgi.reg文件註冊運行下

添加默認文檔index.php:

修改F:\WebLAMP\php5\php.ini-development文件名為php.ini。

配置php.ini 文件,搜索如下配置並修改相應的配置值:使之支持mysql等extension_dir = “.\ext”

log_errors = On

error_log = “C:/inetpub/temp/php-errors.log”

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect = 0

session.save_path = “C:/inetpub/temp/phpsessions/”(可選)

去除以下擴展前的引號:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

extension=php_zip.dll

輸入或校驗是否成功安裝php:

3. 添加Mysql資料庫:

採用mysql-5.5.25-win32.msi。

安裝Mysql:

設置Mysql:

校驗mysql是否正確安裝:

1. 檢測服務管理器中:mysql是否啟動:

2. 使用phpmyadmin能否接入mysql:

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-25 17:24
下一篇 2024-11-25 17:24

相關推薦

  • 如何部署一個服務到一個環境

    本文將從多個方面對如何部署一個服務到一個環境進行詳細的闡述,包括環境準備、代碼編寫、打包部署等。 一、環境準備 1、確定部署環境的操作系統版本、運行時環境(如JDK、Node.js…

    編程 2025-04-29
  • Python開發環境包括

    Python作為一門高效、易讀易學的語言,已經被越來越多的開發者使用。而Python的開發環境也發展得越來越完善。本文將會從以下幾個方面對Python開發環境包括做詳細的闡述: 一…

    編程 2025-04-29
  • 內核驅動編譯環境代價分析

    內核驅動編譯環境是在Linux系統中編譯內核模塊的過程。本文通過分析內核驅動編譯環境的各個方面,包括編譯工具的選擇、編譯速度、編譯器選項等,來探討其代價所在,並提供一些優化的建議。…

    編程 2025-04-29
  • 如何使用cmd激活python虛擬環境

    Python虛擬環境是Python用來隔離項目所需包和依賴庫的工具,以免不同項目之間的依賴關係衝突。下面將從安裝虛擬環境、創建虛擬環境、激活虛擬環境這3個方面來詳細講解如何在cmd…

    編程 2025-04-28
  • Apache配置Python環境

    Apache是一款流行的Web伺服器軟體,事實上,很多時候我們需要在Web伺服器上使用Python程序做為數據處理和前端網頁開發語言,這時候,我們就需要在Apache中配置Pyth…

    編程 2025-04-28
  • 如何使用蘋果手機一鍵清空相冊

    想要一鍵清空蘋果手機相冊?不用擔心,這裡提供了一些易於操作的方法,讓你輕鬆搞定。 一、通過iCloud網站清空相冊 通過iCloud網站清空相冊是一個簡單易行的方法,你只需要在iC…

    編程 2025-04-28
  • Ubuntu系統激活Python環境

    本文將從以下幾個方面詳細介紹在Ubuntu系統中如何激活Python環境: 一、安裝Python 在Ubuntu系統中默認已經預裝了Python解釋器,可以通過以下命令來檢查: $…

    編程 2025-04-28
  • IIS部署Python項目

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

    編程 2025-04-28
  • TFN MR56:高效可靠的網路環境管理工具

    本文將從多個方面深入闡述TFN MR56的作用、特點、使用方法以及優點,為讀者全面介紹這一高效可靠的網路環境管理工具。 一、簡介 TFN MR56是一款多功能的網路環境管理工具,可…

    編程 2025-04-27
  • Vim Python3開發環境

    這篇文章將詳細介紹如何在Vim編輯器中搭建Python3開發環境。 一、安裝Vim插件 首先,需要安裝一些Vim插件來實現Python3的開發環境。我們可以通過Vim自帶的插件管理…

    編程 2025-04-27

發表回復

登錄後才能評論