




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Windows 2000/ XP下Apache+PHP+MySQL 的安裝配置<1>安裝配置PHP1、解壓縮PHP壓縮包到C:PHP(這個路徑可以隨意,不過以下要是用到這個路徑,請相應的修改)。2、復制C:PHP目錄下的php4ts.dll及C:PHPdlls目錄下的所有文件到windows的系統文件夾里,文件夾視Windows版本的不同而不同如果是Windows 9x/ME 則為c:windowssystem 如果是Windows NT/2000 則為c:winntsystem32如果是Windows XP/server2003 則為c:windowssystem32其中C:為你
2、現在所使用的操作系統的系統盤,如果你目前操作系統不是安裝在C:windows下,請相應做出修改。復制php.ini-dist到C:windows(XP/2003/9x/Me)或C:Winnt(2000/nt)下,并將其改名為php.ini。用記事本打開,修改一下信息:搜索extension_dir = ./ 這行,并將其路徑指到你的PHP目錄下的extensions目錄,比如:extension_dir = C:PHPextensions如若想支持更多模塊,請接下面去做,如果不想的話,直接保存php.ini文件即可。多模塊支持:引用內容:PHP所支持模塊很多,不過有些dll不是免費的,所以沒有
3、隨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支持某個模塊,請將前面的“;”去掉即可,下面是我測試后的結果,一般按照下面那樣去掉注釋后
4、沒什么問題的:extension=php_bz2.dllextension=php_cpdf.dllextension=php_crack.dllextension=php_curl.dllextension=php_db.dllextension=php_dba.dllextension=php_dbase.dllextension=php_dbx.dllextension=php_domxml.dllextension=php_exif.dllextension=php_fdf.dllextension=php_filepro.dllextension=php_gd2.dllextensi
5、on=php_gettext.dllextension=php_hyperwave.dllextension=php_iconv.dll;extension=php_ifx.dll;extension=php_iisfunc.dllextension=php_imap.dllextension=php_interbase.dllextension=php_java.dllextension=php_ldap.dllextension=php_mbstring.dll;extension=php_mcrypt.dllextension=php_mhash.dllextension=php_mim
6、e_magic.dllextension=php_ming.dllextension=php_mssql.dllextension=php_msql.dll;extension=php_oci8.dllextension=php_openssl.dll;extension=php_oracle.dllextension=php_pdf.dllextension=php_pgsql.dll;extension=php_printer.dllextension=php_shmop.dllextension=php_snmp.dllextension=php_sockets.dll;extensio
7、n=php_sybase_ct.dllextension=php_w32api.dllextension=php_xmlrpc.dllextension=php_xslt.dllextension=php_yaz.dllextension=php_zip.dll修改完成后,保存php.ini,到此完成PHP的安裝和配置。<2>Mysql的安裝Mysql相對來說是比較獨立的,這個數據庫很小,不能直接對它進行操作,不像access或者SQL2000那么直觀,不過目前已經有很多軟件可以很好的操作它的,比如phpMyAdmin,mysqlcc。這些軟件可以到 上面下載獲得,這里不詳細說明。
8、下載獲得Mysql的for win32安裝包后,用winzip打開,直接運行setup.exe,需要注意的是選擇一個安裝路徑,當然,安裝路徑可以任意,不過我建議將它和PHP安裝在一起,選擇C:MySQL目錄。安裝完成后MySQL也就完成了。至于設置用戶和密碼,可以使用上面提到的兩個軟件進行管理。這里不繼續描述,默認的用戶名是root,密碼為空。一般裝完MySQL后會自動啟動服務,如果沒有啟動的話,請運行C:MySQLbinmysqld-nt.exe 我們裝Apache這個小巧的Web服務器:我們下載到的for win32的是一個Msi安裝文件,直接雙擊它后就會自動執行Apache的安裝了,按照
9、提示安裝即可,其中要書寫的東西按照你的喜好填寫,沒甚么影響,當然,目錄我還是建議你和PHP的目錄以致,選擇C:目錄,這樣安裝后可以看到C:Apache2了。裝完后會在桌面右下角系統托盤里顯示apache的圖標,雙擊可以打開Apache的控制面板,可以停止或者重起服務器。這里要做的是對C:Apache2confhttpd.conf這個文件進行修改,用記事本打開:找到:#NameVirtualHost *修改為:NameVirtualHost 找到:<VirtualHost >修改下面幾行:ServerAdmin (你剛才安裝時候輸入的管理員信箱)D
10、ocumentRoot c:Apache2htdocsServerName Apache2ErrorLog c:Apache2logserror_logCustomLog c:Apache2logsaccess_log common</VirtualHost>找到:AddType application/x-tar .tgz在下面添加以下兩行:AddType application/x-httpd-php .phpAddType image/x-icon .ico找到:#LoadModule ssl_module modules/mod_ssl.so在下面添加一行:LoadModu
11、le php4_module C:phpsapiphp4apache2.dll增加默認文件:找到DirectoryIndex * 這行,可以這樣修改,添加默認的文件名:DirectoryIndex index.php default.php index.htm index.html default.htm default.html保存文件,重起apache服務器。 到此PHP的環境已經完全建立了。 <5>Zend Optimizer的安裝(可以不裝)下載來后是一個.exe的文件,直接安裝就可以了,安裝過程要你選擇PHP版本,一定要選擇準確,這里我選擇php 4.3.x 完成安裝之前
12、提示是否備份php.ini,點確定后就結束安裝了。打開php.ini,修改一個地方:找到:Zend在下面可以看到:zend_optimizer.optimization_level=*這行,將后面數值改為1023,也就是將這行改為zend_optimizer.optimization_level=1023保存后就OK了哦,重起ApacheIIS,到此安裝全部結束。 <6>測試:用記事本新建個文件,寫下下面幾行,保存到C:Apache2htdocs目錄下,這個目錄就是你的站點跟目錄,命名為phpinfo.php.然后在瀏覽器中輸入http:/localhost/phpinfo.php
13、就可以看到想盡的關于PHP的信息了。<?php phpinfo();?>您需要注意在您保存文件時,文件的后綴名應該為 .php。(記事本將自動在文件名后面加上 .txt后綴,除非您采取以下措施之一來避免這種情況。)當您保存文件時,系統會讓你指定文件的文件名,這時請將您的文件名加上引號。(例如,“hello.php”。)或者,您也可以點擊保存對話框中的“保存類型”下拉菜單,并將設置改為“所有文件”。這樣您在輸入文件名的時候就不用加引號了。上面一段話摘自PHP中文手冊,更詳細的安裝資料,請到 ,里面有各種不同系統的詳細安裝,不過不是很直觀而以,一些優化也沒有寫出來。 -Apache+p
14、hp+Mysql安裝步驟Win2000+Apache+php+mysql安裝筆記RTDT安裝環境:Win2000 server SP4 關閉了IIS服務器準備工作:所需軟件下載apache_2.0.52-Win32php-5.0.2-Win32mysql-4.0.22-win-noinstallphpMyAdmin-2.5.7 如果網速超快,大概幾分鐘就搞定了下載,ok,閑話少講,開工。第一, Apache的安裝由于我下載的是apache安裝版的,所以就非常簡單,有非常友好的安裝界面,三下五除二,很容易就安裝成功了,我安裝在c:webserapache目錄下面的(為了便于管理,我把所有的軟件都
15、安裝在webser目錄下面),這里對于apache的安裝就不在詳細敘述了,呵呵。如果你看見下面這張圖片,就說明你的apache安裝成功了。第二, PHP的安裝下載回來的php文件是一個壓縮包,直接解壓到c:webserphp目錄下面就ok了,下面,要稍微的對php進行設置一下:1, 將php.ini-dist 重命名為 php.ini 并拷貝到c:winnt目錄里2, 將php目錄里的 php5ts.dll和libmysql.dll 拷貝系統目錄(c:winntsystem32)第三, 配置apache使其支持php打開apache配置文件httpd.conf配置如下:1, 在Director
16、yIndex后面添加上 index.php 2, 在LoadModule后面添加上:LoadModule php5_module c:webserphpphp5apache2.dll3, 在AddType和面添加上:AddType application/x-httpd-php .php 備注:我采用的模塊化來配置php,當然,你也可以采用CGI的方式來配置,如果你采用CGI方式,可以參考一下其它文檔,呵呵配置工作就是這么多了,好了,寫一個php測試程序,看看行不行,代碼如下:<?phpinfo();?> 如果出現以下畫面,恭喜你,配置成功, 如果沒有出現上面這幅圖片,也不要灰心,
17、仔細看看前面的內容,看是不是有些細節問題沒有搞定。第四, 安裝mysqlMysql也是直接加壓安裝到c:websermysql就ok了,設置如下:打開c:websermysqlbin(也就是mysql的bin目錄)點擊winmysqladmin.exe這個文件,這相當于是一個監視mysql運行狀況的小程序,第一次使用時,會提示你輸入用戶名和密碼,隨便設定一個(這個不是mysql的用戶名和密碼),然后任務欄上會出現三個"交通燈"標志,點擊這個圖標,啟動mysql服務。在cmd模式下進入c:websermysqlbin,執行如下命令:mysqladmin -u root -p
18、password rtdtblog來創建一個root用戶,按回車后,會出現:Enter Password:這是叫你輸入原來的密碼.。剛安裝時密碼為空,所以直接回車即可,以后就不一樣了哦,呵呵 Ok,這樣,在mysql里面就創建了一個名為root,密碼為rtdtblog的用戶第五, 配置文件,使其支持mysql打開c:,找到extension_dir,將路徑更改為:extension_dir="c:webserphpext"找到extension=php_mysql.dll 去掉前面的前面的";"號找到session.
19、save_path,更改為session.save_path="c:webserphpsession_tmp"; Ok,配置內容就是這些,這時候,你需要重啟一下apache,然后建立一個測試數據庫連接的頁面,內容如下:<?$link=mysql_connect('localhost','root','rtdtblog');if(!$link) echo "不好意思,連接數據庫有點問題哦,不要灰心,繼續努力"else echo "恭喜恭喜,你小子連接數據庫成功"mysql_close();?>如果你的設置是正確的,會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 764-2013無機類建材產品中固體廢物摻量驗證試驗方法
- DB31/T 616-2012水泵及其系統節能改造技術規范
- DB31/T 1276-2021實驗裸鼴鼠微生物學等級及監測
- DB31/T 1171-2019中小學生屈光不正篩查規范
- DB31/ 915-2015氨冷庫安全生產規范
- DB31/ 792-2014硅單晶及其硅片單位產品能源消耗限額
- 玻璃制品環境影響評估考核試卷
- 計算機二級Web考試探索新知試題及答案
- 電商平臺客服專員全職勞動合同及職業發展協議
- 股權期權激勵與體育產業人才培養協議
- 人教A版(2019)高中數學必修第二冊第8章 立體幾何初步-小結(2)空間中的角【課件】
- 銀行業務專家競聘述職模板
- 2025年中國鐵路廣東廣州局集團招聘筆試參考題庫含答案解析
- 一年級100以內進退位加減綜合口算題
- 2024年電動汽車薄膜電容器市場分析報告
- 《城市地下綜合管廊運行維護及安全技術標準》
- 航空母艦發展史
- 自愿放棄孩子協議書(2篇)
- 勞動精神課件教學課件
- 甘肅省蘭州市2022年中考英語真題試卷(含答案)
- 220kVGIS安裝施工方案
評論
0/150
提交評論