軟件首頁(yè) |  文章首頁(yè)
最新更新 軟件分類 設(shè)為首頁(yè) 加入收藏 聯(lián)系我們
當(dāng)前位置:首頁(yè)文章首頁(yè) IT學(xué)院 PHP

Win2000+Apache+MySql+PHP4+PERL安裝使用小結(jié)

作者:東坡下載  來(lái)源:uzzf  發(fā)布時(shí)間:2010-10-14 10:38:27  點(diǎn)擊:

Windows 2000+Apache+MySQL+php3+PHP4+PERL安裝使用小結(jié)
www。1000script.com 2002-9-3 1000script專業(yè)腳本
Windows 2000+Apache+MySql+PHP3+PHP4+PERL安裝使用小結(jié)(一)
  這里一定有許多和我一樣喜歡嘗試新鮮事物的朋友,尤其是當(dāng)聽(tīng)說(shuō)
某某軟件有了新的版本時(shí)一定也會(huì)迫不及待的去下載一份回來(lái)用用再說(shuō)。
這里我想和大家探討一下以下流行軟件的應(yīng)用,意在拋磚引玉。
OS : Microsoft Windows 2000 PRofessional簡(jiǎn)體中文版
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. 運(yùn)行 apache_1_3_12_win32.exe ,按照提示安裝,安裝目錄不妨為:
  c:\apache
2. 修改 c:\apache\httpd.conf,去掉ServerName前的"#"號(hào),后面
  跟本機(jī)的IP地址
3. 運(yùn)行 c:\apache\apache -i 將Apache安裝成為Windows 2000的一個(gè)服務(wù)
4. 運(yùn)行 net start apache 啟動(dòng)Apache
5. 將 c:\apache\htdocs\index.html.en 改名為 index.html ,然后
  在瀏覽器地址欄中輸入: http://localhost
【★★★ MySql快速安裝 ★★★】
1. 將 mysql-shareware-3.22.34-win.zip 解壓縮到一個(gè)臨時(shí)目錄下,
  然后運(yùn)行 setup.exe 開(kāi)始安裝,一切用默認(rèn)值安裝即可
2. 運(yùn)行 c:\mysql\bin\mysqld-shareware --install
  將mysql安裝成Windows 2000的一個(gè)服務(wù)
3. 運(yùn)行 net start mysql  啟動(dòng)mysql服務(wù)即可
【★★★ PHP3快速安裝 ★★★】
1. 將 php-3.0.15-win32.zip 解壓縮到一個(gè)目錄下,例如
  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. 重新啟動(dòng)Apache (net stop apache, net start apache)
  PHP3就可以運(yùn)行了,創(chuàng)建一個(gè)文件 c:\apache\htdocs\info.php3 ,
  內(nèi)容只有一行:   
  然后在瀏覽器地址欄中輸入:http://localhost/info.php3
5. 為了加入對(duì)MySql的支持,需要編輯 c:\winnt\php3.ini ,
  找到extension_dir,將該行改為:
extension_dir = "c:\apache\php3\"
  再找到;extension=php3_mysql.dll
  去掉前面的分號(hào)即可
【★★★ PHP4快速安裝 ★★★】
1. 將 php-4.0.0-Win32.zip 解壓縮到一個(gè)目錄下,例如
  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. 重新啟動(dòng)Apache (net stop apache, net start apache)
  PHP4就可以運(yùn)行了,創(chuàng)建一個(gè)文件 c:\apache\htdocs\info.php ,
  內(nèi)容只有一行:   
  然后在瀏覽器地址欄中輸入:http://localhost/info.php
  PHP4內(nèi)置對(duì)MySql的支持,不需要額外設(shè)置
【★★★ Zend Optimizer for PHP4快速安裝 ★★★】
1. 將 ZendOptimizer-Beta4-WindowsNT.zip 解壓縮到一個(gè)目錄下,
  例如 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 Technologies
【★★★ Active Perl快速安裝 ★★★】
1. 鼠標(biāo)雙擊 ActivePerl-5.6.0.613.msi 運(yùn)行之,這是一個(gè)Windows
  Installer Packge格式的安裝包,在Windows 2000下可以直接
  運(yùn)行,按照提示安裝,默認(rèn)的安裝路徑是 c:\perl ,不妨改成
  c:\usr
