當前位置:首頁 » 編程語言 » 2003搭建php環境

2003搭建php環境

發布時間: 2022-08-31 02:07:42

① 在Windows2003環境下配置php運行環境

一、軟體准備: Apache(2.0.52): http://www.skycn.com/soft/1218.html PHP(4.3.9): http://www.php.net/downloads.php Mysql(4.1.7): http://dev.mysql.com/downloads/ Zend Optimizer(2.5.5): http://www.zend.com/store/procts/zend-optimizer.php phpMyAdmin(2.6.0): http://www.skycn.com/soft/10687.html 二、安裝 PHP : (1)、下載後得到 php-4.3.9-Win32.zip ,解壓至 C:\PHP(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改); (2)、進入 C:\PHP ,將 php.ini-dist 復制一份放到 C:\WINNT( Windows 2003 下為 C:\Windows )內,改名為 php.ini ,然後用記事本打開,利用記事本的查找功能搜索 extension_dir = "./" ,並將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:\PHP\extensions" ;再搜索 register_globals = Off ,將 Off 改成 On ;如果你想讓 PHP 支持更多功能模塊,請按照下面的步驟去做,如果不想的話,直接保存關閉 php.ini 即可. PHP 支持的模塊很多,搜索: ;Windows Extensions ;Note that MySQL and ODBC support is now built in, so no dll is needed for it. ; 下面所列的就是 PHP 預支持的擴展模塊,默認情況下都用分號在前面注釋掉了,如果你想 PHP 支持某個模塊,請將前面的「;」去掉即可。如果安裝完畢後測試時,彈出不支持 xxx.dll 模塊的話,直接將前面分號再加上去,保存後重啟 Web 伺服器就可以了。 (3)、把 C:\PHP\php4ts.dll 和 C:\PHP\dlls 目錄下的所有文件復制粘貼到 C:\WINNT\system32\( Windows 2003 下為 C:\Windows\system32 )內; (4)、配置 IIS 使其支持 PHP : 首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS ,安裝步驟如下: <a> Windows 2000 下的 IIS 安裝: 用Administrator 帳號登陸系統,將 Windows 2000 安裝光碟插入光碟驅動器,進入「控制面板」點擊「添加/刪除程序」,再點擊左側的「添加/刪除 Windows 組件」,在彈出的窗口中選擇「Internet 信息服務(IIS)」,點下面的「詳細信息」按鈕,選擇組件,以下組件是必須的:「Internet 服務管理器」、「World Wide Web 伺服器」和「公用文件」,確定安裝。 安裝完畢後,在「控制面板」的「管理工具」里打開「服務」,檢查「IIS Admin Service」和「World Wide Web Publishing Service」兩項服務,如果沒有啟動,將其啟動即可。 <b> Windows 2003 下的 IIS 安裝: 由於Windows 2003 的 IIS 6.0 集成在應用程序伺服器中,因此安裝應用程序伺服器就會默認安裝 IIS 6.0 ,在「開始」菜單中點擊「配置您的伺服器」,在打開的「配置您的伺服器向導」里左側選擇「應用程序伺服器(IIS,ASP.NET)」,單擊「下一步」出現「應用程序伺服器選項」,你可以選擇和應用程序伺服器一起安裝的組件,默認全選即可,單擊「下一步」,出現「選擇總結界面」,提示了本次安裝中的選項,配置程序將自動按照「選擇總結」中的選項進行安裝和配置。 打開瀏覽器,輸入:http://localhost/,看到成功頁面後進行下面的操作: PHP 支持 CGI 和 ISAPI 兩種安裝模式,推薦使用 ISAPI 模式。 <a>、CGI 模式安裝步驟: 在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「默認 Web 站點屬性」窗口的「主目錄」標簽里找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊「瀏覽」將可執行文件指向 php.exe 所在路徑,如:C:\PHP\php.exe ,然後一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重復「添加」步驟。 再打開「默認 Web 站點屬性」窗口的「文檔」標簽,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。 確定Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令: net stop w3svc net stop iisadmin net start w3svc 打開瀏覽器,輸入:http://localhost/,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php ,內容如下: <?php phpinfo(); ?> 打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:CGI 。 <b>、ISAPI 模式安裝步驟: 在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「默認 Web 站點屬性」窗口的「ISAPI 篩選器」標簽里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP ,再將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll 。 打開「默認 Web 站點屬性」窗口的「主目錄」標簽,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊「瀏覽」將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll ,然後一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重復「添加」步驟。 再打開「默認 Web 站點屬性」窗口的「文檔」標簽,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。 確定Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令: net stop w3svc net stop iisadmin net start w3svc 打開瀏覽器,輸入:http://localhost/,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php ,內容如下: <?php phpinfo(); ?> 打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI 。 (5)、配置 Apache 使其支持 PHP : 一般下載後得到的是一個 .exe 文件,直接雙擊安裝,過程中需設置一下伺服器名,如設置為: localhost ,假設裝在 C:\ 。 1、以 apache 模塊安裝 PHP (推薦): 打開C:\Apache\Apache2\conf\httpd.conf ,在最後添加如下代碼: CODE: [Copy to clipboard] LoadMole php4_mole "C:/php4/sapi/php4apache2.dll" AddType application/x-httpd-php .php 查找DirectoryIndex ,在其後面添加 index.php ,保存後關閉文件,Restart Apache 。 打開瀏覽器,輸入:http://localhost/,看到成功頁面後,在 C:\Apache\Apache2\htdocs 下新建一個 phpinfo.php ,內容如下: <?php phpinfo(); ?> 打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:Apache2 handler 。 2、以 CGI 模式安裝 PHP : CODE: [Copy to clipboard] ScriptAlias /php4/ "C:/php4/" Action application/x-httpd-php4 "/php4/php.exe" AddType application/x-httpd-php4 .php 查找DirectoryIndex ,在其後面添加 index.php ,保存後關閉文件,Restart Apache 。 打開瀏覽器,輸入:http://localhost/,看到成功頁面後,在 C:\Apache\Apache2\htdocs 下新建一個 phpinfo.php ,內容如下: <?php phpinfo(); ?> 打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:CGI 。 三、安裝 MySQL : 如果你下載的是 Windows Essentials (x86) ,將得到 mysql-4.1.7-essential-win.exe ,直接雙擊安裝即可。安裝過程中會提示你是不是立即進行配置,選擇否即可完成安裝。安裝完畢後,在「開始」菜單的「運行」中輸入:C:\MySQL\bin\mysqld-nt -install ,運行成功之後再輸入:net mysql start ,將會啟動 MySQL 服務;如果你還想較詳細的配置 MySQL ,就請進入 C:\MySQL\bin 目錄,運行 MySQLInstanceConfig.exe ,按提示操作即可。 如果你下載的是 Windows (x86) ,解壓後雙擊執行 Setup.exe 即可,步驟同上。 如果你下載的是 Without installer (unzip in C:\) ,直接解壓到 C:\MySQL ,在「開始」菜單的「運行」中輸入: C:\MySQL\bin\mysqld-nt.exe ,運行成功之後再輸入:net mysql start ,即可啟動 MySQL 服務。 四、安裝 Zend Optimizer : 下載後得到 ZendOptimizer-2.5.5-Windows-i386.exe ,直接雙擊安裝即可,安裝過程要你選擇 Web Server 時,選擇 IIS ,然後提示你是否 Restart Web Server,選擇是,完成安裝之前提示是否備份 php.ini ,點確定後安裝完成。 Zend Optimizer 的安裝向導會自動根據你的選擇來修改 php.ini 幫助你啟動這個引擎。下面簡單介紹一下 Zend Optimizer 的配置選項。以下為安裝完成後 php.ini 里的默認配置代碼(分號後面的內容為注釋): [Zend] zend_optimizer.optimization_level=15 ;優化程度,這里定義啟動多少個優化過程,默認值是 15 ,表示同時開啟 10 個優化過程中的 1-4 ,我們可以將這個值改為 1023 ,表示開啟全部10個優化過程。 zend_extension_ts="C:\Zend\lib\ZendExtensionManager.dll" ;Zend Optimizer 模塊在硬碟上的安裝路徑。 zend_extension_manager.optimizer_ts="C:\Zend\lib\Optimizer-2.5.5" ;優化器所在目錄,默認無須修改。 五、安裝 phpMyAdmin: 下載得到 phpMyAdmin-2.6.0.zip ,將其解壓到 IIS 根目錄,找到並打開 config.inc.php ,做以下修改: 搜索$cfg['PmaAbsoluteUri'] ,將其設置為 phpMyAdmin 目錄路徑,如:http://localhost/phpMyAdmin/ ; 搜索$cfg['DefaultLang'] ,將其設置為 zh-gb2312 ; 搜索$cfg['DefaultCharset'] ,將其設置為 gb2312 ; 打開瀏覽器,輸入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL 均已啟動,phpMyAdmin 默認無須密碼即可瀏覽資料庫內容。 phpMyAdmin 的具體功能,請慢慢熟悉,這里不再贅述。

