史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 論壇程式討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2003-10-27, 10:22 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 Windows2000下安裝Apache PHP4 MySQL

內容:一、 安裝APACHE1.3.9(配置conf目錄下的httpd.conf文件)

1.#BindAddress * 改為 BindAddress 127.0.0.1
#Servername new.host.name 改為 Servername localhost

2.讓你的APACHE來支持PHP4. 加上下面這麼幾句:
ScriptAlias /php4/ \"C:/php4/\"
AddType application/x-httpd-php4 .php
AddType application/x-httpd-php4 .php3
AddType application/x-httpd-php4 .php4
Action application/x-httpd-php4 \"/php4/php.exe\"

3.設定Apache虛擬目錄,加入以下行:
Alias /test/ \"c:/php3/test/\"
Alias /jjjj/ \"d:/timenet/\"

4.增加預設啟動我的文件:
DirectoryIndex index.html
DirectoryIndex index.htm
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.php4

5.測試文件info.php:

在瀏覽器中輸入http://localhost/info.php

二、php4安裝(php-4.0.2pl2-Win32.zip)

1. 將軟體包解壓到c:\\php4下。

2. 再將目錄下的所有dll文件拷到c;\\winnt\\system32下,不要覆蓋已有的dll文件。將目錄下的php.exe和php.ini-dist兩個文件拷到c:\\winnt下;

3. 將winnt\\php.ini-dist改名為php.ini,並找到;Windows Extensions項將
extension_dir = c:\\php4
extension=php_zlib.dll
extension =php_ldap.dll
extension =php_zlib.dll
extension =php_calendar.dll
extension =php_exif.dll
extension =php_ftp.dll
extension =php_mssql70.dll (這一項不要加,沒有MSSQL7.0呀)
extension =php_imap.dll
有就去掉前面的分號,沒有就自己加上。這個部分容易出現錯誤,是因為在php.ini文件中指定載入了無效的或者不存在的php_*.dll文件,載入這些錯誤信息還可能導致瀏覽器尋找不到伺服器。

4. PHP.INI其他設定:

asp_tags = On ; 允許使用ASP風格的標記
upload_max_filesize = 2097152;
上載文件的最大字元
(關於mysql的設定)
mysql.default_host = localhost;
mysql.default_user = root;
mysql.default_password= yourpasswd; 以上
(在您使用include函數時,只有被指定的目錄下的文件才可以被包含)
include_path = \\path1;\\path2;\\path3....
(只有c:\\php4\\test目錄下面的php文件才可以執行)
doc_root= c:\\php4\\test

三、MySQL安裝(mysql-3.23.27-beta-win.zip)

1. 先安裝mysql,預設安裝路徑為:c:\\mysql

2. 開啟「執行」輸入C:\\mysql\\bin\\mysqld-nt.exe –install

3. 開啟「系統管理工具」->「服務」,找到「mysql」服務,啟動它。重啟windows2000。



如何在windows98/NT/2000上支持cgi,php,asp,mysql




如何在WIN98下建立CGI、ASP、PHP的執行平台

1、首先安裝win98的pws(WIN98盤中就有此程序),再安裝perl(到網上有下載perl),接著安裝php4(到網上下載),接著再安裝mysql(網上有下載mysql) 。

2、在註冊表HEKY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\parameters\Script Map
中加入:
.cgi "c:/perl/bin/perl.exe %s %s"
.pl "c:\perl\bin\perl.exe %s %s"
.php "c:\php4\sapi\php4isapi.dll"
.php3 "c:\php4\sapi\php4isapi.dll"
.php4 "c:\php4\sapi\php4isapi.dll"
.phtml "c:\php4\sapi\php4isapi.dll"

3、php4的設定:
把php4安裝到chp4目錄 copy php4ts.dll c:\windows\system
更改php.ini.dist成php.ini
編輯php.ini文件,找到 doc_root=c:\php4,修改成extension_dir = C:\php4\extensions完後儲存碟
copy php.ini c:\windows
從新啟動電腦一切ok

4、pws內容中選進階/編輯內容,讀取,執行,指令碼,全打鉤
測試php:編輯test.php 加入儲存碟到c:\Inetpub\wwwroot目錄下,在ie中localhost/test.php能看到xiaoyuan,php4就算成功了。
測試cgi:編輯test.cgi 加入#!c:/perl/bin/perl。
print "Content-type:text/htmlnn";
print"恭喜!CGI程序執行成功了!";
存到c:\Inetpub\wwwroot目錄下,在ie中localhost/test.cgi能看到恭喜!CGI程序執行成功了的字樣就成功了。

