我們已經將 apache、php、mysql 成功安裝到計算機中,但現在 apache 還不能執行 php 的檔案,php 也不能訪問 mysql 資料庫,還需要對它們作一些相關的設定。
首先了解一些它們各自的配置檔案:
apache:預設的配置檔案為 apache 目錄下 conf 資料夾中的 httpd.conf 檔案。
php:預設的配置檔案為 php 目錄下的 php.ini 檔案。
mysql:預設的配置檔案為 mysql 安裝目錄下的 my.ini 檔案。
配置 apache
設定**主目錄
apache 預設的**主目錄為 apache2.2\htdocs (以本次安裝為例)。要更改**主目錄,可以用記事本開啟 httpd.conf 檔案,查詢 documentroot 引數。
將後面的內容改為你自己所設定的資料夾即可。如,我更改為"c:/wwww"。修改了**主目錄後,還的修改一下許可權目錄,讓 apache 允許訪問配置的新目錄。在配置檔案中找到「this should be changed to whatever you set documentroot to.」語句,下面有個路徑。
配置 apache 以支援 php
在 httpd.conf 檔案中查詢 loadmodule foo_module modules/mod_foo.so 模組,在該模組的最後加入一下三行**:
loadmodule php5_module "c:/php5/php5apache2_2.dll" //載入php模組到apache中
phpinidir "c:/php5" 或 phpinidir "c:/php5/php.ini" //識別php.ini配置檔案的位置
上面步驟完成後,儲存 httpd.conf 檔案,然後重啟 apache 使設定生效。接下來寫乙個簡單的 php 檔案測試一下配置是否成功。在 c:\www 目錄下用記事本新建乙個 test.php 檔案,在其中輸入 並儲存檔案,最後,開啟瀏覽器輸入 http://localhost/test.php,如果出現如下圖內容,則表明配置 apache 支援 php 成功了。
最後修改具體的 index 檔案先後順序,由於配置了 php 功能,當然需要 index.php 優先執行
在 httpd.conf 檔案中查詢 directoryindex 內容,找到 directoryindex index.html 這一段,將其修改為 directoryindex index.php index.html,儲存檔案。
配置 php 支援 mysql 資料庫
指定 php 擴充套件包的具體目錄,以便呼叫相應的 dll 檔案。
開啟 php.ini 檔案,找到 ; extension_dir = "ext" 這一段,將它改為 extension_dir = "c:/php5/ext" (注意:要去除前面的分號)。
2)根據需要,開啟相應的擴充套件庫
我這裡作如下設定:其中最重要的是開啟 php_mysql.dll 這一項。
儲存檔案,重啟 apache。
在 c:/www 目錄下新建乙個 index.php 檔案,輸入一些內容進行測試即可。
php 本地開發及測試環境搭建(Wamp)
原創 別打名名 最後發布於2015 06 18 10 14 21 閱讀數 2739 收藏 展開 1 簡介 採用最簡潔的web開發環境 wamp整合安裝環境,即windows apache mysql php四個軟體整合。這樣就可以省去了我們逐個安裝軟體並進行配置的工作,對新手而言是個不錯的選擇。ph...
wamp 環境配置
這裡以我的安裝目錄為準 一 conf httpd.conf apache 配置檔案 httpd.conf 主要配置內容 1 增加一行 該檔案就是php解析引擎 loadmodule php5 module d php5.2 php5apache2 2.dll 2 增加一行 解析php檔案 3 增加一...
WAMP環境搭建
windows系統下 wamp lamp 環境搭建 apache php 執行緒安全 ts 與非執行緒安全 nts php從 5.2.1開始區分 thread safe ts 與 no thread safe nts 之分 也就是執行緒安全與非執行緒安全 所謂執行緒安全是指,執行緒在執行的時候需要有...