2. 修改 c:\apache\srm.conf ,加入如下一行:
AddHandler cgi-script .pl
3. 在PERL程序的第一行加上:
#!/usr/bin/perl
4. 為了讓Apache也能夠識(shí)別*.cgi程序,在 srm.conf 中加入:
AddHandler cgi-script .cgi
  這樣一來(lái)本地的PERL CGI程序就可以和UNIX主機(jī)上的完全保持一致了
  為了讓Apache能夠處理Server Side Include,在 srm.conf 中加入:
AddType text/html .shtml
AddHandler server-parsed .shtml
  這樣CGI程序就可以以SSI的方式運(yùn)行了
5. 為了讓以上修改生效,需要重新啟動(dòng)Apache (net stop apache, net start
apache)
完全按照以上步驟進(jìn)行,就會(huì)在不出錯(cuò)的情況下?lián)碛辛?
Apache+MySql+PHP3+PHP4+PERL的運(yùn)行環(huán)境了!事實(shí)上,
以上方法在Windos NT4.0+SP3+中一樣可行。
【☆☆☆ Apache概要說(shuō)明 ☆☆☆】
Apache的默認(rèn)安裝目錄是c:\program files\apache group\apache,
不過(guò)為了方便起見(jiàn),不妨將它安裝到c:\apache目錄下。配置文件是
c:\apache\conf\httpd.conf,通常至少需要修改的是ServerName這
一項(xiàng),把注釋符號(hào)"#"去掉,最簡(jiǎn)單是后面跟IP地址,對(duì)于有WINS
的局域網(wǎng)用戶可以用機(jī)器名,對(duì)于有DNS的網(wǎng)絡(luò)用戶可以用域名。在
Windows 2000下沒(méi)有設(shè)置ServerName這一項(xiàng)會(huì)造成Apache不能啟動(dòng)。
還有一個(gè)影響是當(dāng)用如下方式使用Alias時(shí):
Alias /userdir "c:/userdir/"
假如這樣調(diào)用:
http://localhost/userdir/
不會(huì)產(chǎn)生任何問(wèn)題,可是如果這樣調(diào)用:
http://localhost/userdir
那么localhost會(huì)被替換成ServerName所指定的值,如果這個(gè)值不能
被正確解析,就無(wú)法訪問(wèn)。
用戶的配置項(xiàng)目添加在httpd.conf或者srm.conf中都可以,一說(shuō)是將
所有的配置項(xiàng)目都放在httpd.conf中,這樣只需要修改維護(hù)這一個(gè)
配置文件,比較方便,而且避免了沖突(這是srm.conf文件中說(shuō)的。。
可是httpd.conf確實(shí)太大了,要在里面搜索特定的項(xiàng)目就不很容易。
還有一說(shuō)是將所有的用戶自己添加修改的配置項(xiàng)目都放在srm.conf中,
這個(gè)文件很小,便于察看修改,本人傾向于后者。
在httpd.conf中,Apache的其它常用的可能需要修改的設(shè)置有:
ServerAdmin your@email.address #管理員的e-mail地址
DocumentRoot "c:/apache/htdocs" #默認(rèn)的根路徑
注意路徑全都是用斜線而不是反斜線來(lái)分隔DirectoryIndex index.html index.php index.php3 index.htm index.shtml
這一項(xiàng)指明了在每個(gè)目錄中的默認(rèn)文檔及其順序 accessFileName .htaccess #目錄訪問(wèn)的配置文件名
用資源管理器會(huì)發(fā)現(xiàn)無(wú)法將一個(gè)文件改名成".htaccess",不過(guò)
在命令行方式下可以,用notepad也可以另存為這個(gè)文件名。

【☆☆☆ MySql概要說(shuō)明 ☆☆☆】
MySql的默認(rèn)安裝目錄是c:\mysql,安裝結(jié)束后沒(méi)有任何提示信息說(shuō)安裝結(jié)束,請(qǐng)點(diǎn)Finish按鈕之類的話,直接就退出了。

文章評(píng)論

關(guān)于本站 | 網(wǎng)站幫助 | 廣告合作 | 下載聲明 | 友情連接 | 網(wǎng)站地圖
Copyright © 20098-2010 uzzf下載站. All Rights Reserved .