WINXP下APACHE2.052-win32+php4.39-win32+mysql4.022配置通過
以上就介紹了Apache和PHP安裝 WINXP下apache+php4+mysql,包含了Apache和PHP安裝的內容,希望對PHP教學有興趣的朋友有幫助。
apache,php4,mysql,在網上都能下到,這裡就不說了,
我剛做就把自己的心得寫出來供大家分享
(一)apache設定
1. 安裝APACHE_2.0.52-win32 ,程式預設安裝路徑為:C:apache2program filesapache Group ,需要將其安裝路徑修改為:C: (也可以不做修改,主要為了修改設定方便做修改的)。
2. 安裝完成之後,apache服務自動加載,這時打開瀏覽器,瀏覽:http://localhost,出現apache歡迎頁
(這步驟需要將C:apache2htdocs目錄中的檔案「index. html.en”改為“index.html”,方能顯示);如果這步驟出現異常,請檢查安裝源文件,重新安裝
3. 安裝PHP-4.3.3-Win32,一般下載的PHP文件為一個免安裝的壓縮包,解壓縮到C:PHP就可以。
4. 配置PHP和Apache,使其能解析php程式。
PHP配置:將C:PHP目錄中的「php.ini-dist」改名「php.ini」,並複製到C:windowssystem32(Win2K目錄為:C:winntsystem32)
還有就要將PHP4中dlls目錄下的所有.dll 檔案複製到c:windowssystem32
還有就要將php4ts.dll也要複製到c:windowssystem32
在「php.ini」要修改一些參數
php.ini預設是要放到c:windows下
找到doc_root
doc_root = 改成的網頁目錄就行了,
例doc_root =C:ApacheApache2htdocs
找到extension_root =C:ApacheApache2htdocs
找到extension_root =C:ApacheApache2htdocs
找到extension_dirextension_dir .dll的地方
例extension_dir = "c:phpextensions"
找到
;Windows Extensions
;Note that MySQL and ODBC lport is now. dll
extension=php_cpdf.dll
;extension=php_crack.dll
extension=php_curl.dll
;extension=php_db.dll
extension=php_dba.d. .dll
extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
extension=php_fdf。 .dll
extension=php_gettext.dll
;extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=rs.d php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_mssql.dll
extension=php_m.dll
nsion. =php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
extension🎜>;extension=php_printer.dll
extension; extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
extension=php_xmlextension=php_w32api.dll
extension=php_xmlxmlc.dllsion🎜. ;extension=php_yaz.dll
extension=php_zip.dll
做如上的改法就行了,不要加多餘的會出錯的,
mysql.default_host =localhost
mysql.def. 🎜>mysql.default_password =你自己的密碼
這部分已經設定完畢並通過
Apache配置:
要將以以c:pachehtdocsindex.htmle.en 改名在index.html否則做測試匠看不到網頁切記(我在這裡忙了好久)
C:apahce2confhttpd.conf
找到ServerRoot
改成你的目錄不要錯了,
例如ServerRoot "C:/Apache/Apache2 "
端口,因為有的地方電信把80封了,所以要改成這樣的
Listen 8080
找到#LoadModule ssl_module modules/mod_ssl.so :phpsapiphp4apache2.dll(非常管理機構重要的)
找到DocumentRoot
在後面改成你的網頁目錄
DocumentRoot "C:/Apache/Apache2/htdocs"
在下面
行改掉Options Index(把它刪除可以禁止訪問網頁目錄安全第一呀) FollowSymLinks
httpd.conf
D在此設定檔最後加上以下語句,用以支援php程式:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php4 AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"
5.重新啟動Apache伺服器,用編輯器寫如下語句:
phpinfo();
?>
儲存檔案名稱為「test.php」到C:apache器,瀏覽:http://localhost:8080/test.php,出現PHP基本資訊就表示設定成功。嚴格依照以上說明安裝配置,都會一次成功。