5、安裝mysql:setup預設安裝就行了,測試mysql,c:\mysql\mysqld-shareware.exe啟動mysql在敲入mysql.exe進入sql了嗎?如能進入就一切OK!
在使用中請注意:用PWS伺服器執行CGI程序時,不支持相對路徑的設定。思維稿

 
如何在WINNT/2000的建立CGI、ASP、PHP的執行平台

WINNT上實現偵錯CGI、ASP、PHP方法,現在有很多的個電腦安上了WINNT操作系統,它的穩定性是WIN9X不能比擬的。加上郵件列表較易實現,設定也不是很困難。

  要在NT以上功能就必須使用IIS(Microsoft Internet Information Server),但由於介紹此類的文章較少,所以使大多數的初學者無所適從,我把必要的步驟寫上(版本不同可能選項有所不同):

  一.如果沒有安裝IIS,請先安裝,WINNT4.0 Server 光碟上有(目錄是:IIS4),安裝很簡單,找到相應的目錄,SETUP就可以了。

  二.安裝Perl for win32(perl解釋器)和PHP解釋器,下載API518E和PHP4,安裝ActivePerl5.00518和PHP4.然後在C:\Inetpub\wwwroot下新增一個cgi-bin的子目錄((此時系統預設的虛擬主機目錄是C:\Inetpub\wwwroot IP位址:192.168.5.1)。

  三. 在開始--->程序--->windows nt40 option pack,找到microsoft internet information servre,選項

internet 服務管理器(版本不同,可能目錄有所不同.如果你安裝的是IIS4,win2000安裝IIS5

設定方法為:按開始=》程序=》Microsoft Internet 伺服器 => IIS 管理器, 啟動後會首先出現 IIS4 控制

台的畫面(或在瀏覽器的位址攔輸入:http://localhost:7207/iisadm/iis.asp,win2000的在控制台中), 啟

動IIS4控制台後,在右窗 框內點選「預設WEB站點」;再點選左邊框的「主目錄」,此時你就可配置你的

http站點了(預設http站點目錄 為C:\Inetpub\wwwroot),然後再按「映射.."按鈕,此時彈出一新視窗,在

新視窗裡按「增加.."按鈕,

1、填 入:c:\perl\bin\perl.exe %s%s下面的可執行文件的副檔名類型,填入.cgi。

2、填入: c:\perl\bin\perl.exe %s%s下面的可執行文件的副檔名類型,填入.pl。

3、填入: c:\php\php.exe 下面的可執行文件的副檔名類型,填入.php。

儲存後,CGI、PHP、ASP程序就能正常執行了。

  四.選項主機的內容,驗證"主內容"為WWW服務,點擊編緝,進入「skong的WWW服務主內容」,我的文件的啟用預設我的文件為「index.htm,index.html「按「驗證」,IIS管理處預設的主機為「home」。按「確定」退出。

  五.右點HOME選項內容,選項主目錄,本機路徑,設為你的主頁目錄位址,這裡填為:c:\inetpub\wwwroot 。選項確定結束。

  六.在HOME目錄下,選操作--->新增虛擬目錄,用/cgi-bin 作為目錄的別名,按下一步後加上此目錄的路徑,例c:\inetpub\wwwroot\cgi-bin,按下一步,所有的選項(允許讀訪問、允許指令碼訪問、允許執行訪問(包括指令碼訪問)、允許寫入訪問),全部打勾,選項完成後儲存你的修改。

  此外,你的CGI指令碼還可能需要讀取下列目錄及其中的文件:%systemroot% \system (通常是c:\winnt\system) ,%systemroot% \system32 (通常是c:\winnt\system32).

  如果你的CGI指令碼使用DLL.OLE伺服器,或是以VB為基礎,則需要修改對臨時目錄(通常是c:\temp)的權力。如果說你的CGI指令碼中,有的要建立輸出文件(日誌、計數器等),則要對cgi-bin目錄修改權和對我的文件根目錄的讀取權,這可以在右擊home和cgi-bin目錄的內容中的選項。

  好了,已經配置完了,開始試驗吧。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
在FREEBSD系统上配置APACHE WEB服务器,及其常用模块 貝斯特 論壇程式討論區 0 2005-07-01 10:01 PM


所有時間均為台北時間。現在的時間是 06:45 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1