多年經驗好評不斷!實惠價格,專業檢測 處理頂樓防水、牆壁滲水、壁癌剝落問題! | 居家空間、社區大樓、商務辦公室清潔 包辦各式服務,可依客戶需求彈性規劃! |
Windows2000+Apache+PHP4+MySQL安裝方法 |
房東:貓子 發表時間:2006-06-29 |
Windows2000+Apache+PHP4+MySQL 本文引自 http://www.jerry.com.tw 以下是我安裝的硬體: Intel PII266 => CPU PII RAM 128MB 硬碟: 20GB 作業系統 win2000 首先你必須去抓幾個安裝套件回來: 1. PHP4.05 http://www.php.net/do_download.php?download_file=php-4.0.5-Win32.zip&source_site=www.php.net 2. MySQL http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.38-win.zip 3. Apache http://httpd.apache.org/dist/httpd/old/apache_1_3_2_win32.exe 安裝 apache: 直接執行 apache_1_3_14_win32_r2.exe 就跟一般安裝軟體一樣,next by next (Jerry 建議將不要將 Apache 安裝到內定目錄,最好在C槽下先建一個 MyPHP 的目錄,然後將 apache 安裝到 c:\myphp\apache 下) 安裝 MySQL:同上,請按裝到 c:\myphp\mysql 下 安裝 PHP: 將 PHP直接用 Winzip 解開到 c:\myphp\php 將 c:\myphp\php\php4ts.dll 複製到 c:\winnt\system32 將 c:\myphp\php\php.ini-dist 複製到 c:\winnt 下並改名為 php.ini 設定apache 啟動方式: win2000下你可以將 apache 的啟動方式,用"服務"方式啟動 請先開一個 dos 視窗 cd \MyPHP\apache\ apache -i -n "apache" 這樣就可以把apache 安裝到系統的服務了,你可以到控制台的服務下看到apache列在服務列表內,以後開機後自動就執行了 要啟動 apache 也可以直接在 dos 下打 net start apache 關閉apache 打 net stop apache 設定mysql 啟動方式 cd \myPHP\mysql\bin mysqld-nt --install 開機時自動就會執行mysql 和apache 一樣 啟動時 net start mysql 關閉: net stop mysql 剩下最後的設定了!! 修改c:\winnt 下的 php.ini 修改以下幾行: extension_dir ="c:\myPHP\php\extensions" SMTP=ms10.hinet.net ;這裡要設定你以使用的發信伺服器 就是你outlook的SMTP [email protected] ;設定你的發信者 以下如果有用到的模組,就把前面的";"拿掉就好了!! ;extension=php_bz2.dll ;extension=php_ctype.dll ;extension=php_cpdf.dll ;extension=php_curl.dll ;extension=php_cybercash.dll ;extension=php_db.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_domxml.dll ;extension=php_dotnet.dll 最後修改c:\myphp\apache\conf\httpd.conf 將下列這兩行加到檔案的最尾端: LoadModule php4_module c:/myphp/php/sapi/php4apache.dll AddType application/x-httpd-php .php3 .php .php3 修改這幾行: DirectoryIndex index.php3 index.php index.html ;=>加上index.php3.... 找到 #ServerName ...... 這行將"#"去掉 成為: ServerName localhost 好了大公告成!!: 現在你只要將 apache 重新啟動就可以了!! 還記得啟動方法嗎? net stop apache net start apache 現在在c:\myphp\apache\htdocs 下建一個叫 info.php3 然後編輯這個檔: 開個IE :瀏覽 http://localhost/info.php3 一切正常的話:就會看到 php的系統列表了!! 最後如果有需要的話:修改 mysql的連線密碼 cd \myphp\mysql\bin mysqladmin -uroot password '你的新密碼' 不過印象中我好像失敗過,後來我是用這個方法的: mysql mysql ====> 這時候還沒有密碼 mysql> update user set password=PASSWORD("新密碼") where user='root'; mysql> \q 然後重新啟動 mysql ======================================================== 後記: Jerry測試過將這個網站的程式直接搬到Win2000平台下run ,程式完全沒有修改,勁可以正確的執行!!不過因為 這版的 php-win 支援的gd模組是 png ,所以我只是稍微修改一下圖形的使用(流量統計), 不過win版下的mysql 似乎有一點龜毛 #_#,沒有unix下那麼聽話!! 像我從linux下 mysqldump 下來的 sql檔,在win32下用 mysql < .sql 方式載回資料庫時發現中文字衝碼問題 "例如 許,功..."不知道哪位比較有經驗的朋友可否告知問題?? 解決方式:我用笨方法 .....用文字編輯器將所有衝碼的字先改為其他字,再做一次寫入的動作, |
|
廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲 完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心! 廣利不動產-新板特區指名度最高、值得您信賴的好房仲 您的托付,廣利用心為您服務 |
姓名: | |||
佈告內容: | |||
其他選項: | |||
|