一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法

03年的時候就看過一本php的書,那時還是php3,回首四年php的在web開的的前景真還是一片光明啊!三年不見的php在去看已到了php5了,現在算起我真正從寫第一個php的WEB開始距今還是有三四個月了,用工作之余正在進行www.kuomart.com網站的寫做,回想當初一直用的是Windows2003+IIS6+php5.0.7+MYSQL4.1在進行開發,直到昨天機子重了木馬,Kav也沒查出個所以然,自己找也沒有發現什么可疑暴露點,所以干脆重裝了一下xp,由于TV1000電視卡只能在xp進才能正常運行,在2003系統下以前配置成功過一次,但是老實出現硬件出錯藍屏!所以干脆把2003下的我的開發環境的web開發部分也在xp下安裝一部分。很想安裝一下lamp環境,但考慮到機子上數據太多,操作起來麻煩,等有錢了再買個硬盤或都那天心血來潮再說吧。于是今天中午就開始配置環境!

 到http://www.apache.org下載了apache最新版本apache.2.24,安裝后怎么也沒找到服務,原來我選擇了only第二項,選擇這項需要手動添加windows服務!baidu了一下才搞明白,所以如果你是第一次安裝就一直下一步不要進地設什么不必要的設置,運行一定會ok!
  接下來就是安裝php了,我開始安裝了php5.0.4,4,安裝php我就不多說了,下面會把我找到的資料貼出來。然后就是對apache支持php的配置,當然是修改httpd.conf了,可是我

用記事本打開C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf這個文件進行修改: 
   ①找到:
AddType application/x-gzip .gz .tgz
   在下面添加以下幾行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
AddType image/x-icon .ico 
   ②找到:
#LoadModule ssl_module modules/mod_ssl.so
   在下面添加一行:
LoadModule php5_module C:/php5/php5apache2_2.dll
   (特別提示:如果你的Apache版本為1.x的,此處應為:LoadModule php5_module C:/php5/php5apache.dll;如果你的Apache版本為2.0.x-2.2.x的,此處應為:LoadModule php5_module C:/php5/php5apache2.dll,我在此處費了好大周折才發現這點!) 
   ③找到:
DirectoryIndex index.php
   這行,可以這樣修改,添加默認的文件名:
DirectoryIndex index.php default.php index.htm index.html default.htm default.html

怎么出不正確加上LoadModule php5_module C:/php5/php5apache2_2.dll這句就出現
requested 錯誤

當然這種情況通常就是baidu或者google一下,原來是各種版本間的問題,我想應該是的,找到對應配置資料如下:

