亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

windows下Apache+MySql+PHP3+PHP4+PERL安裝配置

2024-08-27 18:30:09
字體:
來源:轉載
供稿:網友
OS : Microsoft Windows 2000 Professional簡體中文版 
WEB SERVER: Apache 1.3.12 for WIN32 
MYSQL : MySQL Shareware 3.22.34 for WIN32 
PHP3 : PHP 3.0.15 for WIN32 
PHP4 : PHP 4.0.0 for WIN32 
ZEND : Zend Optimizer beta4 for PHP 4.0.0 for WIN32 
【★★★ Apache快速安裝 ★★★】 
1. 運行 apache_1_3_12_win32.exe ,按照提示安裝,安裝目錄不妨為: 
  c:/apache 
2. 修改 c:/apache/httpd.conf,去掉ServerName前的"#"號,后面 
  跟本機的IP地址 
3. 運行 c:/apache/apache -i 將Apache安裝成為Windows 2000的一個服務 
4. 運行 net start apache 啟動Apache 
5. 將 c:/apache/htdocs/index.html.en 改名為 index.html ,然后 
  在瀏覽器地址欄中輸入: 
【★★★ MySql快速安裝 ★★★】 
1. 將 mysql-shareware-3.22.34-win.zip 解壓縮到一個臨時目錄下, 
  然后運行 setup.exe 開始安裝,一切用默認值安裝即可 
2. 運行 c:/mysql/bin/mysqld-shareware --install 
  將mysql安裝成Windows 2000的一個服務 
3. 運行 net start mysql  啟動mysql服務即可 
【★★★ PHP3快速安裝 ★★★】 
1. 將 php-3.0.15-win32.zip 解壓縮到一個目錄下,例如 
  c:/apache/php3 
2. 將 c:/apache/php3/php3.ini-dist 拷貝到 c:/winnt 目錄下, 
  并改名為 php3.ini 
3. 修改 c:/apache/conf/srm.conf,加入如下幾行: 
ScriptAlias /php3/ "c:/apache/php3/" 
Addtype application/x-httpd-php3 .php3 
Action application/x-httpd-php3 "/php3/php.exe" 
4. 重新啟動Apache (net stop apache, net start apache) 
  PHP3就可以運行了,創建一個文件 c:/apache/htdocs/info.php3 , 
  內容只有一行: 
   
  然后在瀏覽器地址欄中輸入: 
5. 為了加入對MySql的支持,需要編輯 c:/winnt/php3.ini , 
  找到extension_dir,將該行改為: 
extension_dir = "c:/apache/php3/" 
  再找到 
;extension=php3_mysql.dll 
  去掉前面的分號即可 
【★★★ PHP4快速安裝 ★★★】 
1. 將 php-4.0.0-Win32.zip 解壓縮到一個目錄下,例如 
  c:/apache/php 
2. 將 c:/apache/php/php.ini-dist 拷貝到 c:/winnt 目錄下, 
  并改名為 php.ini 
3. 將 c:/apache/php/php4ts.dll 拷貝到 c:/winnt/system32 目錄下 
4. 修改 c:/apache/conf/srm.conf ,加入如下幾行: 
ScriptAlias /php/ "c:/apache/php/" 
Addtype application/x-httpd-php .php 
Action application/x-httpd-php "/php/php.exe" 
5. 重新啟動Apache (net stop apache, net start apache) 
  PHP4就可以運行了,創建一個文件 c:/apache/htdocs/info.php , 
  內容只有一行: 
   
  然后在瀏覽器地址欄中輸入: 
  PHP4內置對MySql的支持,不需要額外設置 
【★★★ Zend Optimizer for PHP4快速安裝 ★★★】 
1. 將 ZendOptimizer-Beta4-WindowsNT.zip 解壓縮到一個目錄下, 
  例如 c:/apache/zend 
2. 修改 c:/winnt/php.ini ,在任何地方加入如下兩行: 
zend_optimizer.optimization_level=7 
zend_extension_ts="c:/apache/zend/ZendOptimizer.dll" 
3. 在瀏覽器中刷新info.php,可以看到多了這么一行: 
  with Zend Optimizer v0.98, Copyright (c) 1998-2000, by Zend Techno 
