Windows下的虛擬主機設定全功略(轉)

heying1229發表於2007-07-27

一、安裝PHP4

  我們需要安裝的是win32版本,下載當然也是win32版本 4.3.0-win32.zip 

  1.下載後,解壓到c:目錄下。 

  2. 把c:目錄下的4ts.dll 4ts.lib檔案都複製到c:winntsystem32目錄下(即window 2000系統目錄下的system32目錄)。 

  3. 修改.ini檔案 重啟完後,把c:目錄下的.ini-dist檔案改名為.ini 用記事本或其它可編輯文字的軟體把它開啟。 

  3.1找到register_globals = Off 改為register_globals = On這一步是為了使部分舊的PHP程式能正常執行; 

  3.2找到 extension_dir = ./ 把它改為extension_dir = c:extensions剛剛的修改是指定4擴充套件dll檔案存放的路徑 由於4預設所帶的.ini-dist中,是關掉了所以的擴充套件dll的功能( Windows Extensions)

  ;extension=_bz2.dll

  ;extension=_cpdf.dll

  ;extension=_crack.dll

  ;extension=_curl.dll .....

  要做的就是把extension前面的分號去掉就行了,當然這樣是不夠的。因為有些extension在我們的系統是不能使用的,比如系統中沒有安裝 server的話,那麼extension=_ms.dll就要用;(分號)把它註釋掉;

  其中,PHP4帶了兩個GD擴充套件,請選用一個,另一個先用分號註釋掉,以免出現函式無法註冊的錯誤;

  如下面

  extension=_gd.dll

  ;extension=_gd2.dll 

  3.3 找到session.save_path,把這一項改為 session.save_path = c: mp並在C盤建立一個TMP目錄

  3.4把所有的extension=_xxxx.dll前面的分號都去掉後。記得要儲存剛剛的修改 並把.ini檔案放置在c:winnt目錄下。

二、安裝MySql

  安裝MySql 當然,我在MySql.com 下載的MySql是一個壓縮包,要先解壓出來;再點setup.exe安裝;

  按預設安裝,即安裝在c:MySql下,安裝完後,按“開始”選單中的“執行”打進cmd進入dos視窗,進到c:MySqlin 目錄;

  執行myd-nt --install (將會出現一個Dos視窗,隨即自動關閉!如果沒有出任何資訊,即安裝到service成功!)

  從“開始”選單“程式”=》“管理”=》“服務”,開啟後,將會找到MySql,點選mouse右鍵 選擇啟動 回到剛剛的Dos視窗

  即c:MySqlin目錄下 執行myadmin -u root password 123 即把root使用者的密碼設定為123 這一步,如果沒有出錯,說明初始化root密碼成功;

  當然從本機進入MySql是不需要使用者名稱和密碼,但用 程式或是其它程式連線MySql時就要用到;

  測試進入 第一種方法:直接動行MySql進入MySql 的dos管理狀態;

  第二種方法:執行MySql -uroot -p MySql將會提示讓您輸入密碼,密碼當然就是剛剛設定的123(當然,得按設定的密碼嘍,不一定得設定是123)

  出現: C:MySqlin>MySql -uroot -p Enter password: ********** Welcome to the MySql monitor. Commands end with ; or g. Your MySQL connection id is 4 to server version: 3.27.44-nt Type 'help;' or 'h' for help. Type 'c' to clear the buffer. my>

  即安裝MySql成功。

 三、安裝Apache 1.3.x 及 PHP執行設定

  1.首先下載Apache,Apache軟體一般叫作apache_1_3_x.win32.exe。執行它。它會問你將Apache安裝到什麼地方,為他系統及操作容易,我們不要使用預設路徑,你可以設為c:Apache或C:,因為馬上你就要修改它的配置檔案。

  如果安裝沒出什麼錯的話,Apache就可以用了。有很多readme檔案可供參考,但僅有一個檔案是講Win32平臺的,包括Window 9x和Windows NT。

  有兩種方式使 PHP 工作於 Windows 下的 Apache 1.3.x。一種是 CGI 方式(.exe),另一種是使用 Apache 模組 DLL。不管哪種方式都需要停止 Apache,編輯 httpd.conf 來配置 Apache 以加入PHP支援。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10172717/viewspace-928601/,如需轉載,請註明出處,否則將追究法律責任。

相關文章