程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 最純淨的Apache 2 && PHP 5 && Mys

最純淨的Apache 2 && PHP 5 && Mys

編輯:關於PHP編程

前期准備:

Windows XP SP2 (其實系統只要是 98 以上都可以遵循這樣的方法我認為)
apache(Unix平台最流行的WEB服務器平台) 2本例中我選用了 2.2.2 for Win32 ……)
http://archive.apache(Unix平台最流行的WEB服務器平台).org/dist/httpd/

php(做為現在的主流開發語言) 5 (雖然版本數有點不吉利…… 但我還是毅然選擇了 5.1.4 for Win32 Zip 版……)
http://www.php(做為現在的主流開發語言).net/downloads.php(做為現在的主流開發語言)
 
MySQL(和PHP搭配之最佳組合) 5 (5.1 尚不穩定…… 我們姑且還是選擇 MySQL(和PHP搭配之最佳組合) 5.0.22 for Win32 Zip 版……)
http://www.MySQL(和PHP搭配之最佳組合).com/

本方案並不涉及系統文件夾…… 所以我們大可選擇其它分區的某個文件夾來方便日後的伺服器維護…… 本為以 X:Server 為例…… 注意:文件夾名稱最好不要包含空格或其它非英文字符…… 否則某些情況下容易造成伺服器崩潰……

========================================
安裝 apache(Unix平台最流行的WEB服務器平台)

運行 apache(Unix平台最流行的WEB服務器平台)_2.2.2-win32-x86-no_ssl.msi …… 一路 Next 下來…… 到選擇安裝方式的時候,選擇 “Custom” 自定義方式…… 然後 Next 選擇安裝路徑…… 定位到 X:Serverapache(Unix平台最流行的WEB服務器平台) (當然,你選擇其它路徑也可以,甚至選擇 Complete 安裝都沒問題…… 我只是習慣講所有服伺服器相關軟體集中到一起而已)
本來不准備寫 iis(微軟的WEB服務器平台) 與 apache(Unix平台最流行的WEB服務器平台) 的共存配置…… 想一想還是帶一筆吧…… 提示填寫 Server Information 時…… 最下方會讓你選擇端口…… 如果你安裝了 iis(微軟的WEB服務器平台) 伺服器…… 這裡就選擇第二項 “only for the current user, on Port 8080, when started manually.”…… 也就是說 apache(Unix平台最流行的WEB服務器平台) 將占用 8080 端口…… 如果你沒安裝 iis(微軟的WEB服務器平台) …… 無視之……
繼續 Next …… 彈出幾個 CMD 窗口安裝 Windows 服務以後…… 安裝就完成了…… 右下角將出現 apache(Unix平台最流行的WEB服務器平台) 粉紅色的羽毛 Icon,不出意外圖標上應該顯示綠燈(表示 HTTP 伺服已經正常啟動)…… 你可以訪問 http://www.quchao.com/ 來試試,如果屏幕出現 “It Works” 就表示安裝成功…… (我記得以前的版本不是這樣的,而是一個挺花哨的頁面…… 所以只要不出現找不到頁面的提示…… apache(Unix平台最流行的WEB服務器平台) 伺服就安裝成功了)當然了…… 如果亮起紅燈…… 配置肯定錯誤…… 回頭查查吧……
apache(Unix平台最流行的WEB服務器平台) 伺服器就安裝完畢了……

=======================================
安裝 php(做為現在的主流開發語言) :

解壓 php(做為現在的主流開發語言)-5.1.4-Win32.zip …… 並放置到 X:Serverphp(做為現在的主流開發語言) 之下……
接下來為 php(做為現在的主流開發語言) 的安裝目錄添加環境變量…… 在我的電腦圖標上點擊滑鼠右鍵…… 查看‘屬性’…… 然後切換到‘高級’選項卡…… 點擊‘環境變量’按鈕(快捷鍵:Alt+N)…… 在彈出的‘系統變量’域中找到‘Path’變量…… 雙擊編輯並在變量值的最後添加 ‘;X:Serverphp(做為現在的主流開發語言)’ (注意有個分號,用來分隔之前的值)……
重啟電腦…… 為啥? 讓環境變量生效呗……
至此 php(做為現在的主流開發語言) 就安裝完畢了…… 當然,現在還未與 apache(Unix平台最流行的WEB服務器平台) 關聯…… 而且未作任何設置…… 不要急…… 後面我會寫……