② win2003 64位 怎麼搭建iis+php環境

需要的准備:
1.WinServer 2003 ISO 虛擬機用,如果是在伺服器上就不用了。

2.WinServer 2003 IIS 安裝包,下的是6.0,其實7.0也應該可以的。由於WinServer2003不自帶安裝包,所以需要自己另外下載。

3.PHP官方解壓包 PHP 5.4.X (PHP For Windows)版 32位(x86)和64位(x64)自行判斷.(PS:現在PHP已經更新到PHP5.5.3版,但是因為PHP5.5的版本不再向後兼容XP和Win2003版 所以如果用了最新版,運行php-cgi.exe時會彈出 「映像文件有效,但不適用於此類型計算機」,請下載前面的版本,經測試5.4是支持的)

4.FastCGI安裝包 (PS:由於PHP5.3.1發布時已經找不到php5isapi.dll,所以配置PHP+IIS不能用ISPAI映射的方法配置了,所以需要下載FastCGI配置,IIS6選用FastCGI For IIS FastCGI 1.5 for IIS x86 / x64,IIS7的自選適用的版本)
5.MySQL 5.6.13.0 目前最新的(MySQL只要找個能安裝上的,符合模板的運行環境的就行。)

6.Visual C++ 2008,Visual C++2010和.net Framework 4.0

步驟如下
step 1:
安裝IIS伺服器。添加刪除windows組件中選擇應用程序伺服器,詳細信息勾選IIS等選項,安裝時通過瀏覽自行下載的安裝包安裝。

step:2
把PHP解壓包解壓出來,然後將裡面的php.ini-development(測試用)或php.ini-proction(適合上線當產品使用)其中隨便一個復制一份,然後改名為php.ini,更改裡面的參數配置。
參數修改參照度娘經驗:
找到; extension_dir = "./"這行,修改為extension_dir = " D:\php\ext" (注意去掉前面的";")
;date.timezone = 修改為 date.timezone ="asia/shanghai" (注意去掉前面的";")
short_open_tag 設置為 On
extension=php_mbstring.dll(寬字元支持,推薦選中去掉前面的";")
extension=php_gd2.dll(PHP的GD庫支持,必選去掉前面的";")
extension=php_mysqli.dll(去掉前面的";")
extension=php_mysql.dll(使PHP支持MySQL,必選 去掉前面的";")
(PS: 文件裡面的;fastcgi.impersonate=1 一定要把前面的;去掉,不然測試php時會出現 FastCGI常見錯誤(0x80070585)。
保存退出)

step 3:
在系統上配置PHP:
方法1.直接把設置好的php.ini扔到c:\windows目錄下。(最簡單有效的辦法)
方法2.右鍵我的電腦,高級,環境變數 把ext文件路徑和php路徑添加進path的值後面。

step 4:
安裝FastCGI,打開其默認的路徑的配置文件 C:\WINDOWS\system32\inetsrv\fcgiext.ini』。
在最後添加(即[TYPE]標簽後)
php=PHP
[PHP]ExePath=PHP的安裝路徑\php-cgi.exe

step 5:
在IIS中添加配置fcgiext.dll和.php擴展名的配置。
打開IIS在網站上選擇相應的右鍵點擊並打開屬性,點開下方的配置按鈕,點擊添加,瀏覽選取fcgiext.dll,後續名填寫.php,點擊確認。

step 6:
最基本PHP+IIS配置已經完成。MySQL直接安裝就可以
網上也有具體的安裝教程,但是需要注意的是,安裝時選擇模式時注意,最好選擇custom自己選擇相應的,而且root賬號最好設置密碼

