在Windows2000ADV下配置Apache+PHP5+MySql5_PHP教程

來源:互聯網
上載者:User
以前為了圖方便,是用套件包.版本很久了,是apache(Unix平台最流行的WEB伺服器平台)1.X.MySQL(和PHP搭配之最佳組合)4.X,php(做為現在的主流開發語言)4.X的.現在已經過時很久了..而且漏洞一大堆,幸好我只是在本地使用...不過為了追潮流,就鳥槍換炮咯..

所用軟體版本:

MySQL(和PHP搭配之最佳組合)-5.0.4-beta-win32

apache(Unix平台最流行的WEB伺服器平台)_2.0.54-win32-x86-no_ssl

php(做為現在的主流開發語言)-5.0.3-Win32

php(做為現在的主流開發語言)MyAdmin-2.6.2-rc1

ZendOptimizerWindows-i386

以上軟體可以到各大下載網站下載.或者直接登陸官方網站下載.而且配置教程也是一大堆,我就不做詳細的技術文獻了..

php(做為現在的主流開發語言)的官方網站 http://www.php(做為現在的主流開發語言).net/?有中文語言服務,你甚至可以找到最新的中文php(做為現在的主流開發語言)手冊
php(做為現在的主流開發語言)的下載頁面 http://www.php(做為現在的主流開發語言).net/downloads.php(做為現在的主流開發語言)

apache(Unix平台最流行的WEB伺服器平台)的官方網站 http://www.apache(Unix平台最流行的WEB伺服器平台).org/
apache(Unix平台最流行的WEB伺服器平台)的下載頁面 http://archive.apache(Unix平台最流行的WEB伺服器平台).org/dist/httpd/


MySQL(和PHP搭配之最佳組合)作為一款資料庫軟體最大的特點就是免費,當然他也非常高效,有和php(做為現在的主流開發語言)相似的特性
MySQL(和PHP搭配之最佳組合)官方網站 http://www.MySQL(和PHP搭配之最佳組合).com/

php(做為現在的主流開發語言)MyAdmin for Windows V2.6.2

我是到天空軟體站下載的:http://www.skycn.com/soft/10687.html

ZendOptimizerWindows,這個是用來解析某些源碼和最佳化的.我是到天空軟體站下載的

Zend Optimizer V2.5.7 For Windows:

也是到天空軟體站下載的:http://www.skycn.com/soft/20133.html

安裝好所有程式後.開始著手配置了.:

首先配置apache(Unix平台最流行的WEB伺服器平台)2
開啟apache(Unix平台最流行的WEB伺服器平台)2conf檔案夾下面的httpd.conf設定檔
到最後 加入
LoadFile c:/php(做為現在的主流開發語言)/php(做為現在的主流開發語言)5ts.dll //載入php(做為現在的主流開發語言)5ts.dll,這無論是apache(Unix平台最流行的WEB伺服器平台)還是iis(微軟的WEB伺服器平台)都必須以來的連結庫
LoadModule php(做為現在的主流開發語言)5_module c:/php(做為現在的主流開發語言)/php(做為現在的主流開發語言)5apache(Unix平台最流行的WEB伺服器平台)2.dll //載入php(做為現在的主流開發語言)5的apache(Unix平台最流行的WEB伺服器平台)模組
AddType application/x-httpd-php(做為現在的主流開發語言) .php(做為現在的主流開發語言)
www.acnow.net
尋找DocumentRoot,後面是"C:/apache(Unix平台最流行的WEB伺服器平台)2/htdocs"可能因安裝路徑不同而不同,
是web網頁的目錄所在地,可改成自己需要的地方,注意,是斜杠"/"不是反斜線"",畢竟這是linux下面移植過來的
尋找DirectoryIndex,後面應該是index.html index.html.var
這是預設的首頁名稱,要再添加index.php(做為現在的主流開發語言) index.htm

然後是配置php(做為現在的主流開發語言)
把C:php(做為現在的主流開發語言)檔案夾下的php(做為現在的主流開發語言).ini-recommended改名,改名為php(做為現在的主流開發語言).ini
php(做為現在的主流開發語言).ini:出於安全和效率的考慮,建議使用php(做為現在的主流開發語言).ini-recommended作為php(做為現在的主流開發語言).ini的藍本,而不要使用php(做為現在的主流開發語言).ini-dist。同時php(做為現在的主流開發語言).ini的尋找路徑也不再限於php(做為現在的主流開發語言)4時代的%SystemRoot%下了,php(做為現在的主流開發語言)5按照以下路徑尋找php(做為現在的主流開發語言).ini:

* php(做為現在的主流開發語言)IniDir (apache(Unix平台最流行的WEB伺服器平台) 2 module only)
* 註冊表索引值:HKEY_LOCAL_MACHINESOFTWAREphp(做為現在的主流開發語言)IniFilePath
* 環境變數:%php(做為現在的主流開發語言)RC%
* php(做為現在的主流開發語言)5的目錄 (for CLI), 或者web伺服器目錄(for
SAPI modules)
* Windows目錄(C:windows or C:winnt)
這五個方案中,配合apache(Unix平台最流行的WEB伺服器平台)2時最好使用php(做為現在的主流開發語言)IniDir,其次是使用%php(做為現在的主流開發語言)RC%環境變數,另外,NTFS上記得給伺服器開php(做為現在的主流開發語言).ini的讀許可權。
開啟php(做為現在的主流開發語言).ini,尋找extension_dir後面的改為"C:/php(做為現在的主流開發語言)/ext",看看那個檔案夾就知道是什麼東西了
尋找Windows Extensions,那下面有一排的;extension=php(做為現在的主流開發語言)_***.dll
開始去分號了,去掉就是支援組件
起碼把
extension=php(做為現在的主流開發語言)_gd2.dll
extension=php(做為現在的主流開發語言)_mbstring.dll
extension=php(做為現在的主流開發語言)_MySQL(和PHP搭配之最佳組合).dll
前面的分號去掉
php(做為現在的主流開發語言)5開始預設不支援MySQL(和PHP搭配之最佳組合)了,所以我們要為他添加支援,除了extension=php(做為現在的主流開發語言)_MySQL(和PHP搭配之最佳組合).dll去分號之外
在php(做為現在的主流開發語言)目錄裡有個libMySQL(和PHP搭配之最佳組合).dll檔案,把它複製到系統的system32檔案夾下,複製php(做為現在的主流開發語言).ini到windows目錄下

以後都是網上的教程..沒辦法,懶啊..

php(做為現在的主流開發語言).ini我是放到c:winntsystem32下的.php(做為現在的主流開發語言)是可以解析了.而且MySQL(和PHP搭配之最佳組合)也可以正常運行.只不過我原來是開了iis(微軟的WEB伺服器平台)的.已經佔了80連接埠,所以我安裝apache(Unix平台最流行的WEB伺服器平台)的時候是選擇了8080連接埠.而且不是把apache(Unix平台最流行的WEB伺服器平台)載入成服務..

http://www.bkjia.com/PHPjc/508539.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/508539.htmlTechArticle以前為了圖方便,是用套件包.版本很久了,是apache (Unix平台最流行的WEB伺服器平台) 1.X.MySQL (和PHP搭配之最佳組合) 4.X,php (做為現在的主流開發...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.