=======================================
配置 apache(Unix平台最流行的WEB服務器平台)

尤為重要的一步:如果你跟我一樣選擇了當前最新的 php(做為現在的主流開發語言) 穩定版本 5.1.4…… 官方下載來的源碼包中的模塊化支援 php(做為現在的主流開發語言)5apache(Unix平台最流行的WEB服務器平台)2.dll 是不適用於 apache(Unix平台最流行的WEB服務器平台) 2.2.2 的…… 據查需要重新編譯 php(做為現在的主流開發語言) …… 不過php(做為現在的主流開發語言)5 研究室提供了解決方法:
下載這個壓縮包(http://www.php(做為現在的主流開發語言)v.net/php(做為現在的主流開發語言)5apache(Unix平台最流行的WEB服務器平台)2.dll-php(做為現在的主流開發語言)5.1.x.rar)…… 解壓後將 php(做為現在的主流開發語言)5apache(Unix平台最流行的WEB服務器平台)2.dll 扔進 X:Serverphp(做為現在的主流開發語言) 覆蓋原文件…… 將 httpd.exe.manifest 扔進 X:Serverapache(Unix平台最流行的WEB服務器平台)Bin 文件夾…… 最後運行 vcredist_x86.exe (如果你安裝有 .Net FrameWork 就無需安裝此文件)……
當然,如果你選擇比較舊的版本則可略過此步。
下面開始修改 apache(Unix平台最流行的WEB服務器平台) 配置文件: X:/Server/apache(Unix平台最流行的WEB服務器平台)/conf/httpd.conf
修改文檔發布路徑……
搜索:
DocumentRoot “X:/Server/apache(Unix平台最流行的WEB服務器平台)/htdocs”
將值修改成你想要的發布路徑,比如:
DocumentRoot “X:/Server/WWW”
然後還有一處也需要修改…… 否則將無權訪問……
搜索:
Directory “X:/Server/apache(Unix平台最流行的WEB服務器平台)/htdocs”
修改為:
Directory “X:/Server/WWW”
修改默認腳本:
搜索:
DirectoryIndex index.html
添加你想要的默認腳本名稱,用空格分隔,注意前後有優先順序,比如:
DirectoryIndex index.php(做為現在的主流開發語言) index.html index.htm
針對 php(做為現在的主流開發語言) 5 的配置:
在文檔的最下方加入以下字符:
# 調用 php(做為現在的主流開發語言) 5 模塊
LoadModule php(做為現在的主流開發語言)5_module “X:/Server/php(做為現在的主流開發語言)/php(做為現在的主流開發語言)5apache(Unix平台最流行的WEB服務器平台)2.dll”
# 添加 Mime 類型…… 亦可以修改 mime.types 文件
AddType application/x-httpd-php(做為現在的主流開發語言) .php(做為現在的主流開發語言)
AddType application/x-httpd-php(做為現在的主流開發語言)-source .php(做為現在的主流開發語言)s
# 添加默認字符集…… utf8才是王道……
AddDefaultCharset UTF8
# 設置 php(做為現在的主流開發語言).ini 目錄
php(做為現在的主流開發語言)IniDir “X:/Server/php(做為現在的主流開發語言)
至此,apache(Unix平台最流行的WEB服務器平台) 已經可以支持 php(做為現在的主流開發語言) 了…… 當然…… 本文僅介紹如何進行基本安裝…… 將不涉及詳細的配置以及優化…… 各位可以自行參閱手冊進行配置……
www.knowsky.com
=======================================
安裝 MySQL(和PHP搭配之最佳組合)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved