當前位置:首頁 » 編程語言 » iismysqlphp配置

iismysqlphp配置

發布時間: 2024-12-26 13:19:47

1. 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,在瀏覽器輸入:http://localhost/或者http://127.0.0.1/
若瀏覽器里出現如上界面說明成功安裝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
輸入http://127.0.0.1:8080/或http://localhost:8080/校驗是否成功安裝php:
3. 添加Mysql資料庫
採用mysql-5.5.25-win32.msi。
安裝Mysql:

設置Mysql:
校驗mysql是否正確安裝:
1. 檢測服務管理器中:mysql是否啟動:
2. 使用phpmyadmin能否接入mysql:

2. WindowsServer2003中IIS支持php的配置

確定你下載的PHP和MYSQL都是相應你系統能用的(我一般用的版本如下,其實配置都一樣,無所謂的
MySQL-essential-5.0.45-win32.msi
php-5.2.4-Win32.zip)

1.安裝MySQL(沒有特殊說明的就按照默認安裝)
選擇 Custom 自定義安裝
點擊"Change"更改 MySQL 安裝目錄(自定義)
其他按照默認的下一步就可以

安裝完成後會自動跳轉到設置界面,選擇 Detailed Configuration 進行詳細配置
選擇 MySQL 運行模式:Server Machine
選擇 MySQL 資料庫默認存儲方式:Non-Trans Only ( MYISAM)
設定 MySQL 最大連接數:一般設置為 128 - 512 之間的整數
設定 MySQL 網路參數,注意:不要啟用 Strict Mode!
設定 MySQL 默認字元集:以用戶站點語言為准(一般GBK)
Windows 環境設定,三個都勾上,service name是MySQL
接下來設置root用戶密碼,按需求是否啟用遠程用戶(Enable root access from remote...),如果只是本機訪問的話就別勾了,更安全
最後,完成 MySQL 的安裝和配置,會自動啟動 MySQL 服務。

測試 MySQL 工作是否正常:
打開 cmd 命令提示符窗口,輸入命令:MySQL –u root –p 輸入密碼後,如果能夠正常進入 MySQL 控制台則說明 MySQL 安裝正常。(注意,-p和密碼之間沒空格)

2.安裝 PHP:(我默認安裝在D:\PHP下,可按需求更改)
(1) 解壓縮下載的 php-5.2.4-Win32.zip 文件,並將其復制到: D:\PHP ;
(2) 進入 D:\PHP文件夾,將 php.ini-dist 重命名為 php.ini ;
(3) 打開 php.ini 文件,找到:extension_dir = "./" 將其改為;
extension_dir = " D:\PHP\ext"
(4) 找到:Windows Extensions
在 Windows Extensions 下方的動態模塊配置中,需要打開以下模塊支持:(去掉模塊配置每行前面的;號即可)
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_MySQL.dll
(5) 找到:
disable_functions =
改為:
disable_functions = phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
(6) 保存 php.ini 文件,並將其復制到 C:\Windows\
PHP按此安裝可以滿足絕大部分建站需求。如果有特殊需要請自行查閱PHP模塊(extension)的相關資料

3. IIS 新建一個站點(這部分不仔細闡明了,沒什麼要點,只是要注意需要給予該站點"讀取"和"運行腳本"的許可權)

4.IIS 與 PHP 的整合配置 - 使站點支持 PHP(這個是重點)
(1) 右鍵打開剛剛建立的網站屬性,
(2) 在站點屬性窗口中,單擊"主目錄"頁簽,單擊"配置"按鈕,在新彈出的"應用程序配置"對話框中,單擊"添加"按鈕,加入 PHP 的 ISAPI 支持,選擇可執行文件:D:\PHP\php5isapi.dll 、擴展名為 .php 、限制動作為:GET,POST 。單擊"確定"添加,並在"應用程序配置"窗口中查看 .php 擴展是否載入成功。若成功,則單擊"確定"關閉配置窗口,回到站點屬性主窗口。【這步比較重要】
(3) 單擊"文檔"頁簽,在默認內容文檔中添加 index.htm、index.html、index.php 三個文件,並將所有默認文檔排序,順序按照下圖所示。完成後,單擊"確定",關閉站點屬性配置窗口,回到 IIS 管理器主界面。
(4) 右鍵單擊"Web 服務擴展",添加一個新的web服務擴展,添加 PHP 擴展支持。
(5) 在"新建WEB服務擴展"對話框中,"擴展名"填寫PHP,"文件"選擇 D:\PHP\php5isapi.dll ,並設置該PHP擴展默認為允許。
(6) 重啟 IIS 服務
5、測試 PHP 支持是否正常
IIS與PHP的整合已經完畢,下面需要測試 PHP 支持是否正常。
在你的網站根目錄下新建一個phpinfo.php文件,用記事本編輯,內容為
<?php
phpinfo();
?>
然後嘗試訪問該頁面。
如果能夠正常顯示PHP支持信息則表明配置整合是成功的。

至此 全部配置完畢

3. 如何在IIS中配置PHP

第一步:下載PHP主程序

第二步:接下來將PHP文件夾中的php.ini-dist復制到C:\WINDOWS目錄下並改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到
C:\WINDOWS\system32中。

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir
=
"./"修改為extension_dir
=
"C:\php\ext";另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。

第四步:配置IIS的PHP映射:
1步:打開IIS,在默認網站上點右鍵選擇「屬性"
2步:找到「主目錄」標簽,點右下角的「配置」按
3步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中
4:返回到默認網站屬性窗口的「主目錄」標簽,將執行許可權修改為「腳本和可執行文件」,這樣才能夠執行PHP程序
5:來到默認網站屬性窗口的「文檔」標簽,將index.php添加到默認文檔列表中
OK!OK!

4. windows server2012 怎麼搭建網站環境

Windows Server 2012 搭建PHP+MySQL環境要分環境,有IIS和APACHE。

一、【IIS環境安裝及配置】

1.添加IIS伺服器角色

點擊任務欄左下角的「伺服器管理器」,在「安裝類型」選項卡中選擇「基於角色或基於功能的安裝」,伺服器選擇中直接選擇當前伺服器即可,在伺服器角色中選擇「Web伺服器」(如圖1-1)。

2、配置

剛裝完wampserver之後,嘗試通過外網訪問我們配置好的wampserver伺服器,但是會發現通過外網訪問會提示許可權不夠,這是為什麼呢?是因為wampserver默認是只允許127.0.0.1訪問的。

熱點內容
c語言是什麼軟體 發布:2024-12-27 01:56:43 瀏覽:596
二叉樹遞歸演算法 發布:2024-12-27 01:55:06 瀏覽:881
安卓怎麼氪金日服 發布:2024-12-27 01:53:39 瀏覽:9
linux增加命令 發布:2024-12-27 01:37:13 瀏覽:720
遺傳演算法的過程 發布:2024-12-27 01:16:51 瀏覽:132
win7電腦密碼怎麼查看 發布:2024-12-27 01:16:18 瀏覽:843
浪潮電腦通信伺服器 發布:2024-12-27 01:12:16 瀏覽:154
安卓鏡像投屏怎麼看一會就退出 發布:2024-12-27 00:43:39 瀏覽:81
phppostget區別 發布:2024-12-27 00:34:03 瀏覽:284
ios緩存策略 發布:2024-12-27 00:16:29 瀏覽:506