㈠ windows2012安裝apache怎麼配置多個站點使用不同的php版本呢
ApacheHaus 和 Apache Lounge都是Apache軟體基金會支持的項目,它們主要開發Windows版本的Apache 模塊;2、BitNami WAMP Stack、WampServer、XAMPP應該都比較熟悉了,使用比較廣泛的PHP集成開發環境項目本文選擇下載Apache Lounge提供的Apache 2.4 binaries VC15將Apache作為服務運行解壓Apache安裝包,你可以自由選擇安裝目錄將解壓後的文件夾復制過去本文示例的安裝目錄為:E:\development\apache-2.4.37安裝與卸載安裝服務進入bin目錄,使用命令行運行 httpd.exe -k install,默認服務名為 Apache2.4,配置文件為 conf\httpd.conf當然你也可以自定義服務名或者指定配置文件httpd.exe -k install -n MyServiceName-f E\development\apache-2.4.37\conf\my.conf卸載服務httpd.exe -k uninstall,如果你安裝Apache服務時,指定了名稱,卸載時也需要指定名稱httpd.exe -k uninstall -n MyServiceName修改配置文件打開配置文件 conf\httpd.conf ,搜索 Directory大概在230行
㈡ 64位win7下面怎麼配置PHP+MySql+Apache環境
用 phpsty 這個軟體,很好安裝和使用,安裝好開啟apache和mysql 就可以了。
如果開啟apache開啟失敗,一般都是80埠被占據,所以要關閉,在window里的 dos 輸入命令 netstat -ano 查詢 占據80埠的程序,也就是PID.例如下圖
㈢ 如何在Windows下配置搭建PHP環境
一、安裝Apache,配置成功一個普通網站伺服器
運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,出現如下界面:
㈣ 詳解如何正確配置PHP開發環境
PHP語言在進行開發之前,需要將開發環境配置妥當,這樣才能實現我們的程序完美運行。那麼,如何正確的配置PHP開發環境呢?文章將介紹Apache、MySql、PHP的下載、安裝及配置,分別講述在windows和Linux環境下開發環境的搭建。
一、下載Apache、MySql和PHP
1、Apache的下載
Apache伺服器可以通過官方提供的鏡像地址來下載windows的Apache安裝程序,不過都是英文版的,而且下載速度太慢。我建議大家去華軍、天空或者中關村下載最新版的安裝程序,速度很快。
2、MySQL的下載
MySQL的官方網站是
3、PHP的下載
PHP的官方網站是
二、在windows下配置PHP開發環境
1、Apache、MySql和PHP的安裝像安裝windows其他軟體一樣,這里建議把Apache和PHP軟體安裝在D盤目錄下,把MySQL軟體安裝在C盤,這樣不需要做任何設置,MySQL就可以順利啟動運行。
2、配置開發環境
為了讓windows可以執行PHP,需要做進一步的工作,按以下步驟搭建好環境:
1)在PHP安裝目錄下,找到文件php5ts.dll,將其復制到C盤system32目錄下。
2)在PHP安裝目錄下,找到文件libmysql.dll,將其復制到C盤system32目錄下。
3)在PHP安裝目錄下,找到文件php.ini,將其復制到C:windows下。這個文件是配置PHP的基本文件,如設置伺服器根目錄配置,用文本編輯器打開php.ini文件,找到"doc_root=",因為我把Apache默認安裝在D盤根目錄下,所以,修改這個配置項的值為:doc_root=d:apache2htdocs
提示:用戶根據自己安裝Apache的路徑,修改該配置項的值。
4)在php.ini中找到「extension_dir ="./"」,這個配置項用來載入PHP的擴展模塊,修改該配置項如下:extension_dir = d:phpext,(需要按自己的安裝目錄修改PHP的載入位置)。
5)在php.ini中找到「;extension=php_mysql.dll」,把這項前面的分號去掉,表示使這個項生效。這個配置項用來使PHP支持MySQL,這里分號起注釋作用。修改完PHP的配置文件php.ini後,保存退出該文件。
6)進行Apache的配置。轉到Apache的安裝目錄下的conf目錄,用文本編輯器打開Apache的配置文件http.conf。在此文件中找到 dynamic shared object(DOS) Support,在LoadMole行的最後添加如下配置項:LoadMole php5_mole d:/php/php5apache2.dll,(需要按自己的安裝目錄修改PHP的載入位置)。該項是通過Apache來載入PHP模塊php5apache2.dll,即PHP以Apache的一個模塊來運行。
7)為了讓Apache支持.php後綴的文件,在http.conf中找到AddType項,在最後添加如下配置項:AddType application/x-httpd-php.php。找到directoryIndex,在最後添加index.php。為了支持中文,找到AddDefaultCharset ISO-8859-1改為AddDefaultCharset GB2312。修改完後保存http.conf。即完成Apache的基本配置。
注意:強烈建議對Apache配置文件http.conf進行修改時,一定遵守修改一點測試一點的原則,即每次修改完氏早一項並保存http.conf後,要嫌核蘆重啟一下Apache,如果Apache正常啟動,則可以進行後續修改,否則,說明本次修改有誤芹帶,仔細檢查並重新修改。
三、在Linux下配置配置PHP開發環境
1、MySQL的安裝
在MySQL官網下載MySQL的安裝文件MySQL-server-4.0.20-0.i386.rpm,執行下面的命令完成MySQL的安裝。
rpm -ivh MySQL-server-4.0.20-0.i386.rpm
在沒有設置MySQL密碼的情況下,通過以下命令測試MySQL是否安裝成功。
mysql -u root
出現類似welcome to the mysql mointor. commands end with;or g的字樣,說明安裝成功。
2、Apache的安裝
從Apache的官網下載UNIX版本的壓縮包,以httpd-2.0.52.tar.gz為例,假設資源包放在/usr/local/src下,進入這個目錄後解壓縮,命令如下:
cd /usr/local/src
tar -zxvf httpd-2.0.52.tar.gz
解壓縮後,進入目錄httpd-2.0.52,執行以下命令:
./configure --prefix=/usr/local/apache2 --enable--mole=so
其中--prefix=/usr/local/apache2用來指定Apache的安裝目錄。接下來進行編譯,執行一下命令完成安裝。
make
mae install
3、配置PHP開發環境的安裝
1)從PHP官網下載php5.1.4.tar.gz的壓縮包,解壓縮該文件包,命令如下:
tar -zxf php5.1.4.tar.gz
2)轉到解壓縮後的目錄,執行以下命令完成PHP安裝目錄等相關配置:
./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
3)接著編譯PHP,命令如下:
make
make install
4)復制當前目錄下的文件PHP大安裝目錄的lib目錄下,並改名為php.ini,命令如下:
cp php.ini-dist /usr/local/php/lib/php.ini
5)以上配置PHP開發環境的安裝完後,參見windows下配置的內容進行相關配置,配置項和配置方法類似。
㈤ 怎樣配置Apache+php
1 准備工作:
a)下載PHP:
從此處下載免費的PHP: http://www.php.net/downloads.php,這個很重要,千萬別下載錯了,我在經歷了下載若干次錯誤的版本後,終於下載了正確的了。因為我是在windows下搭建的,所以需要下載VC6的版本,並且一定要是Thread Safe版的zip文件,目前最新的版本是PHP 5.2 (5.2.17)VC6x86 Thread Safe。如果你下錯了版本就會造成解壓的php文件中缺少php5apache2_2.dll 、libmysql.dll、php5ts.dll,並且即使php和apache的配置都是正確的也沒有辦法成功運行。
下面是php官網左側的提示:If you are using PHP with Apache 1or Apache2 from apache.org you need to use the VC6 versions of PHP
If you are using PHP with IIS youshould use the VC9 versions of PHP
因為下載版本的不正確,在配置的過程中我就遇到過這樣如下兩種問題:Apache is running a threaded MPM,but your PHP Modle is not compiledto be threadsafe. You need to recompile PHP.和PHP Fatal error: Call to undefined function mysql_connect() in…。第二個問題讓我很是崩潰,網上也搜了很多的解決辦法,我也都按照他們所講的一一配置了,但是還是無法解決,這個問題折騰了我好幾天,最後終於在今天把上述2個問題都解決了,哈哈。。。
b) 下載 MySQL Database
從此處下載免費的 MySQL:http://www.mysql.com/downloads/
c) 下載 Apache Server
從此處下載免費的 Apache:http://httpd.apache.org/download.cgi
2 下載完上述三個軟體後,先安裝mysql和apache。這個安裝比較簡單,這里我就不再詳細說了。安裝完apache後,在網址里輸入http://localhost或者http://127.0.01那麼你就可以看到成功安裝的提示界面。
3 配置apache。在apache的安裝目錄下找到這個文件httpd..conf。打開該文件進行配置:
我的安裝目錄是D:/apache2.2
1) 找到 DocumentRoot"D:/apache/Apache2/htdocs" 將其改為WEB目錄 (目錄名和路徑隨便你定,以後做PHP頁面就放在這裡面) ,我在D盤新建了web文件夾用來放置PHP頁面,所以這里就改成了DocumentRoot"D:/web" 。
2)找到DirectoryIndex index.html,在其後添加 index.php。
3)選擇模塊化模式安裝
找到 #LoadMolessl_mole moles/mod_ssl.so 這行,在此行後加入兩行
LoadMole php5_moleD:/php/php5apache2_2.dll (注意你的php文件夾里必有有這個php5apache2_2.dll文件才行)
PHPIniDir "C:/windows"(因為我是把php.ini文件放置在了該目錄下面,後面會提到,不過好多網上都是直接寫的D:/php路徑也就是php的放置路徑)
找到 AddTypeapplication/x-gzip .gz .tgz 這行,在此行後加入兩行
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
4)找到<Directory /></Directory>如下,把Deny from all改成Allow from all。
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Denyfrom all
</Directory>
4 配置php。Php我下載的是zip文件而不是installer文件。將文件解壓,我是把這個文件到了D盤,並且命名為PHP。即路徑為D:/PHP。在PHP文件夾裡面找到php.ini-recommended(網上也有講使用php.ini-dist的),將它到C:/windows下,並重新命名為php.ini。那麼下面就是對這個php.ini的配置了:
1)查找extension_dir後面的改為"D:\php\ext"(注意路徑裡面是反斜杠\)
2) 查找WindowsExtensions,把下面有一排的;extension=php_***.dll的分號去掉,就是支持組件了。我是把下面幾個前面的分號去掉了:
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
3) 找到doc_root, 將其設置為:doc_root="d:\web"(PHP頁面的放置路徑,前面有提到)
4) 在解壓PHP文件裡面找到libmysql.dll,php5tc.dll文件,把它復制到C:/windows/system32文件夾下。(如果下載版本不正確的話會導致這兩個的文件缺失)
5) 將 PHP 目錄添加到 PATH 環境變數中,
右擊我的電腦->屬性->高級->環境變數->系統變數->找到 path 這個變
量,點擊編輯在後面加入 如D:/PHP;D:/PHP/ext;
此時PHP環境基本已經配置成功,重啟apache服務
在web根目錄里建一個名為test.php的文件內容如下
<? echo phpinfo(); ?>
用瀏覽器打開 http://localhost/test.php,如果可以看到php配置輸出信息就成功了
在web根目錄下建立testdb.php文件內容如下:
<?php
$link=mysql_connect('localhost','root','123456'); //注意這里的123456是數據的密碼
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用瀏覽器打開http://localhost/testdb.php如果輸出success就OK了
㈥ Windows系統怎樣配置PHP環境
Windows配置PHP環境的方法:
工具原料
win7系統電腦 瀏覽器
1、打開瀏覽器,在搜索欄鍵入並搜索需要的軟體「PHPnow」,找到並下載之後,解壓到電腦磁碟的根目錄。
㈦ 如何在windows上安裝和配置php7.0.12
第一部分。安裝Apache2.4.9 伺服器
1
下載回來的是解壓文件,解壓獲得程序文件夾Apache24和說明文件readme_first.html。
2
配置apache伺服器。
3
啟動Apache伺服器。
4
測試。你可以把Apache24\htdocs目錄下的index.html放到\www目錄下,用瀏覽器127.0.0.1訪問會出現「It
works」那麼就說明apache已經正確安裝了。如果在命令行出現問題提示,可能是80埠被其他程序佔用。如果是訪問403,請參考上面第2步「配置apache伺服器」逐個核對。
5
加入為windows的系統服務,讓Apache自啟動。
(1) 關閉3的那個httpd命令窗口,不然會報錯的。
(2) 開始菜單→運行輸入cmd打開命令提示符。輸入G:回車 cd myServer/Apache24/bin回車
END
第二部分 安裝php7.0.0
下面是php的安裝。
重啟 Apache 伺服器!!!
END
第三部分。MySQL的安裝
1
下面是mysql的安裝。