logies 
【★★★ Active Perl快速安裝 ★★★】 
1. 鼠標雙擊 ActivePerl-5.6.0.613.msi 運行之,這是一個Windows 
  Installer Packge格式的安裝包,在Windows 2000下可以直接 
  運行,按照提示安裝,默認的安裝路徑是 c:/perl ,不妨改成 
  c:/usr 
2. 修改 c:/apache/srm.conf ,加入如下一行: 
AddHandler cgi-script .pl 
3. 在PERL程序的第一行加上: 
#!/usr/bin/perl 
4. 為了讓Apache也能夠識別*.cgi程序,在 srm.conf 中加入: 
AddHandler cgi-script .cgi 
  這樣一來本地的PERL CGI程序就可以和UNIX主機上的完全保持一致了 
  為了讓Apache能夠處理Server Side Include,在 srm.conf 中加入: 
AddType text/html .shtml 
AddHandler server-parsed .shtml 
  這樣CGI程序就可以以SSI的方式運行了 
5. 為了讓以上修改生效,需要重新啟動Apache (net stop apache, net start 
apache) 

完全按照以上步驟進行,就會在不出錯的情況下擁有了 
Apache+MySql+PHP3+PHP4+PERL的運行環境了!事實上, 
以上方法在Windos NT4.0+SP3+中一樣可行。 
【☆☆☆ Apache概要說明 ☆☆☆】 
Apache的默認安裝目錄是c:/program files/apache group/apache, 
不過為了方便起見,不妨將它安裝到c:/apache目錄下。配置文件是 
c:/apache/conf/httpd.conf,通常至少需要修改的是ServerName這 
一項,把注釋符號"#"去掉,最簡單是后面跟IP地址,對于有WINS 
的局域網用戶可以用機器名,對于有DNS的網絡用戶可以用域名。在 
Windows 2000下沒有設置ServerName這一項會造成Apache不能啟動。 
還有一個影響是當用如下方式使用Alias時: 
Alias /userdir "c:/userdir/" 
假如這樣調用: 

不會產生任何問題,可是如果這樣調用: 

