apache如何配置php環境
⑴ Win10系統如何搭建Apache和php環境
首先,到微軟官網下載符合系統位數的Apache和PHP
一、安裝並配置Apache
Apache版本:Apache2.4.18
解壓目錄:D:Acpache24
1、下載回來的是解壓文件,解壓好放到要安裝的位置。
2、打開Apache24\conf下httpd.conf 文件,修改以下關鍵位置,用記事本打開即可。
ServerRoot修改為Apache程序的位置:
修改前:ServerRoot 「c:/Apache24」;
修改前:ServerRoot 「D:/Apache24」;
修改Apache默認的網站的根目錄:
修改前:DocumentRoot 「c:/Apache24/htdocs」;
修改後:DocumentRoot 「D:/Apache24/htdocs」;
修改根目錄的選項:
修改前:
《Directory 「c:/Apache24/htdocs」》
Options Indexes FollowSymLinks
AllowOverride null
Require all granted
《/Directory》
修改後:
《Directory 「D:/Apache24/htdocs」》
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
《/Directory》
啟動Apache
1、「Win + R」的聊天框輸入「cmd」,啟動「命令提示窗」。
2、輸入 「d:」 回車 ,輸入「cd Apache24\bin」回車,輸入「httpd」,如果沒有任何提示表示啟動成功。
3、打開瀏覽器輸入「http://localhost/」進行測試,如下圖顯示證明配置成功。
二、安裝並配置PHP
PHP版本:php5.6.12
安裝目錄:d:php
1、下載回來的是解壓文件,解壓好放到要安裝的位置。
2、復制份php.ini-development,並改名為php.ini。
3、打開Apache24\conf下httpd.conf,在最後加上
#php5 support
LoadMole php5_mole 「D:/PHP/php5apache2_4.dll」
AddHandler application/x-httpd-php .php
PHPIniDir 「D:/php/」
4、重啟 Apache 伺服器。
(安裝伺服器:1、用管理員身份打開命令提示窗;2、輸入「D:」,回車;3、輸入「cd Apache24\bin」,回車;4、輸入「httpd.exe
-k install -n 」Apache24「」,回車,即可安裝成功;5、「Win + R」
運行「services.msc」,打開服務窗口,啟動「Apache2.4」服務;)
5、刪除Apache24/htdocs中其他文件,新建一個index.php,訪問出現php的信息就說明php已經成功安裝。
⑵ 怎樣在Apache里修改PHP的配置
apache和php配置文件是獨立的:
在windows下:
官方下載地址: http://windows.php.net/download/
windows下請注意操作系統、架構、支持的運行庫(vcredist)
http://windows.php.net/qa/
Which version do I choose?
Non Thread Safe 和 Thread Safe?
------------------------------------------
因你提供的信息不足,故apache 載入 PHP請參閱php根目錄install.txt 根據實際情況,選擇適用方案。
------------------------------------------
建議:
如無特殊用途請使用wamp、xammp等集成環境!
⑶ 怎麼搭建apache+php+mysql環境
wmap環境有一個appserv集成環境,非常適合初學者。用網路搜索appserv,下載直接安裝到自己選定的位置,Apache,MySQL,PHP,Windows全有了
對了,這個是Windows環境。如果你是Mac系統,或者Linux系統,再問我。
⑷ 如何安裝apache+mysql+php環境
方法/步驟
建立文件夾
在D盤(這個盤可以任意選,建議不要建立在C盤)根目錄下新建一個文件,命名為amp,並分別創建apache、php和mysql文件夾
開始安裝Apache
Apache的安裝很簡單,直接雙擊httpd-2.2.22-win32-x86-no_ssl.msi軟體,然後一直點擊下一步;
填寫基本信息
當出現以下截圖的時候,請填寫站點的基本信息。
選擇自定義安裝
選擇安裝路徑
6
安裝完成,測試安裝
在瀏覽器輸入http://localhost,如果出現下圖的界面,說明安裝成功!
安裝PHP
解壓php壓縮包,並將解壓好的文件夾「php-5.3.13-Win32-VC9-x86」拷貝到D:/wamp文件夾下,再把文件夾的名字修改成php,即:D:/wamp/php
END
安裝mysql
1
在」D:/wamp」文件夾下新建文件夾mysql,用於安裝mysql
2
雙擊mysql-5.5.27-win32.msi安裝mysql。
3
選擇自定義安裝:
4
選擇安裝目錄:
5
選擇詳細配置;
6
選擇安裝類型,這里我們選擇開發者機器
7
選擇多功能
8
埠和模式
9
選擇字元集
10
設置環境變數
11
設置密碼,完成安裝
END
配置Apache,讓Apache啟用PHP模塊
1
打開D:\wamp\apache\conf文件下面的httpd.conf文件,該文件就是Apache的配置文件,所有與Apache相關的配置都可以在這個文件中完成,當然,也可以配合擴展配置文件D:\wamp\apache\conf\extra下面的各個文件完成。
1、 讓Apache載入PHP模塊:
LoadMole php5_mole 「D:/wamp/php/php5apache2_2.dll」
2、 設置哪些文件用PHP來解析:
3種辦法:
一、Addtype application-x/httpd-php .php
二、AddHandler application-x/httpd-php .php
三、<FilesMatch \.php$>
Sethandler application/x-httpd-php
</FilesMatch>
經過以上配置,Apache已經可以載入PHP模塊來解析PHP文件了。但是,別忘了設置最重要的一點PHP初始化文件目錄,PHPIniDir 「E:\wamp\php」,並將E:\wamp\php文件夾下面的php.ini-proction或者php.ini-development文件復制一份,並將所復制的文件修改為php.ini,所有關於PHP的配置都將在該文件內進行配置。
END
配置PHP與mysql、實現PHP與mysql通訊
關於php.ini的配置很簡單,記住下面幾點就可以了:
1、 設置擴展dll模塊路徑(PHP才知道去哪兒找要載入的模塊)
extensions_dir= "D:/wamp/php/ext"
2、 設置時區:
Date.timezone=PRC
PRC的意思是people』s pepublic of china
3、 開啟通訊模塊:
例如要開啟PHP與mysql之間的通訊,只需找到 ;extension=php_mysql.dll語句,將前面的;去掉並保存即可。
至此,Apache、PHP與mysql之間已經可以互相調用了。若在配置時出現了錯誤,可在命令行中輸入 httpd.exe –t 來測試語法錯誤。另外一個語法httpd.exe –M 通常用來查看Apache已經載入了的模塊。
⑸ 急啊,怎樣讓apache支持php
AddType application/x-httpd-php.php 這個地方你寫錯了,「.php」 前面要有空格
⑹ PHP和apache環境配置問題
別配置了,直接網路「wamp」,或「lamp」。
等你把php弄熟了再回來配置吧。
樓主有沒有看到有人說95%的php項目都在做同樣的四件事情:
一、edit。二、list。三、select。四、sql。
所以,該偷懶時就偷懶,但不是放棄自己技術的提升而偷懶。
⑺ 怎麼搭建php環境Apache+PHP+mysql
建立文件夾
在D盤(這個盤可以任意選,建議不要建立在C盤)根目錄下新建一個文件,命名為amp,並分別創建apache、php和mysql文件夾
開始安裝Apache
Apache的安裝很簡單,直接雙擊httpd-2.2.22-win32-x86-no_ssl.msi軟體,然後一直點擊下一步;
填寫基本信息
請填寫站點的基本信息。
選擇自定義安裝
選擇安裝路徑
6
安裝完成,測試安裝
⑻ PHP環境設定Apache
若要讓php支持mysql和gd庫等組件,需對php.ini進行配置
首先將php.ini-development 改為php.ini
php.ini配置:
將 ;extension_dir = "ext" 更改為:extension_dir = "C:\PHP\ext"並將前面的分號去掉,以設置php所支持組件的路徑。
將下了代碼的前面的分號全部刪掉,以設置php所支持的組件。
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_sqlite.dll
若要讓apache支持php則需要配置conf\httpd.conf,以為apache指定php的路徑。
在httpd.conf中加入下列代碼:
PHPIniDir "C:/PHP/"
LoadMole php5_mole "C:/PHP/php5apache2_2.dll"
⑼ apache+mysqL+php 配置環境問題
應該是php.ini裡面沒有把那個取消extension_dir=mysql.dll好象這個前面的方號沒取消,把它取消掉保存,再重啟apache看看
⑽ 怎麼搭建php環境apache+php+mysql
1 下載安裝包:http://mirrors.ibiblio.org/apache/httpd/binaries/win32/ 我用的這個httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
或者:http://mirror.cc.columbia.e/pub/software/apache/httpd/binaries/win32/
其實是不同的鏡像點,這里有所有鏡像點,進去應該都可以下載到。http://www.apache.org/dyn/closer.cgi
2 解壓安裝,只需注意一個地方
我安裝在了C:\Program Files\Apache Software Foundation\Apache2.2目錄下
測試:在瀏覽器輸入:http://localhost/
顯示 It Works!
Apache 安裝好後操作系統是已服務