新版MySQL需要安裝.net Framework4.0,而且WinServer2003是不自帶這些的,需要自己下載,另外安裝比較麻煩還需要下載WIC包,但是微軟官網都可以找到。

另外.net Framework 4.0 在WinServer2003上安裝時還需要注意的細節是4.0版還有很多小的補丁版本,有可能因為版本太舊或不合適系統提示 Unable to find a version of the runtime to run this application.

step 7:
測試網站:
最後在IIS默認網站目錄下新建一個index.txt
輸入
<?php echo "Hello World!"?>
保存,改名為index.php
瀏覽器輸localhost/index.php
頁面輸出Hello World!即成功。

經過以上步驟已測試成功。

③ windows 2003 怎麼搭建php環境

下載適合您的PHP版本,我們以PHP 5.2.17的安裝為例。
2.解壓您下載的壓縮包至C:/php下,並且在php文件夾下添加everyone用戶組(讀取和運行許可權)(這里許可權設置是必須的,否則配置好不能正常運行)。

PHP的安裝

3.在php文件夾下找到php.ini-recommended,復制一份並命名為 php.ini,修改php.ini中的兩個地方:

1、找到;extension=php_mysql.dll,去掉前面的分號。(mysql擴展)

2、找到extension_dir = "./",改為extension_dir = "C:/php/ext/" (C:/php/ext/為ext子目錄的絕對路徑)

然後把php.ini復制到Windows目錄下面,把libmysql.dll復制到System32目錄。至此為止,php程序所需要的文件都有了。

4.配置IIS使之支持php。資源管理器中新建一個目錄作為網站目錄,許可權中添加everyone組。

添加篩選器:IIS中新建一個網站,打開屬性對話框,選擇ISAPI篩選器選項卡,添加一個名為php、可執行文件為php目錄下的php5isapi.dll的篩選器(ISAPI Filters)

④ server 2003 如何配置PHP運行環境

樓主上網下載一個自動配置的PHP5.2.6,然後按SETUP,PHP的文件會自動導入到系統,然後在WEB服務擴展、ISAPI篩選器、應用程序擴展處添加名為php5isapi.dll文件就可以了,最後在網站目錄建一個index.php的測試頁,代碼為<?phpinfo();?>,測試下能正常顯示PHP版本就可以了。
PS:以上是我自己回答的另一題的答案,希望對樓主有幫助。
我本軍團:助人為本,以本會友。

⑤ 怎麼在windows2003 的伺服器搭建PHP環境

建議使用phpnow安裝包

優點是對於新手來說,很簡單,一鍵安裝


只需要輸入一個mysql密碼即可

⑥ 2003配置php環境

2003似乎本身就集成了IIS伺服器,而PHP環境的伺服器也要佔用埠80,所以導致後裝的PHP服務軟體,比如Apache,無法啟動服務,導致測試文件無法打開。

解決辦法:1.卸載IIS,或者是停止其服務。
2.重新安裝PHP環境
或者:
在卸載後安裝另外一個PHP環境,PHPnow。安裝後在瀏覽器輸入127.0.0.1,進行測試。無需配置。

⑦ 有公網ip,機器是window server2003的怎麼搭建php環境,可以讓所有人訪問的

麻煩你吧問題描述清楚,你這問題先後矛盾,顯示只能在區域網中訪問,後來用其他瀏覽器打不開,這個跟瀏覽器貌似無關吧。

其次回答根據我自己的理解你關於這個題目的問題:
有公網IP,但是你搭建php環境的機器是內網環境,需要在路由設備上做埠轉發,轉發之後可能仍然無法訪問,因為電信或聯通可能屏蔽了80埠的訪問,把web伺服器修改成一個不常用的埠

⑧ windows 2003下詳細搭建php平台

第一步: 安裝apache 並配置支持PHP

點擊安裝文件apache_2.0.50-win32-x86-no_ssl.msi
將apache安裝在 D:\apache2 目錄(隨自己喜好)下
將php-5.0.0-Win32.zip 里內容解壓到 D:\php 里
找到 php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里(win2k 里為winnt)
如我的php.ini是拷到 D:\windows目錄
再將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32) 如我的是D:\windows\system里

