iis支持phpmysql,IIS支持什麼架構

本文目錄一覽:

如何讓iis支持php

首先我們要的工具:

1、IIS:這個當然是不能少的了,用系統自帶的就好了,這裡就不教大家怎麼裝了。

2、PHP:php-5.2.0-win32-installer.msi

3、MYSQL:mysql-5.0.27-win32.zip

4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,這是一個圖形化管理mysql資料庫的工具

第一篇:IIS安裝

第一篇我們就不說了,怎麼安裝IIS網上到處都是,我們直接開始第二篇吧。

第二篇:PHP安裝

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整合

說起來,這一點應該是PHP安裝最重要的一個環節了,如果這一步沒有成功,其他的都白搞了,呵呵。

打開IIS,然後在你要支持PHP的網站名稱上右擊,選擇「屬性」。當然,如果你要所有的網站都支持PHP,也可以在「網站」上面右擊,選擇屬性。

這是彈出來的網站屬性對話框,我們要選擇的是「主目錄」選項卡。

選擇「主目錄」選項卡後,再點擊這個選項卡下面的「配置」

彈出應該程序配置選項卡,這裡時候,我們要選擇「添加」

這步比較關鍵,這個是點擊添加後彈出來的。

在「可執行文件」後面,我們選擇「php-cgi.exe」,前面的路徑是你的PHP安裝路徑。

而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。

「擴展名」填「.php」,別把那個點「.」丟了。

後面就是一直「確定」到最後了。呵呵

最後,我們來寫一個測試程序「test.php」,然後打開測試。如果你看到了跟我圖片中類似的內容,那麼恭喜你,PHP安裝成功了!

test.php內容:

[url=javascript:]Copy code[/url]

第四篇:mysql安裝

1、程序下載:

建議到mysql官方網站

網址:

2、程序安裝:

解壓或者未解壓後,能看到setup.exe文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):

選擇安裝模式,如果沒有特殊要求,或者你不是很懂的情況下,請選擇Typical(經典安裝)或者在你磁碟空間足夠的情況下可以選擇Complate(完全安裝)。建議(特別是初學者)不要選擇Custom(自定義安裝)。

我這裡選擇最常用的經典安裝

裝備工作完成,點擊Install(安裝)讓安裝程序正式開始安裝工作

安裝狀態,請稍候。。。

這是選擇是否到mysql網站註冊,不管他,我們選擇Skip Sign-UP(跳過註冊)

完成安裝。如果沒有特殊的要求,可以把這個小勾去掉,點擊Finish(結束)結束安裝。但是從安全形度考慮,我們還是勾選上這個小勾,再點擊Finish(結束)來對msyql做一些初始的配置

配置的第一個界面,點擊Next(下一步)就好了

如果沒什麼太特殊的要求,我們選擇第二個Stanard Configur action(標準配置)就好了。

這個畫面要說明的比較多:

1、Install as Windows Service:將msyql作為windows服務安裝。勾選這一項,你將會在「控制面板」,「管理工具」,「服務」裡面找到mysql。這樣子,能提高mysql在系統中的運行級別。建議勾選。

2、Service Name:這個其實沒什麼用,就是選擇你在「服務」裡面看到的名字而已,隨便一個,你熟悉就好了。

3、Launch the MySQL Serverautomatically:自動開啟服務。勾選這個的話,只要你打開Windows,哪怕你沒有登陸,MySQL也在運行。

4、Include BIN Directory in WIndowsPATH:勾選這個的話,用可以直接在CMD的任何地方運用MySQL的命令行模式。如果你熟悉命令行,這個就蠻實用。不熟悉的嗎,建議不勾選。

這個是配置root(根用戶)密碼。

1、Modify Security Settings:配置安全設置。其實就是配置root(根用戶)的密碼。

2、Enable root access from remotemachines:允許root(根用戶)從遠程機器登陸。從安全形度考慮,建議不勾選。

3、Create An Anymous Account:建立一個匿名帳號。建議不勾選。

下面這幾步都是完成安裝了,,沒什麼好說的。。。

第五篇:MySQL-Front安裝

1、程序下載:

