|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2003-10-27, 10:22 PM | #1 |
榮譽會員
|
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目錄的內容中的選項。 好了,已經配置完了,開始試驗吧。 |
送花文章: 3,
|
|
|
相似的主題 | ||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
在FREEBSD系统上配置APACHE WEB服务器,及其常用模块 | 貝斯特 | 論壇程式討論區 | 0 | 2005-07-01 10:01 PM |