配置apache里的httpd.conf
打開 D:\Apache2\conf\httpd.conf 這個文件
找到 AddDefaultCharset ISO-8859-1 將其改為 AddDefaultCharset GB2312 (讓默認語言編碼為簡體中文)
找到 DocumentRoot "D:/Apache2/htdocs" 將其改為你的WEB目錄(可不改)如我的為 DocumentRoot "D:/website"
找到 DirectoryIndex index.html index.html.var 在後面加入 index.htm index.php

選擇安裝模式: 模塊化模式安裝 或 CGI模式安裝 (選一樣即可)

--------------模塊化安裝配置------------------------------------
找到 #LoadMole ssl_mole moles/mod_ssl.so 這行,在此行後加入一行
LoadMole php5_mole d:/php/php5apache2.dll
其中d:/php/php5apache2.dll 為你php目錄中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz 這行,在此行後加入一行
AddType application/x-httpd-php .php
---------------------------------------------------------------

--------------CGI安裝配置--------------------------------------
找到 AddType application/x-gzip .gz .tgz 這行,加入如下即可
ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
---------------------------------------------------------------

此時PHP環境基本已經配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內容如下
<? echo phpinfo(); ?>
重新啟動apache服務
用瀏覽器打開 http://localhost/test.php ;
如果可以看到php配置輸出信息就OK了

第二步 安裝mysql

將mysql安裝到指定目錄,如我的是d:/mysql 如下載的是非安裝的mysql壓縮包,直接解壓到指定目錄就可以了
然後點擊D:\mysql\bin\winmysqladmin.exe這個文件 其中D:\mysql是你的mysql安裝目錄
輸入winmysqladmin的初始用戶、密碼 (註:這不是mysql里的用戶、密碼)隨便填不必在意
確定之後你的右下角任務的啟動欄會出現一個紅綠燈的圖標,紅燈亮代表服務停止,綠燈亮代表服務正常,左擊這個圖標->winnt->install the service 安裝此服務
再左擊這個圖標->winnt->start the service 啟動mysql服務

修改mysql資料庫的root密碼
用cmd進入命今行模式輸入如下命令: ( 注: d:\mysql 為mysql安裝目錄)
cd d:\mysql\bin
mysqladmin -u root -p password 123456
回車出現
Enter password: ( 注:這是叫你輸入原密碼. 剛安裝時密碼為空,所以直接回車即可)
此時mysql 中賬號 root 的密碼 被改為 123456 安裝完畢

三、配置php.ini並測試mysql(php.ini為 d:\windows下的 php.ini)

找到extension_dir = "./" 改為 extension_dir = "d:/php/ext"
找到
;extension=php_mysql.dll
將;去掉改為
extension=php_mysql.dll
找到
;session.save_path = "/tmp"
將;去掉 設置你保存session的目錄,如
session.save_path = "D:/php/session_temp";

重啟apache服務
在Web根目錄下(如 D:\website)建立testdb.php文件內容如下:
<?php
$link=mysql_connect(localhost,root,123456);
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用瀏覽器打http://localhost/testdb.php ;如果輸出success就OK了

四、phpmyadmin的安裝配置

將phpMyAdmin-2.5.7.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它
打開phpmyadmin 目錄中的 config.inc.php
找到
$cfg[Servers][$i][user] = root;
$cfg[Servers][$i][password] = 123456;
分別填上你mysql的用戶和密碼即可

如不是本地使用,最好加上驗證

熱點內容
php批量查詢 發布:2025-01-16 10:43:38 瀏覽:917
適合搭建代理伺服器的雲 發布:2025-01-16 10:42:49 瀏覽:428
我的世界手機版伺服器怎麼注冊 發布:2025-01-16 10:41:30 瀏覽:614
小米雲電視伺服器 發布:2025-01-16 10:37:03 瀏覽:350
php開源wiki 發布:2025-01-16 10:27:19 瀏覽:189
sql加欄位備注 發布:2025-01-16 10:21:49 瀏覽:565
線割編程教程 發布:2025-01-16 10:21:03 瀏覽:18
谷歌瀏覽器緩存刪除 發布:2025-01-16 10:19:36 瀏覽:414
資料庫txt 發布:2025-01-16 10:16:41 瀏覽:457
小米賬號王者傳奇腳本掛機 發布:2025-01-16 10:07:25 瀏覽:917