一.下載最新的Apache2.24,MySQL5.2,php5.2.1[下載地址:http://cn.php.NET/downloads.php 注意:同時下載php-5.2.1-Win32和pecl-5.2.1-Win32(擴展包),格式是解壓縮的那種,而不是exe或者msi等直接安裝的那種。](具體地址請用baidu自行搜索)。

二.安裝配置php5.2.1
   1.解壓縮php5.2.1壓縮包到C:/php5(這個路徑和文件名都可以隨意,不過以下要是用到這個路徑和文件名,如果你用的不是該路徑和文件名,請做相應的修改)。
   2.復制C:/php5目錄下的以下文件到windows的系統文件夾里,文件夾視Windows版本的不同而不同(如果是Windows9x/ME,則為c:/windows/syste;如果是Windows NT/2000,則為c:/winnt/system32;如果是Windows XP/server2003,則為c:/windows/system32。其中C:/為你現在所使用的操作系統的系統盤,如果你目前操作系統不是安裝在C:/windows下,請相應做出修改)
php5ts.dll
fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libmcrypt.dll
libmhash.dll
libmysql.dll
libswish-e.dll
msql.dll
ntwdblib.dll
ssleay32.dll
yaz.dll
   3.把C:/php5目錄下的文件php.ini-dist改名為php.ini(該配置文件自動給所有添加內容加上“//”,增加安全,同時也增加了麻煩;如果把php.ini-recommended改名為php.ini,該配置文件不給所添加內容加上“//”,減少了安全,但更加便利。選擇哪個由你決定),復制php.ini到C:/windows/(XP/2003/9x/Me)或C:/Winnt/(2000/nt)下,用記事本打開,做如下幾項修改: 
   ①搜索extension_dir= ./這行,并將其路徑指到你的php目錄下的extensions目錄,修改為:extension_dir = C:/php5/ext 
   ②如若想支持更多模塊,請接下面去做,如果不想的話,直接保存php.ini文件即可。 
   php所支持模塊很多,不過有些dll不是免費的,所以沒有隨php的壓縮包一起發布,不過dlls文件夾里帶的就非常多了,剛才我們已經把它們復制到system32文件夾下了,現在我們測試看它支持多少模塊。以下是我測試的結果,僅供參考,如果安裝完畢后,彈出不支持xxx.dll模塊的話,直接將前面分號加上去就可以了。搜索:
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.

   下面都用分號在前面注釋掉了支持的擴展模塊,如果你想php支持某個模塊,請將前面的“;”去掉即可,下面是我測試后的結果,一般按照下面那樣去掉注釋后沒什么問題的:
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_crack.dll
extension=php_curl.dll
extension=php_db.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
extension=php_domxml.dll
extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_Java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
extension=php_pgsql.dll
;extension=php_printer.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xslt.dll
extension=php_yaz.dll
extension=php_zip.dll
修改完成后,保存php.ini。 
   ③解壓縮pecl-5.2.1-Win32.rar包,將其中的所有文件復制到C:/php5/ext文件夾下。(該文件夾是php5.2.1的擴展文件存放之處,如果你用c語言編了php的擴展程序,也可以放到該文件夾下) 
   ④在C:/php5目錄下新建一個文件夾,命名為:session。(該文件夾是用來保存session的,因為php沒有類似ASP中的application那樣的長駐內存的變量,所以對于保存初始查詢條件以備翻頁之用,或者做購物車的來說,session幾乎是唯一可選的。不過該文件夾以后需要定期清理)

到此完成php的安裝和配置。

三.Mysql的安裝
   Mysql相對來說是比較獨立的,這個數據庫很小,不能直接對它進行操作,不像access或者SQL2000那樣有圖形化的管理工具,不過目前已經有很多圖形化管理軟件可以很好地操作它,比如:EMS SQL Manager 2005 for MySQL(強烈推薦 最優秀的MySQL管理軟件),Navicat,phpMyAdmin,mysqlcc。這些軟件可以到網上下載獲得,在此不詳細說明。
  1.下載獲得Mysql的for win32安裝包后,用winzip打開,直接運行setup.exe,需要注意的是選擇一個安裝路徑,當然,安裝路徑可以任意,不過建議將它和php安裝在一起,選擇C:/MySQL目錄。 
  2.安裝完成后MySQL自動進入設置階段。按照默認方式進行配置,最后輸入密碼,完成設置。(默認的用戶名是root,密碼為空) 
  3.一般裝完MySQL后會自動啟動服務,如果沒有啟動的話,請雙擊C:/MySQL/bin/mysqld-nt.exe運行即可。 
  4.如果你已經下載了上面提到的幾個管理軟件,就可用它們進行MySQL的管理了。

四.IIS的配置(與第五任選一項) 
  打開IIS,在“默認Web站點”上右鍵打開屬性,在主目錄里做如下圖中的設置,注意步驟:


完成后IIS+php+MySQL的環境算是建立了。

五.Apache的安裝配置(與第四任選一項) 
  如果你沒有安裝IIS,那么請裝Apache這個小巧而強大的Web服務器,安裝目錄建議和php的目錄一致,選擇C:/。系統默認安裝目錄是C:/Program Files: 
  1.下載Apache2.2.4 for win32.Msi安裝文件,直接雙擊它后就會自動執行Apache的安裝了。 
  2.安裝過程中,按照提示,從上到下第一個空行輸入localhost,其余的兩個空行分別輸入你的名字和郵件地址(隨便輸入什么都行),完成安裝配置。 
  安裝完后會在桌面右下角系統托盤里顯示apache的圖標,雙擊可以打開Apache的控制面板,可以停止或者重起服務器。 
  3.Apache2.2.4的配置 
   用記事本打開C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf這個文件進行修改: 
   ①找到:
AddType application/x-gzip .gz .tgz
   在下面添加以下幾行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
AddType image/x-icon .ico 
   ②找到:
#LoadModule ssl_module modules/mod_ssl.so
   在下面添加一行:
LoadModule php5_module C:/php5/php5apache2_2.dll
   (特別提示:如果你的Apache版本為1.x的,此處應為:LoadModule php5_module C:/php5/php5apache.dll;如果你的Apache版本為2.0.x-2.2.x的,此處應為:LoadModule php5_module C:/php5/php5apache2.dll,我在此處費了好大周折才發現這點!) 
   ③找到:
DirectoryIndex index.php
   這行,可以這樣修改,添加默認的文件名:
DirectoryIndex index.php default.php index.htm index.html default.htm default.html

保存文件,重起apache服務器。到此php的環境已經完全建立了。

六.Zend Optimizer安裝配置(可選) 
  下載來后是一個.exe的文件,直接安裝就可以了,安裝過程要你選擇php版本,一定要選擇準確,這里我選擇php5.2.1,完成安裝之前提示是否備份php.ini,點確定后就結束安裝了。 
  打開php.ini,修改一個地方:
找到:
[Zend]
在下面可以看到: 
zend_optimizer.optimization_level=*
這行,將“=”后面數值改為1023,也就是將這行改為: 
zend_optimizer.optimization_level=1023
保存后重起Apache/IIS,到此安裝全部結束。

七.測試 
  用記事本新建個文件,寫如下幾行:
phpinfo();
?> 
  將文件改名為phpinfo.php,保存到C:/Apache Software Foundation/Apache2.2/htdocs目錄下(該目錄是你的站點根目錄),然后在瀏覽器中輸入http://localhost/phpinfo.php。 
  如果你可以看到相關的php信息,那就證明整個Windows下IIS6/Apache2.2.4+MySQL5.2+php5.2.1環境的安裝配置工作勝利完成!

php技術Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲成人福利在线观看 | 国产精品夜色一区二区三区 | 国产黄色小视频在线观看 | 亚洲图片另类图片 | 日本免费一区二区视频 | 站长推荐国产精品视频 | 国内久久久久影院精品 | 中文字幕在线网站 | 久久中文网 | 亚洲系列中文字幕一区二区 | 欧美激性欧美激情在线 | 六月婷婷开开放处 | 狠狠综合久久久久综合小说网 | 综合五月天堂 | 69国产| 欧美中文小说在线观看 | 久草热视频在线观看 | 午夜久久网 | 色综合国产 | 尤物网址在线观看日本 | 四虎在线永久免费观看 | 美女视频一区二区三区在线 | 国产精品福利一区二区 | 五月天激情社区 | 天天综合网在线 | 日本一区二区视频 | 激情中文网 | 中文字幕一区二区三 | 久久97久久97精品免视看秋霞 | 黄色三级视频网站 | 日本成人免费网站 | 99久久久久国产精品免费 | 男人女人做刺激视频免费 | 国产婷婷综合在线视频 | 曰韩美女一级视频 | 在线免费精品视频 | 久久综合网久久综合 | 亚洲短视频在线观看 | 图片区另类小说 | 日韩精品一区二区三区在线观看 | 在线播影院理论片 |