建議到FF下載站下載:

網址:

2、程序安裝:

這個過程我就不說了,沒有什麼特別的地方。

第六篇:MySQL-Front連接管理MySQL

MySQL-Front安裝後,打開。就會看到下面這麼一個畫面。(當然,如果你是第一次使用,「對話」裡面就應該是空的。)

這個時間,我們單擊新建

這個看到的就是添加新對話的對話框。

在「一般」選擇卡中,只有一個「登陸信息」可以填寫,但這個其實只是埴寫一個你可以識別數據的名稱就可以了。我這裡就寫「localhost」。

下面那個圖標,沒有什麼實際意義,你要喜歡就改一下吧。

再點擊「連接」選項卡。

這裡要填寫的比較多一點。

伺服器:填寫你資料庫伺服器所用的IP或者域名。

埠:3306。默認是3306,一般程序下不會更改。

以下的選項,我們就不用管了。基本上用不著管。想知道清楚的,可以自己查資料或者PM我

「註冊」選項卡。

填與你資料庫的用戶名與數據。

下面的「資料庫」選項,在你填寫完正確的伺服器地址與用戶名密碼後,點擊它後面的那個小方塊,就可以選擇要管理的資料庫。這個功能在你的用戶有多個數據的管理許可權,而你又不想一次打開所有的數據的情況下特別有用。

後面兩上選項卡我不細說了。「autostart」是在打開時自動執行一些SQL命令;「資料庫瀏覽器」則是定製MySQL-Front視圖

點擊確定,就可以到登陸提示框。繼續確實就好了。

當然了,這個對話,也可以在剛打開MySQL-Front時,選中已存在的連接,再點擊打開來獲得。

OK,現在看到的就是MySQL裡面的資料庫信息了。

最後,特別要說明的是。如果你對MySQL數據不是很熟悉

請千萬不要更改或者刪除mysql庫裡面的任何東西。

否則可能導致你的資料庫不能用!!!

我想讓IIS6支持PHP,最簡單的方法怎麼做?

安裝PHP到IIS,只要四步,超級簡單

1. 將PHP.INI按需要進行修改,說明後面有

2. 將以下文件拷貝到%SystemRoot%下去(也就是c:\windows)

libmysql.dll

php.ini

php_gd2.dll

php_mysql.dll

3. 在IIS中進行設置

a.添加一個”Web 擴展服務”PHP 5.2,路徑為:C:\php\php5isapi.dll

b.在所需要的網站”主目錄”中選”配置”,在映射中添加一個”.php”,路徑為:C:\php\php5isapi.dll

4. 建立一個測試文件:a.php

內容:?php phpinfo();?

我做了一個精減版的PHP 5.2,適合你用:

如何在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!

如何讓iis支持php,SOS SOS SOS SOS SOS 本人懸賞30分,呵呵,因為我只有32分

這個問題比較簡單,我有一個詳細的配置方案,你看看吧.

在網上找了很多IIS+PHP的配置的方法,試過之後很多都不能達到效果。於是總結了大部分的文章後就得出了這樣的方法:(本次操作系統以Win2000為例,如果你要改為其它系統就把系統根目錄變一下就Ok了)

一、下載必須的程序:

(1) 先到PHP的官方網站下載一個PHP(本文就以PHP 4.4.2為例)。網址如下:;

(2) 然後就到Zend的官方網站下載一個Zend optimizer(本文以Zend 2.6.2為例)。網址如下:;

(3) 既然要裝PHP當然就裝MySQL啦(本次以MySQL 3.23.49為例),到官方網站上去下載一個吧,網址如下:;

(4) 最後要下載一個用來方便管理MySQL的工具,這樣在管理時可以事半功倍,下載地址如下:;

二、 正式配置開始:

(1) 先解壓下載回來的全部壓縮包,首先把PHP的壓縮包解壓到C盤的C:\php,然後把分別把文件夾下的「php4ts.dll」複製到「C:\winnt\system32\」下,把C:\PHP\sapi\目錄下的「php4isapi.dll」複製到「C:\winnt\system32\」下,接著就把C:\PHP\dlls\目錄下的所有*.dll文件都拷到「C:\winnt\system32\」目錄下(如果原來有的就先備份舊的文件後再進行復蓋操作),最後就把C:\php目錄下的「php.ini-dist」改為「php.ini」複製到C:\winnt目錄下,然後就打開把裡面的 extension_dir = “./” 改為 extension_dir = “c:\php\extensions” 修改後保存;