那么localhost會被替換成ServerName所指定的值,如果這個值不能 
被正確解析,就無法訪問。 
用戶的配置項目添加在httpd.conf或者srm.conf中都可以,一說是將 
所有的配置項目都放在httpd.conf中,這樣只需要修改維護這一個 
配置文件,比較方便,而且避免了沖突(這是srm.conf文件中說的?。?。 
可是httpd.conf確實太大了,要在里面搜索特定的項目就不很容易。 
還有一說是將所有的用戶自己添加修改的配置項目都放在srm.conf中, 
這個文件很小,便于察看修改,本人傾向于后者。 
在httpd.conf中,Apache的其它常用的可能需要修改的設置有: 
ServerAdmin #管理員的e-mail地址 
DocumentRoot "c:/apache/htdocs" #默認的根路徑 
注意路徑全都是用斜線而不是反斜線來分隔 
DirectoryIndex index.html index.php index.php3 index.htm index.shtml 
這一項指明了在每個目錄中的默認文檔及其順序 
AccessFileName .htaccess #目錄訪問的配置文件名 
用資源管理器會發現無法將一個文件改名成".htaccess",不過 
在命令行 
發表于:中國PHP聯盟 作者/來源:dalasthunder/網易 人氣:2124 
標 題: Windows 2000+Apache+MySql+PHP3+PHP4+PERL使用小結(二) 
<-------- 接上文 --------> 
【☆☆☆ MySql概要說明 ☆☆☆】 
MySql的默認安裝目錄是 c:/mysql ,安裝結束后沒有任何提示信息 
說安裝結束,請點 Finish 按鈕之類的話,直接就退出了。如果需要 
安裝到其他目錄,建議先安裝到 c:/mysql ,然后再整個目錄 move 
到自己希望的地方,例如移動到 d:/mysql 之后,需要編輯 
d:/mysql/my-example.cnf 
(*.cnf的文件在Windows 2000中會被注冊成為 SpeedDial 文件,在 
資源管理器中無法操作,要用命令行來啟動 notepad 編輯,例如運行 
notepad d:/mysql/my-example.cnf ,但是這個文件是UNIX系統下的 
文本文件格式,在notepad中不能正確換行,可以用write打開編輯, 
或者用write打開后保存一次,再用notepad就可以編輯了。)找到 
basedir一行,去掉前面的"#"號注釋,將后面的路徑改為移動后的 
目錄(目錄分隔符要用斜線而不是反斜線),然后另存為: 
c:/my.cnf 
用服務方式啟動的MySql如果用 net stop mysql 來停止,會得到一條 
出錯消息,例如: 
    C:/>net stop mysql 
    MySql 服務正在停止. 
    系統出錯。 
    系統發生 1067 錯誤。 
    進程意外終止。 
    MySql 服務已成功停止。 
這沒有關系,MySql確實已經停止了。但是假如不希望看到任何出錯消息 
的話,可以用以下的命令來停止: 
    C:/>mysql/bin/mysqladmin -u root shutdown 
如果沒有任何提示信息,說明MySql已經成功停止了。 
需要說明的是MySql雖然號稱安裝簡單,易于使用,但是這畢竟是 
基于SQL的數據庫管理系統,所以如果不是對SQL十分精通的話恐怕也 
不能拿它來做什么。網上有許多管理MySql的工具,例如基于PHP3的有 
phpMyAdmin,MAP,基于Windows的有MySqlWinAdmin, myAdmin等。由于 
PHP3與PHP4的MySql功能頗多不兼容之處,所以我建議在Apache中同時 
安裝PHP3與PHP4。這兩個小程序可以在這里下載: 

都只有幾十K,而且phpMyAdmin中還包含有簡體中文的提示, 
將 phpMyAdmin_2.0.5.zip 帶目錄名解壓縮到 c:/apache/htdocs目錄下, 
或者其他設定了 Alias 的目錄下,然后編輯文件: 
c:/apache/htdocs/phpMyadmin/config.inc.php3 
在里面找到: 
require("english.inc.php3"); 
一行,將它替換成: 
require("chinese_gb.inc.php3"); 
然后保存。在啟動它之前還有一件必須要做的事就是編輯 c:/winnt/php3.ini , 

在里面找到 include_path 一行,將它修改為: 
    include_path = "c:/apache/htdocs/phpmyadmin" 
保存后在瀏覽器地址欄中輸入: 
     
看到沒有?它說--〉"歡迎使用 phpMyAdmin 2.0.5" ! 
【☆☆☆ PHP3概要說明 ☆☆☆】 
PHP3似乎沒有什么其它需要特殊設定的東西,唯一需要修改的文件就是 php3.in 
i 。 
上面已經提到要修改的兩個部分: 
    include_path = "c:/apache/htdocs/phpmyadmin;c:/apache/htdocs" 

凡是在PHP3中使用了 include 或者 require ,所要包含的文件必須在 
include_path 所設定的路徑之一,好在修改了php3.ini后會立即生效, 
不需要重新啟動apache。 
    extension_dir = "c:/program files/apache/php3/" 
這一項也是必需的,否則無法加載擴展模塊。 
php3.ini中的內容是區分大小寫的!不過Windows的路徑名大小寫沒有關系。 
【☆☆☆ PHP4概要說明 ☆☆☆】 
PHP4與PHP3頗多不同之處,php.ini的大小就比php3.ini大了幾乎一倍。 
所要修改的項目與php3.ini中的兩項一樣,include_path 與 extension_dir 。 

不過由于內置了MySql的支持,如果只用MySql的話,那么連 extension_dir 
也不用修改,保持默認值即可。PHP4提供了兩個php.ini的版本可用選擇: 
php.ini-dist 
php.ini-optimized 
如果使用 php.ini-dist 的話,那么在使用上沒什么問題??墒且苍S有 
好事之徒如我,用了 php.ini-optimized ,那么會遇到重大問題。 
大家知道,PHP對于表單的處理極為方便,對于使用了 post 方法的表單, 
PHP會自動根據表單的 name 生成同名的變量,幾乎所有的PHP程序都是 
這樣使用自動生成的表單變量的,然而如果將 php.ini-optimized 拷貝 
到 c:/winnt 目錄下并改名為 php.ini 的話,將沒有自動表單變量生成! 
仔細看看 php.ini-optimized ,有這么一段: 
    register_globals = Off  ; Whether or not to register the EGP 
CS variables as global 
                 ; variables. You may want to turn t 
his off if you don@#t want 
                 ; to clutter your scripts@# global sc 
ope with user data. This makes 
                 ; most sense when coupled with track 
_vars - in which case you can 
                 ; access all of the GPC variables th 
rough the $HTTP_*_VARS[], 
                 ; variables. 
為了能夠正確運行其他人寫的PHP范例程序,建議還是改成: 
    register_globals = On 
其實我使用PHP的經驗還不是很多,但是仍然注意到以下幾個問題: 
1. 在需要包含另外一個文件時可以用 include ,也可以用 require 。 
  但是要求在 php.ini 中有路徑設定。假如包含文件的目的僅僅是為了 
  在瀏覽器中顯示輸出的話,可以用 
    readfile("filename"); 
  而且參數還可以是 http 或者 ftp 的 URL 。 
2. 要獲取本文件的文件名,許多人用 $PHP_SELF ,可是我覺得用 
    getenv("PATH_INFO"); 
  更好。使用的場景例如: 
    
"> 

3. 要讀入整個文件,簡單地使用: 
    $contents=file("filename"); 
  就可以了,$contents 會成為一個 array 變量,文件的每一行會成為 
  $contents 中的每一項。陣列下標從 0 到 count($contents) 。 
【☆☆☆ Zend Optimizer for PHP4概要說明 ☆☆☆】 
該軟件也可以從以下地址下載,只有41K: 

需要注意的就是這個版本是 
Zend Optimizer Beta4 for PHP4.0.0 for WindowsNT,版本號是0.98。 
只能用在上述的 PHP4.0.0 for WIN32 這個版本上。 
【☆☆☆ Active Perl概要說明 ☆☆☆】 
Active State的Active Perl5.6是目前最流行的最新版本的PERL解釋器, 
不明白為什么要 8174K 這么大?幾乎是Apache和MySql加起來的大小。 
不過這是完全版本的PERL,包含有PERL5的各個模塊。之所以建議安裝到 
c:/usr 
目錄下,是由于這樣一來PERL的CGI程序就可以用和在UNIX下一樣的 
SHABANG行了: 
#!/usr/bin/perl 
當然,按照Windows格式用也可以: 
#!c:/usr/bin/perl.exe 
這樣在自己的機器上調試好的PERL程序不用修改就可以上傳到UNIX主機上 
去使用,方便很多。關于PERL的編程問題不在本文討論的范圍之內。 
本文旨在拋磚引玉,希望和各地的朋友交流。也希望大家把在使用PHP及其 
相關環境中的心得寫出來與網友們共享,共同進步。 
如果發現文中有錯誤,敬請指正,不勝感激。方式下可以,用notepad也可以另存為這個文件名。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品黄页免费高清在线观看| 国产精品香蕉在线观看| 国产欧洲精品视频| 久久久精品国产亚洲| 91天堂在线观看| 欧美激情一区二区三区高清视频| 亚洲3p在线观看| 亚洲欧美三级伦理| 色噜噜狠狠色综合网图区| 久久久久久久久中文字幕| 国内伊人久久久久久网站视频| 疯狂蹂躏欧美一区二区精品| 在线亚洲男人天堂| 91精品国产91久久久久| 久久精品视频一| 91中文精品字幕在线视频| 疯狂做受xxxx高潮欧美日本| 日韩精品亚洲精品| 欧美日韩国产丝袜另类| 亚洲男人天堂2024| 国产精品视频一区二区三区四| 国产999在线| 国精产品一区一区三区有限在线| 性色av一区二区三区在线观看| 欧美成人sm免费视频| 欧美亚洲另类在线| 美女久久久久久久| 欧美性xxxxhd| 57pao国产成人免费| 96精品视频在线| 欧美精品在线看| 精品香蕉一区二区三区| 91高清视频免费| 欧洲日本亚洲国产区| 亚洲午夜久久久影院| 亚洲精品videossex少妇| 欧美高清在线观看| 久久香蕉国产线看观看网| 色综合久久久888| 97精品国产91久久久久久| 97超视频免费观看| 98午夜经典影视| 成人看片人aa| 亚洲国产又黄又爽女人高潮的| 精品日韩中文字幕| 亚洲国产精品热久久| 在线观看不卡av| xxxx欧美18另类的高清| 亚洲大胆人体视频| 亚洲精品国精品久久99热一| 久久国产精品久久久| 5278欧美一区二区三区| 欧美日韩亚洲精品内裤| 最近2019年日本中文免费字幕| 亚洲国产精品久久精品怡红院| 日韩亚洲第一页| 日韩在线观看电影| 欧美在线激情视频| 日韩美女写真福利在线观看| 国内精品久久久久久中文字幕| 日本a级片电影一区二区| 成人精品视频在线| 精品日韩视频在线观看| 欧美巨猛xxxx猛交黑人97人| 欧美激情国产精品| 日韩在线www| 国产不卡av在线免费观看| 亚洲综合精品伊人久久| 亚洲第一福利视频| 国产亚洲人成a一在线v站| xxx欧美精品| 久久久久久久久亚洲| 久久精品视频网站| 欧美专区国产专区| 久久影视免费观看| 国产精品劲爆视频| 成人免费视频a| 欧美性感美女h网站在线观看免费| 精品女同一区二区三区在线播放| 欧美视频中文字幕在线| 国产精品老牛影院在线观看| 992tv成人免费视频| 97免费中文视频在线观看| 92看片淫黄大片欧美看国产片| 久久久久久久电影一区| 国产精品久久久久久久久久久久久| 日韩成人在线播放| 亚洲a∨日韩av高清在线观看| 欧美二区在线播放| 亚洲第一精品夜夜躁人人躁| 亚洲色图狂野欧美| 日韩视频在线观看免费| 亚洲欧洲在线观看| 国产在线视频91| 欧美xxxx综合视频| 日韩免费观看高清| 91高清免费在线观看| 欧美性开放视频| 亚洲男人第一网站| 欧美日韩中文字幕在线视频| 亚洲一区二区在线播放| 日韩视频免费在线| 欧美激情一区二区三区高清视频| 国语自产精品视频在线看| 成人免费自拍视频| 国产精品亚洲欧美导航| 久久中文字幕视频| 日韩中文字幕免费看| 国产精品女人久久久久久| 日韩精品中文字幕久久臀| 91在线免费网站| 亚洲精品美女网站| 俺去啦;欧美日韩| 夜夜躁日日躁狠狠久久88av| 日韩精品福利网站| 欧美大片免费观看在线观看网站推荐| 欧美精品制服第一页| 欧洲永久精品大片ww免费漫画| 欧美日韩国产一区中文午夜| 欧美亚洲另类制服自拍| 大胆欧美人体视频| 日韩精品中文字幕有码专区| 亚洲色图日韩av| 久久久亚洲影院你懂的| 韩国美女主播一区| 日韩电影中文字幕av| 日韩资源在线观看| 日韩免费在线电影| 久久久久久久久久久久久久久久久久av| 国产98色在线| 在线视频国产日韩| 亚洲黄页视频免费观看| 欧美理论片在线观看| 色综久久综合桃花网| 国产精品第100页| 26uuu日韩精品一区二区| 欧美激情欧美狂野欧美精品| 亚洲国产成人在线播放| 成人免费黄色网| 精品成人久久av| 日韩av手机在线看| 欧美高跟鞋交xxxxxhd| 国产精品成av人在线视午夜片| 国产精品久久91| 国产精品久久激情| 国产精品中文字幕在线| 日韩中文字幕国产| 日韩69视频在线观看| 91精品综合视频| xvideos国产精品| 欧美一区二粉嫩精品国产一线天| 日韩性生活视频| 成人激情黄色网| 色综合老司机第九色激情| 91夜夜未满十八勿入爽爽影院| 欧美放荡办公室videos4k| 亚洲男人7777| 国产精品极品尤物在线观看| 色偷偷偷综合中文字幕;dd| 国产丝袜一区二区三区| 亚洲国产成人久久| 萌白酱国产一区二区| 第一福利永久视频精品| 久久久久久国产精品三级玉女聊斋|