Win2000+Apache+MySql+PHP4+PERL安裝使用小結
Windows 2000+Apache+MySQL+php3+PHP4+PERL安裝使用小結 【☆☆☆ MySql概要說明 ☆☆☆】
www。1000script.com 2002-9-3 1000script專業腳本
Windows 2000+Apache+MySql+PHP3+PHP4+PERL安裝使用小結(一)
這里一定有許多和我一樣喜歡嘗試新鮮事物的朋友,尤其是當聽說
某某軟件有了新的版本時一定也會迫不及待的去下載一份回來用用再說。
這里我想和大家探討一下以下流行軟件的應用,意在拋磚引玉。
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 ,然后
在瀏覽器地址欄中輸入: http://localhost
【★★★ 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 ,
內容只有一行:
然后在瀏覽器地址欄中輸入:http://localhost/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 ,
內容只有一行:
然后在瀏覽器地址欄中輸入:http://localhost/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 Technologies
【★★★ 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/"
假如這樣調用:
http://localhost/userdir/
不會產生任何問題,可是如果這樣調用:
http://localhost/userdir
那么localhost會被替換成ServerName所指定的值,如果這個值不能
被正確解析,就無法訪問。
用戶的配置項目添加在httpd.conf或者srm.conf中都可以,一說是將
所有的配置項目都放在httpd.conf中,這樣只需要修改維護這一個
配置文件,比較方便,而且避免了沖突(這是srm.conf文件中說的。。
可是httpd.conf確實太大了,要在里面搜索特定的項目就不很容易。
還有一說是將所有的用戶自己添加修改的配置項目都放在srm.conf中,
這個文件很小,便于察看修改,本人傾向于后者。
在httpd.conf中,Apache的其它常用的可能需要修改的設置有:
ServerAdmin your@email.address #管理員的e-mail地址
DocumentRoot "c:/apache/htdocs" #默認的根路徑
注意路徑全都是用斜線而不是反斜線來分隔DirectoryIndex index.html index.php index.php3 index.htm index.shtml
這一項指明了在每個目錄中的默認文檔及其順序 accessFileName .htaccess #目錄訪問的配置文件名
用資源管理器會發現無法將一個文件改名成".htaccess",不過
在命令行方式下可以,用notepad也可以另存為這個文件名。
MySql的默認安裝目錄是c:\mysql,安裝結束后沒有任何提示信息說安裝結束,請點Finish按鈕之類的話,直接就退出了。