(2) 然後就到控制面版的管理工具找到「Internet 服務管理器」(即IIS),然後就依次操作,右擊默認站點-點擊屬性-主目錄-配置-應用程序映射-添加-然後在可執行文件處輸入:C:\WINNT\system32\php4isapi.dll ,擴展名輸入.PHP(有一個點「.」)-接著就就點擊ISAPI 篩選器-添加-在篩選器名稱處輸入php(這個沒有一點「.」),在可執行文件處輸入:C:\WINNT\system32\php4isapi.dll 把全部都配置完後就退出IIS;

(3) 然後,在開始菜單的運行,輸入 net stop iisadmin 先停止IIS,目錄是為了重啟IIS使剛才的配置生效,最後就在運行處輸入 net start w3svc 重啟IIS服務;到這裡為止IIS+PHP就基本上配置完了,下面還有做的工作就是把Zend裝上還有一個MySQL伺服器裝上,不過這些都不是難事。此時你就再次打開IIS,然後在默認站點的文檔中加多幾個文檔名進去,例如:index.php,index.php3等的文件名。

(4) 現在要開始裝Zend Optimizer,這個解開壓縮包後是一個安裝程序來的,直接雙擊安裝就OK了,安裝路徑默認就行,在安裝過程中把伺服器的根目錄設置一下就行,此目錄和IIS中所指向的主目錄一至。最後,Zend安裝程序會自動把它自己的路徑加入到php.ini中。

(5) 裝好上面的程序後就開始裝MySQL,你就解壓到C:\mysql ,然後打開my.ini文件,接著就設置:(你打開後就對照來設置一下就Ok,加了#號的可以先不管)

以下為設置段:

[mysqld]

basedir=C:/mysql

#bind-address=192.168.0.1

datadir=C:/mysqll/data

#language=C:/mysql/share/your language directory

#slow query log#=

#tmpdir#=

#port=3306

#set-variable=key_buffer=16M

[WinMySQLadmin]

Server=C:/mysql/bin/mysqld-nt.exe

#user為管理員用戶名,根本需要自行修改即可

user=root

#此項為密碼

password=

設置完後就拷貝文件到「C:\winnt」目錄下,最後就點擊開始菜單的運行,依次輸入:cmd-cd c:\mysql\bin-mysqld-nt.exe -install

等裝完後會有提示,然後就接著輸入:net start mysql 啟動mysql的服務;

(6) 全文到此為止,全部配置完畢,再重啟一下IIS就可以測試一下是否己經配置成功。重啟的命令就是先:net stop iisadmin 然後就 net start w3svc

下面是測試的程序 test.php,保存放IIS的根目錄下

以下是代碼片段:

?php

echo “Hello World!”;

?

在瀏覽器中輸入,如果能看到 HelloWorld!的字樣,恭喜你!配置成功。如果還不行你可以試一下輸入,還是不行的話就把則說明你的hosts文件有問題,請編輯C:\WINNT\system32\drivers\etc下面的hosts文件,加入「127.0.0.1 localhost」一行。那最後還是不行,你就要好好再次研究一下本文,究竟有沒有什麼步驟遺漏或者沒有做到位的。

如何在IIS中配置運行PHP~呢?

安裝PHP(環境變數篇)

 設置環境變數後,無須拷文件到系統盤

 1.把php-5.2.0-Win32.zip解壓到E:\PHP_SERVER\PHP目錄

 2.把E:\PHP_SERVER\PHP目錄下的PHP.INI-DIST文件改名為PHP.INI

   作如下修改:

      查找extension_dir = “./”,該處是指定PHP動態鏈接庫的路徑,

          改為extension_dir = “E:/PHP_SERVER/PHP/EXT”,注意是「/」。

      查找extension=php_mbstring.dll,把前面的分號去掉。

          這個不去的話用phpMyAdmin會出現紅色提示。

      查找extension=php_gd2.dll,去掉前面的分號,支持GD庫用的。

      查找extension=php_sockets.dll,去掉前面的分號。

      查找extension=php_mysql.dll,去掉前面的分號,支持MYSQL資料庫用的。

3.現在我們通過設置環境變數把PHP.INI文件位置定在E:\PHP_SERVER\PHP目錄下,

   打開系統屬性-環境變數-系統環境變數-新建,變數名:PHPRC,變數值:E:\PHP_SERVER\PHP,

   更改系統環境變數,編輯path變數, 在最後加上:;E:\PHP_SERVER\PHP,注意是「\」。

   (重啟伺服器..)

配置IIS支持PHP

 1.在WEB服務擴展中 「添加一個新的WEB伺服器擴展」 .php  E:\PHP_SERVER\PHP\php5isapi.dll 允許

 2.網站屬性-ISAPI篩選器 – 添加 php E:\PHP_SERVER\PHP\php5isapi.dll

 3.網站屬性-主目錄-配置-添加映射-可執行E:\PHP_SERVER\PHP\php5isapi.dll .php

 4.網站屬性-文檔-添加index.php

 5、重啟IIS先點擊開始菜單選擇「運行」依次輸入CMD回車

你可以去後盾人平台看看,裡面的東西不錯

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-07 17:49
下一篇 2024-12-07 17:50

相關推薦

  • pythoncs架構網盤client用法介紹

    PythonCS是一種使用Python編寫的分散式計算中間件。它具有分散式存儲、負載均衡、任務分發等功能。pythoncs架構網盤client是PythonCS框架下的一個程序,主…

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

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

    編程 2025-04-28
  • 配置 IIS 伺服器

    IIS(Internet Information Services)是微軟的一種網路伺服器軟體,可以在 Windows 系統上運行,支持 HTTP、HTTPS、FTP、SMTP 協…

    編程 2025-04-25
  • FCOS3D架構詳解

    一、什麼是FCOS3D FCOS3D是基於深度學習的三維目標檢測框架。該框架主要解決需要在三維空間內檢測物體的問題,它不僅可以對物體進行2D的檢測,同時可以確定物體的3D坐標和大小…

    編程 2025-04-25
  • 從多個方面詳細闡述MVC模式和三層架構

    一、MVC模式 MVC是Model-View-Controller的縮寫,是一種應用於軟體工程的設計模式。MVC模式將一個軟體應用分為三個基本部分:模型(Model)、視圖(Vie…

    編程 2025-04-24
  • Kubernetes和Kafka在微服務架構中的應用

    一、Kubernetes和Kafka的基本介紹 Kubernetes是Google開源的容器集群管理系統,用於自動化部署、擴展和管理容器化應用程序。它簡化了容器的部署和管理,使得應…

    編程 2025-04-23
  • 從多個方面探析IoT架構

    一、IoT架構基礎 IoT(物聯網)架構的核心在於通過物聯網平台將各種物聯網設備、系統、數據等連接在一起,進行統一管理、控制、協議轉換、數據轉換和數據分析等工作,實現信息的物理化、…

    編程 2025-04-23
  • Dubbo架構詳解

    一、Dubbo簡介 Dubbo是一種高性能、輕量級的開源Java RPC框架,主要用於支持分散式服務的協議。由阿里巴巴公司開發並開源,已作為Apache孵化項目得以許多投入,因其高…

    編程 2025-04-23
  • MPP架構:從多個方面詳細闡述

    一、MPP架構簡介 MPP全稱為Massively Parallel Processing,翻譯過來就是大規模並行處理,是一種高性能、高可擴展性的數據存儲和處理架構。MPP架構是對…

    編程 2025-04-22
  • 多租戶saas架構詳解

    一、什麼是多租戶saas架構 多租戶(saas)是指在一個應用程序中,通過相同的代碼和結構支持多個客戶,也就是說,一套系統中可以自由添加多個租戶,每個租戶擁有獨立的資源和數據。簡單…

    編程 2025-04-18

發表回復

登錄後才能評論